NaaS — Crossramp Checkout
Create Checkout
POST /v2/naas/crossramp_checkout — create a checkout link for a sub-merchant.
Creates a crypto-to-BRL checkout link scoped to the sub-merchant identified by
*If neither Response
Redirect the sub-merchant’s customer to this URL.
correlation_id. A split process is automatically created to transfer the configured portion to the master merchant once the checkout completes.
Payload fields
| Field | Type | Required | Description |
|---|---|---|---|
currency_code | string | Yes | Crypto asset to receive (e.g. USDT_ETH, BTC) |
amount_fiat | number | No* | Fixed BRL amount the payer must send |
amount_crypto | number | No* | Fixed crypto amount (alternative to amount_fiat) |
webhook | string | No | URL that receives status updates |
return_url | string | No | URL the payer is redirected to after completing payment |
payer_document | string | No | CPF or CNPJ of the payer (digits only) |
payer_name | string | No | Payer name, used when creating a new client record |
amount_fiat nor amount_crypto is provided, the checkout is open-amount.

