Create a New Multi-Currency Prepaid Supplementary Card [New Client]

This document illustrates the sequence of API calls needed to request a new supplementary multi-currency prepaid card for a first-time client.

Option 1

Option 1 involves using a single API to create the client, and card (using primary card).

Horizontal Sequence Diagram – Create a New Multi-Currency Prepaid Supplementary Card [New Client]

Create a New Multi-Currency Prepaid Supplementary Card [New Client]

Option 1

User
User
Issuer App
Issuer App
Issuer Middleware
Issuer Middleware
Network
Network
Login Get list of cards GET /cards/search Return response HTTP 200 Return response Show card list Select the primary card Request supplementary card Forward request Create card POST /onboarding/client/private/prepaid/supplementary-card Return response HTTP 201 Return response Return response

Option 2

Option 2 involves using two separate APIs to create the client, and card.

Horizontal Sequence Diagram – Create a New Multi-Currency Prepaid Supplementary Card [New Client]

Create a New Multi-Currency Prepaid Supplementary Card [New Client]

Option 2

User
User
Issuer App
Issuer App
Issuer Middleware
Issuer Middleware
Network
Network
Login Get list of accounts GET /accounts/search Return response HTTP 200 Return response Show account list Select the account Request supplementary card Forward request Create client POST /clients/private Return response HTTP 201 Create supplementary card POST /cards/supplementary Return response HTTP 201 Return response Return response