Payment Accounts
Create payment account
Changed onCreates a new payment account linked to an AccountHolder.
Maps to ISO 20022 pain:001 <DbtrAcct>/<CdtrAcct>. Enables FATF Recommendation 16 (wire transfer rule) compliance by anchoring payments to a known, verified account.
PCI-DSS 4.0: account_number, iban, and card_pan must be tokenised by the calling orchestration layer before writing. Never submit raw PANs.
post/api/payment-accounts
Request
- Base URL: http://localhost:4100
- URL: http://localhost:4100/api/payment-accounts
- Auth: none required
Request body
Example request
{
"account_holder_id": "02ef9c5f-29e6-48fc-9ec3-7ed57ed351f6",
"account_number": "",
"account_type": "bank_account",
"bank_name": "",
"card_pan": "",
"counterparty_id": "02ef9c5f-29e6-48fc-9ec3-7ed57ed351f6",
"currency": "",
"enabled_regimes": [
""
],
"external_id": "",
"iban": "",
"ledger_account_id": "02ef9c5f-29e6-48fc-9ec3-7ed57ed351f6",
"legal_entity_id": "02ef9c5f-29e6-48fc-9ec3-7ed57ed351f6",
"payment_account_number": "",
"routing_number": "",
"status": "active",
"swift_bic": "",
"tenant_id": "02ef9c5f-29e6-48fc-9ec3-7ed57ed351f6",
"wallet_address": "",
"wallet_chain": ""
}Changes
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
- warning
removed the request property
- info
added the new optional request property
- warning