Create a payment intent
POST /v1/gateway/api/payment-intents
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).