Skip to main content

Browse credit packs

  • GET /api/payments/credit-packs → select pack & currency
  • POST /api/payments/intents

Pay with wallet (SOL)

  • Transfer on‑chain → POST /api/payments/intents//confirm
  • Update credits via GET /api/users/credits
Errors: insufficient funds, rejected signature, webhook delays.