Accepting Card Payments (Visa, Mastercard, Maestro and AMEX)

Accept Visa, Mastercard, Amex and Maestro credit and debit card payments through Cost+.

Written by Theis Nordahl
Last updated 2026-04-05

Supported Card Brands

Brand Type
VisaCredit / Debit
MastercardCredit / Debit
AmexCredit
MaestroDebit

How It Works

Card payments are processed using the "credit-card" payment method identifier. When creating an order, include this in the transactions array. The customer is redirected to a secure, PCI DSS Level 1 compliant payment page to enter their card details.

All card transactions are protected by 3D Secure (3DS) authentication at no additional cost. This provides an extra layer of security and shifts fraud liability away from the merchant.

Features

  • Dynamic Descriptor: Customize the text that appears on your customer's bank statement.
  • Cardholder Name Automation: Automatically populate cardholder information from order details.
  • One-Click Payments: Tokenize cards for returning customers so they can pay with a single click.
  • Recurring Payments: Set up subscriptions and scheduled billing using stored card tokens.
  • Manual Capture: Authorize payments and capture later when you are ready to fulfill the order.

Getting Started

Card payments are enabled by default for most merchants. To start accepting cards, create an order via the API or install one of our eCommerce plugins. Visit docs.costplus.io for full integration documentation.