Owner: Engineering Team | Last Updated: 2026-01-30 | Status: Current
Payment and subscription management endpoints.
| Method | Endpoint | Auth | Description |
|---|---|---|---|
| GET | /api/payments/pricing/ |
No | Fetch pricing data for all plans. |
| POST | /api/payments/new-chekout/ |
No | Create a Stripe checkout session. |
| GET | /api/payments/transaction/ |
No | Get details of a specific transaction. |
Fetch pricing data for all plans.
Returns plan details including prices in all supported currencies (USD, CAD, EUR, GBP, AUD).
Create a Stripe checkout session.
{
"plan_id": "price_xxx",
"currency": "usd",
"billing_cycle": "monthly"
}
{
"checkout_url": "https://checkout.stripe.com/...",
"session_id": "cs_xxx"
}
Get details of a specific transaction.
| Date | Author | Change |
|---|---|---|
| 2026-01-30 | Admin | Initial creation |
Prev: API - User Endpoints | Next: API Reference - Error Codes | Up: WalterWrites