v1

latestOpenAPI 3.0.02026-08-06102347.7 KB
Payment

Create a new payment

post/payment

Headers

Datestring

GMT server time (e.g. Tue, 21 Jan 2025 12:00:00 GMT). Required for every request.

Authorizationstring

HMAC-SHA256 Signature header. See the Authentication guide.

Digeststring

SHA-256 digest of the request body (when a body is present).

Request body

order_idstring string required

Order ID

payment_methodinteger

Payment method

chainstring string required

Chain

token_idstring string required

Token identifier

Response

payment_idstring string

Payment ID

amountstring string

USD-denominated amount the payer still owes (== due_amount)

due_amount_fiatstring string

Payment snapshot amount in order currency (immutable once payment is created)

amount_confirmedstring string

USD-denominated amount already confirmed

amount_confirmingstring string

USD-denominated amount currently confirming

addressstring string

Payment address

expires_atinteger

Expires time (Unix timestamp)

quoted_token_amountstring string

Amount shown to payer, in pay_currency units

quoted_token_currencystring string

Currency of quoted_token_amount (matches pay_currency)

quoted_token_price_usdcstring string

USDC-per-token snapshot at create time; 0 for stablecoins