Primary Accounts
This page contains API details for primary accounts
Primary Accounts
Primary accounts can be used for a variety of purposes, such as facilitating cross-border transactions, receiving payments from multiple sources, and managing finances for e-commerce businesses.
Safeguarding
We usually create these accounts within a regulated banking environments backed by safeguarded accounts. Each account can only have one currency, all the payments and transactions from/to these accounts must be in the account currency.
Account Identifiers
Account identifiers used for inbound and outbound payment routing purposes. These identifiers attached automatically upon successful account creation. Primary account will have at least one account identifier.
Supported Identifiers
Sort Code and Account Number
IBAN and BIC
Supported Currencies & Payment Routing
Following identifiers will be added by default based on currency and product code used in primary account creation.
GBP
United Kingdom
Sort Code & Account Number
EUR
United Kingdom
IBAN & BIC
N/A
EUR
Netherlands
IBAN & BIC
N/A
Create Primary Account
You need to specify account currency, and product code. If you don't have a product code, please contact your account manager to get one.
Authorization header containing your API Token
Nonce used to generate the payload signature
Payload signature
Date of the request un UTC/GMT
Customer ID that will be the account owner.
a2b9649e-df7f-4349-adff-1c57283fef10
A unique idempotency key to prevent duplicate account creation.
1483d25d-3f00-4d39-90ce-2379a130becd
ISO 4217 3-letter alpha-numeric currency code for the account.
GBP
Possible values: The product code for the account being created.
FIAT_ACCOUNT_UK_V1
Account successfully created
Input validation error
Unauthorized
Forbidden
POST /v1/partner/accounts/primary HTTP/1.1
Host: api-url
Content-Type: application/json
Accept: */*
Content-Length: 165
{
"customerId": "a2b9649e-df7f-4349-adff-1c57283fef10",
"idempotencyKey": "1483d25d-3f00-4d39-90ce-2379a130becd",
"currencyCode": "GBP",
"productCode": "FIAT_ACCOUNT_UK_V1"
}
{
"id": "e0cab2dd-739f-43de-b131-3e423e935bf1",
"customerId": "a2b9649e-df7f-4349-adff-1c57283fef10",
"partnerId": "2ecf0e23-3215-462c-97c4-9e5a147656d7",
"primaryAccountId": null,
"type": "PRIMARY",
"currencyCode": "GBP",
"createDate": "2025-01-01",
"identifiers": [
{
"type": "UK_ACCOUNT",
"beneficiary": "John Doe",
"bankAddress": "Squire Patton Boggs, No.1 Spinningfields, Hardman Square, Manchester, M3 3EB",
"data": {
"type": "UK_ACCOUNT",
"sortCode": "010102",
"accountNumber": "12345678"
}
}
],
"state": "READY",
"balance": {
"currency": "GBP",
"availableBalance": 1,
"ledgerBalance": 1,
"pendingCredits": 1
}
}
Last updated
Was this helpful?