Reference · public
Public checkout
Merchant-authenticated checkout configuration plus public payer checkout session and quote APIs.
Public checkout sessions
GET
/public/checkout-sessions/{token}Get hosted checkout sessionPOST
/checkout/fiat/institutionsList fiat institutions for checkoutPOST
/checkout/fiat/beneficiary/preparePrepare checkout beneficiaryPOST
/checkout/quotes/crypto-inputCreate quote from crypto inputPOST
/checkout/quotes/fiat-inputCreate quote from fiat inputPOST
/checkout/quotes/{quoteId}/acceptAccept quoteGET
/checkout/sessions/{sessionId}/statusGet checkout session statusPublic storefront checkout
GET
/checkout/storefront/{slug}/configGet storefront configPOST
/checkout/storefront/{slug}/quotes/crypto-inputCreate storefront quote from crypto inputPOST
/checkout/storefront/{slug}/quotes/fiat-inputCreate storefront quote from fiat inputGET
/checkout/qrcode/{id}/configGet QR code configMerchant storefront management
GET
/v1/merchant/checkout/storefrontsList storefrontsPOST
/v1/merchant/checkout/storefrontsCreate storefrontPUT
/v1/merchant/checkout/storefronts/{storefrontId}Update storefrontPOST
/v1/merchant/checkout/storefronts/{storefrontId}/logoUpload storefront logoQuote configuration
GET
/v1/merchant/checkout/quote-chain-optionsQuote chain optionsGET
/v1/merchant/checkout/fiat-currency-optionsFiat currency optionsGET
/v1/merchant/checkout/pricing-configRead pricing configPUT
/v1/merchant/checkout/pricing-configUpdate pricing configQR codes
GET
/v1/merchant/checkout/qrcodesList QR codesPOST
/v1/merchant/checkout/qrcodesCreate QR codePUT
/v1/merchant/checkout/qrcodes/{qrCodeId}Update QR codePublic checkout endpoints are payer-facing and rate-limited. Merchant checkout configuration endpoints require merchant authentication.