Skip to main content
POST
See authentication, signing, data conventions, and errors. Regenerate the timestamp, nonce, and signature on every retry. POST /fund/account_transfers Moves same-currency funds between two accounts of the same merchant; synchronous.

Request headers

string
required
Bearer API Key.
string
required
Unix seconds, within five minutes of server time.
string
required
Unique per request, 16–64 characters.
string
required
Lowercase hexadecimal HMAC-SHA256 signature for the exact request body.
string
Idempotency key

Request parameters

string
10 digits; omit for merchant apps, required for service-provider apps
string
Business reference
string
required
Currency shared by both accounts
integer
required
Amount
string
required
Source account
string
required
Target account
object
Custom metadata

Response

string
required
Transfer ID
string
required
Merchant ID
string
Business reference
string
required
Currency
integer
required
Amount
string
required
Source account
string
required
Target account
string
required
completed
integer
required
Creation time

Status and errors

400 invalid parameters; 409 insufficient funds or idempotency conflict.
Last modified on October 29, 2026