Skip to main content

Request body

Provide either amount_fiat or amount_crypto. If both are omitted, the checkout page lets the customer enter the amount themselves.
Unknown fields are rejected: a typo’d or extra key returns 400 rather than being ignored.

Response 200 OK

The response body is just the hosted link:
Redirect the customer to this URL or embed it. The NOX... path segment is the transaction end2end ID — use it with Get Checkout to retrieve or track the session. Note this returns 200, not 201.

Status codes

On an error this endpoint returns a JSON body but sets Content-Type: text/plain. Parse the body and ignore the content type.