Wallet Endpoints
Balance
GET /api/v1/wallet
Authorization: Bearer ccn_sk_...
Transactions
GET /api/v1/wallet/transactions
Authorization: Bearer ccn_sk_...
Stripe Checkout
POST /api/v1/checkout
Authorization: Bearer ccn_sk_...
Content-Type: application/json
{ "amount_cents": 500 }
Minimum deposit is $5.00.
Webhooks
Stripe webhooks are received at:
POST /api/v1/stripe/webhook
The webhook credits wallet balances for successful Checkout sessions.