API reference summary

Quick overview of CardPlusPay API endpoints. For full request/response schemas, parameters, and examples, use the interactive API Reference (OpenAPI/Redoc).

Base URL: https://api.cardpluspay.com/v1
Authentication: Header X-API-Key: YOUR_API_KEY

Method Endpoint Purpose
GET/API info, version, resource URLs, documentation and contact links
GET/balanceAccount balance (e.g. USD)
GET/catalogList/filter products (v1 fields: charged_price, product_type, pagination URLs; default per_page 50)
GET/catalog/{category}Products by merchandising category (not product_type)
POST/ordersCreate order (item_code, quantity, optional email; fields required for direct_top_up)
POST/orders/validate-fieldsValidate buyer fields before direct top-up purchase
POST/orders/checkCheck stock (item_id, quantity); returns min/max/available quantity + price
GET/ordersList orders (per_page, status, sort_by, order)
GET/orders/{id}Single order details and status (order_id from create response)

All responses use the envelope: success, message, data. See Concepts for details.

Open full API Reference (Redoc) →

← List orders & balance · Integration Guide · SDK →