Register a settlement account
Registers a seller bank account that can receive payouts. The IBAN is verified with the bank,
the name must match the account holder, and the IBAN must belong to national_id.
All checks run synchronously; a 201 means the account can receive payouts immediately.
Authorizations
API key for service-to-service or merchant authentication.
Headers
Unique key for idempotent request processing. Retrying with the same key and body returns the original result; reusing a key with a different body returns 409.
"baf6a8e2-0c89-46ef-9ca5-faa65b99bcd5"
Unique identifier for request tracing. Generated by the client or server if not provided.
"550e8400-e29b-41d4-a716-446655440000"
Body
Settlement account details
Request to register a settlement account (seller bank account)
Account holder name. Must match the name on the bank account.
255"Mohammed Ali Alharbi"
Account holder National ID (starts with 1) or Iqama number (starts with 2). Must own the IBAN.
^[12][0-9]{9}$"1012345678"
Saudi IBAN of the account holder
^SA[0-9]{2}[0-9A-Z]{20}$"SA0380000000608010167519"
ISO 4217 currency code
SAR "SAR"
Response
Settlement account details.
A settlement account (seller bank account) that can receive payouts from an acceptance account
Unique settlement account identifier
"4b0f6c1e-2d3a-4f5b-8c7d-9e0f1a2b3c4d"
Verified and able to receive payouts
"ACTIVE"Account holder name as submitted, verified against the bank records
"Mohammed Ali Alharbi"
Account holder National ID or Iqama number, masked
"1*******78"
Account IBAN, masked
"SA03****************7519"
ISO 4217 currency code
"SAR"
Timestamp when the account was registered
"2026-09-29T10:00:00.000Z"
Timestamp of the last update
"2026-09-29T10:00:00.000Z"