Overview
Complete reference for all Cheqpay API endpoints. Full OpenAPI specification coming soon.We’re currently preparing a complete OpenAPI specification that will provide comprehensive endpoint documentation with request/response schemas, examples, and the ability to generate API clients automatically.
Payment Orders
Create Payment Order
Create a payment order for card or SPEI transfer. See the feature-specific guides for detailed implementation: Reference:Card Payments
Complete guide with examples
Get Payment Order
Retrieve payment order details by ID.:id- Payment order ID (Cheqpay ID or external ID)
Payment Orders
Complete guide with status reference
List Payment Orders
Retrieve a list of payment orders with filtering and pagination.| Parameter | Type | Description |
|---|---|---|
limit | integer | Number of results (default: 20, max: 100) |
offset | integer | Pagination offset (default: 0) |
status | string | Filter by status |
customerId | string | Filter by customer ID |
startDate | date | Filter from date (ISO 8601) |
endDate | date | Filter to date (ISO 8601) |
3D Secure
Validate Authentication
Validate 3D Secure authentication after customer completes challenge.:id- Payment order ID
3D Secure
Complete 3DS implementation guide
Refunds
Create Refund
Issue full or partial refund on a completed payment.:id- Payment order ID
Refunds
Complete refund guide
List Refunds
Get all refunds for a payment order.:id- Payment order ID
Customers
Get Customer
Retrieve customer information and saved payment methods.:id- Customer ID (Cheqpay ID or external ID)
Customers
Complete customer management guide
List Customers
Retrieve a list of customers with pagination.| Parameter | Type | Description |
|---|---|---|
limit | integer | Number of results (default: 20, max: 100) |
offset | integer | Pagination offset (default: 0) |
email | string | Filter by email address |
externalId | string | Filter by external ID |
Payment Methods
List Payment Methods
Get saved payment methods for a customer.:customerId- Customer ID
Payment Methods
Complete payment methods guide
Delete Payment Method
Remove a saved payment method.:customerId- Customer ID:paymentMethodId- Payment method ID
Common Request Fields
Customer Object
Billing Address Object
Payment Method Object (Card)
Payment Method Object (Saved Card)
Device Information Object
Response Objects
Payment Order Object
Customer Object
Payment Method Object
OpenAPI Specification
Full OpenAPI 3.0 specification coming soon. This will include:- Complete endpoint documentation
- Request/response schemas
- Example requests and responses
- Data type definitions
- Enum values
- Validation rules
- Generate API clients automatically
- Import into Postman or Insomnia
- Generate documentation
- Validate requests/responses
- Mock API responses for testing
Feature-Specific Documentation
For detailed guides and examples, see our feature documentation:Card Payments
Process credit and debit cards
3D Secure
Implement authentication
Refunds
Issue refunds
Customers
Manage customers
Payment Methods
Save payment methods