Universal checkout page (public)
Universal checkout page (public)
Public branded HTML page behind the checkout_url returned by POST /v1/payins with method: "checkout". The payer opens it without credentials, picks a country and fiat method, a crypto option (deposit address with scannable QR) or pays directly from the CBPay app (merchant QR + alias always visible), and the page updates itself when the payment is confirmed. The token is cryptographically derived; an invalid one answers 404. Rate limited per IP.
GET
Universal checkout page (public)
Path Parameters
Opaque checkout token embedded in the checkout_url.
Response
Branded checkout page (HTML).
Last modified on July 18, 2026