Skip to main content

Initiate a third-party crypto payment (approval-gated)

POST 

/payments/crypto

Initiates a third-party crypto payment for the selected entity. The beneficiary is either an existing active address-book entry (beneficiaryId) or created inline (newBeneficiary) on the entity primary; the payment may be funded from the primary or any of its sub-accounts.

The send is created marked for payment approval and debited into a hold (balance reserved, not send-requested) — it only proceeds once the approval is granted (approver MFA is the control). Reject/expire rolls back the reserved balance and cleans up an inline-created beneficiary.

Requires PAYMENTS_CREATE. Behind the paymentsWebEnabled feature flag (404 when off).

Request​

Responses​

Accepted — send created and held pending payment approval