Skip to main content

Supported Payment Types

Accept payments your way. Cheqpay supports credit cards, debit cards, and SPEI bank transfers - all with enterprise-grade security and PCI compliance built in.

Credit & Debit Cards

Accept all major card brands:

Visa

Credit and debit cards

Mastercard

Credit and debit cards

American Express

Credit cards

Save Payment Methods

Enable faster payments for returning customers by securely storing their payment methods.

Perfect For

Subscription Services

Charge customers automatically each billing cycle

Faster Payments

Let customers pay without re-entering card details

Recurring Billing

Process scheduled or recurring payments

Member Accounts

Store cards for logged-in users

How to Save a Card

Simply set persist: true when processing a payment:
{
  "paymentMethod": {
    "type": "card",
    "options": {
      "card": {
        "number": "4000000000002503",
        "expiryMonth": "12",
        "expiryYear": "2025",
        "cvc": "123"
      }
    },
    "persist": true
  }
}
The card is instantly tokenized and securely stored. Your customers can use it for future purchases without re-entering their card details.
The payment method is automatically linked to the customer. You’ll receive a paymentMethodId in the response.

Enterprise Security

PCI DSS Compliant

We’re certified to the highest security standards. Your customers’ payment data is always protected.

Level 1 PCI DSS

Highest level of payment security certification

Out of Scope

Keep your servers out of PCI scope

Automatic Tokenization

Card numbers are converted to secure tokens immediately. Sensitive data never touches your servers - keeping you out of PCI scope.
{
  "paymentMethodId": "pm_abc123",
  "card": {
    "brand": "visa",
    "last4": "1111",
    "expiryMonth": "12",
    "expiryYear": "2025"
  }
}
You only see the last 4 digits and basic card information. The full card number is securely vaulted by Cheqpay.

Network Tokens

We automatically provision network tokens through Visa Token Service and Mastercard Digital Enablement:
Up to 6% higher approval rates compared to standard card processing.
Additional security layer reduces fraudulent transactions.
When cards expire or are replaced, we automatically update them. No failed payments due to expired cards.

Always Up to Date

When a customer gets a new card, we automatically update it. No failed payments due to expired cards.
Network token updates happen automatically in the background. You don’t need to do anything.

Charge Saved Payment Methods

Use saved cards for future payments with just the payment method ID:
{
  "externalId": "order-456",
  "amount": 5000,
  "currency": "MXN",
  "paymentMethod": {
    "type": "payment_method_id",
    "paymentMethodId": "pm_abc123",
    "cvc": "123"
  }
}

CVC Requirement

For security, some card networks require the CVC even for saved cards. Always collect and include the CVC for the best approval rates.
All sensitive card data stays with Cheqpay - you only store the payment method ID.

Payment Method Types

TypeDescriptionUse Case
cardNew card paymentFirst-time payment with new card
payment_method_idSaved payment methodCharging a stored card

Best Practices

Always ask customers for permission before saving their payment method. Include a checkbox like “Save card for future purchases.”
Display saved payment methods to customers during payment. Show the card brand, last 4 digits, and expiry date.
Give customers the ability to remove saved payment methods from their account.
When a payment fails with a saved card, prompt the customer to update their card information.

Next Steps