Send a P2P transfer to a beneficiary
Sends a same-asset payment to a registered beneficiary’s CRYPTO payment destination, executed asynchronously as a Stellar payment. The recipient receives exactly amount; no fee is charged. Returns 202.
Authorizations
Access token issued by POST /v1/auth/token.
Application secret (the apiKey issued at registration), validated at the Kong edge.
Body
Same-asset payment to a registered beneficiary's CRYPTO payment destination. destinationWalletId is not accepted here.
Source wallet.
The beneficiary's CRYPTO payment destination.
Asset to send — bare code. Issuer resolved server-side.
"USDZ"
Notify the beneficiary by email. Requires a registered email. Mutually exclusive with notifyWhatsApp.
Notify the beneficiary by WhatsApp. Requires a registered mobile. Mutually exclusive with notifyEmail.
Response
Payment accepted for asynchronous processing.
A 202 means the submission was accepted for asynchronous execution, not that it settled. Track completion with the Transactions routes or webhooks.
The transaction record id, used with GET /v1/transactions/{transactionId}.
Submission status; not a terminal transaction status.
"accepted"
Downstream intent id, when present.
True when this response replays a prior submission with the same idempotencyKey.