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
Payment intents, wallet confirmations, and credit updates.