Checkout page
Create a BpayTag payment request
POST
/payment-intentsScope
checkout:writeAuth Bearer keyIdempotentBinds a payment request to an invoice, checkout, payment link, cashier session or targeted request. Returns an approval_url; the payer approves with their own session and PIN. API keys can never approve a debit.
Headers
Idempotency-KeystringrequiredRetrying with the same key and payload replays the original response.
Responses
201Payment intent
Errors
Errors use RFC 9457 problem details. Branch on code, and log request_id.
400Bad request401Unauthenticated403Forbidden409Idempotency conflict422Validation error429Rate limitedcURL
curl -X POST "https://business.boundlesspay.com/api/public/v1/payment-intents" \ -H "Authorization: Bearer $BOUNDLESS_API_KEY" \ -H "Idempotency-Key: $(uuidgen)"
