Skip to main content

Create a payment intent

POST /v1/gateway/api/payment-intents
Intents expire 30 minutes after creation if unpaid.

Retrieve a payment intent

GET /v1/gateway/api/payment-intents/:id Returns the intent with its current status:

Public checkout data

GET /v1/gateway/public/checkout/:id — unauthenticated, powers the checkout page; safe to call from browsers (returns only merchant name, amount, address, status).