Create payment request for account
Payment Requests
Create a payment request
Request settlement of a payment from an account’s crypto balance.
POST
Create payment request for account
Creates a payment request for an account, reserving funds from its wallet for settlement. The response carries the request
status (e.g. RESERVED) and an executions array with the on-chain transactionHash; the amount moves to the wallet’s reserved balance. Send a unique idempotencyKey per request.
The account must be verified, and (self-custody) its wallet
ACTIVE with an allowance, before a payment can be reserved. See Account verification and Approving transfers without gas.Authorizations
OAuth2 client credentials flow. Token endpoints:
Path Parameters
Unique account identifier
Body
application/json
Payment amount
Currency code (e.g. EUR, USD)
Minimum string length:
1Unique key to prevent duplicate operations on retry
Minimum string length:
1Optional external reference ID
Optional payment description

