Create New Multi-Currency Prepaid Account

Creates a new multi-currency prepaid account , Behavior is controlled by the strategy field

Supported Strategies

Strategy Wallets Created Client Must Include Auto-Open Wallets? Priority Controlled By
PRODUCT_DEFINED Wallets configured as “auto-open” in the product No Product
EXPLICIT_WITH_PRIORITY Client-provided full wallet list Yes Client
ADDITIONAL Auto-open wallets + additional client wallets No Product

Wallet Priority : A higher numeric value indicates a higher priority (e.g., 999 has higher priority than 998)

Validation Rules

  • PRODUCT_DEFINED: Wallet list must not be provided
  • EXPLICIT_WITH_PRIORITY: Full wallet list must be provided with defined priority
  • ADDITIONAL: Additional wallets can be included
  • Duplicate wallet currencies are not allowed
  • Currency codes must be valid and supported

Applicable Products: Multi-Currency-Prepaid

Applicable Client Types: Private

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Customer Identification number

string
length between 0 and 19

Account Number, If not provided CMS will generate it

string
enum
required
length between 3 and 3
  • 061: PT AED MC Prepaid Multicurrency - Top
  • 062: PT AED Visa Prepaid Multicurrency - Top
Allowed:
string
enum
  • AED
    Applicable for the following productShortCodes
    • 061: PM AED MC Prepaid Multicurrency - Wallet Base
    • 062: PM AED Visa Prepaid Multicurrency - Wallet Base
Allowed:
string
length between 0 and 255

It's An Alias for Account Name

string
length between 0 and 255

Comment Text

string
length between 0 and 32

Card Tariff - Pricing Control Table

string
length between 0 and 32

Previous Archived Account Number

currentAccountDetails
object

Current Account Details

string
length between 0 and 18

Statement Address Indicator

string
length between 0 and 32

RBS Member Id

string
length between 0 and 64

RBS Number

string
length between 0 and 32

Block Code 1

string
length between 0 and 32

Block Code 2

string
length between 0 and 10

Date Open

cientExtract
object

Cient Extract

externalDetails
object

External Details

legalCase
object

Legal Case

salesDetails
object

Sales details

savingsAccount
object

Savings Account details

segmentDetails
object

Segment Details

serviceBranchDetails
object

Service Branch Details

flags
object

MultiCurrency Account Flags

loyaltyDetails
object

Loyalty Details

string
length between 0 and 32

Billing Day

boolean

If true card activation is blocked

blockFactor
object

Generic Block Factors

walletsConfig
object
required

Wallets

Headers
string

The W3C Trace Context traceparent header for distributed tracing.
It helps propagate trace information across services.
For more details, refer to the official Trace Context documentation.

string

A unique identifier to ensure the request is processed only once, preventing duplicate operations (e.g. retries).

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
*/*