Skip to main content

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, SPEI transfer, PayCash, or CIE Cash Net payments. See the feature-specific guides for detailed implementation: Reference:

Card Payments

Card-specific fields, 3DS, and PCI notes

SPEI Transfers

Bank transfer implementation guide

PayCash Payments

Offline cash payment implementation guide

CIE Cash Net Payments

BBVA cash and bank deposit implementation guide

Get Payment Order

Retrieve payment order details by ID.
Parameters:
  • :id - Payment order ID (Cheqpay ID or external ID)
Reference:

Payment Orders

Complete guide with status reference

List Payment Orders

Retrieve a list of payment orders with filtering and pagination.
Query Parameters:

3D Secure

Validate Authentication

Validate 3D Secure authentication after customer completes challenge.
Parameters:
  • :id - Payment order ID
Reference:

3D Secure

Complete 3DS implementation guide

Refunds

Create Refund

Issue full or partial refund on a completed payment.
Parameters:
  • :id - Payment order ID
Request Body:
Reference:

Refunds

Complete refund guide

Customers

Get Customer

Retrieve customer information and saved payment methods.
Parameters:
  • :id - Customer ID (Cheqpay ID or external ID)
Reference:

Customers

Complete customer management guide

List Customers

Retrieve a list of customers with pagination.
Query Parameters:

Payment Methods

List Payment Methods

Get saved payment methods for a customer.
Parameters:
  • :customerId - Customer ID
Reference:

Payment Methods

Complete payment methods guide

Delete Payment Method

Remove a saved payment method.
Parameters:
  • :customerId - Customer ID
  • :paymentMethodId - Payment method ID

Common Request Fields

Customer Object

Billing Address Object

Payment Method Object (Card)

Payment Method Object (Saved Card)

Payment Method Object (SPEI)

Payment Method Object (PAYCASH)

Payment Method Object (CIE_CASH_NET)

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
The OpenAPI spec will enable you to:
  • Generate API clients automatically
  • Import into Postman or Insomnia
  • Generate documentation
  • Validate requests/responses
  • Mock API responses for testing
Contact support@cheqpay.mx if you need early access to the OpenAPI specification.

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

Need Help?

Testing Guide

Test all endpoints in sandbox

Error Reference

View all error codes

Quickstart

Process your first payment

Contact Support

Get integration help