Create wallet account

  • Allows to create an account in the Paymentology ledger.
  • The user can, optionally, create an external reference for this account should they require.
  • All accounts must sit within an account hierarchy in the ledger. This means that a parent account must be provided by the user.
  • The new account is then a child of the parent account.
  • This hierarchy is beneficial to the user as it allows accounts to be related as wallets and allows for reporting at multiple hierarchy levels.
Body Params
string
required
length between 0 and 3
^[0-9]{3}$

Billing currency (Three digit ISO_4217 standard currency code . i.e. : 048 → BHD, 060 → BMD, 036 → AUD).

string
enum
required
length between 0 and 50
^[^<>'"/;,`%]*$

account holder name.

Allowed:
int64
required
≥ 1

Parent account. Newly created accounts under a parent account will have parent child hierarchy.

string
required
length between 0 and 3
^[0-9]{3}$

Settlement currency (Three digit ISO-4217 standard currency code . i.e. : 048 → BHD, 060 → BMD, 036 → AUD).

accounts
array of objects
required
accounts*
string
required
length between 1 and 40

Unique number that must be passed at each API request. Identifier to make each API request unique

int32
required
≥ 1

Unique identifier for the client which Paymentology will provide at outset

string
length between 0 and 50

User Id of the Customer who triggered the API request.

string
length between 0 and 200

Remarks for API request

string
length between 0 and 100
^[^<>'"/;,`%]*$

Description for the account holder.

string
length between 0 and 50
^[^<>'"/;,`%]*$

account external reference.

Responses

404

Webservices does not exist

500

Internal Server error

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