PLUGIN / FREE & OPEN SOURCE

CardPointe WooCommerce Gateway

A WooCommerce payment gateway for CardPointe (Fiserv / CardConnect), built and maintained by Paradox Solutions. Hosted iFrame tokenization, authorize & capture, refunds, saved cards, ACH, and full WooCommerce Subscriptions support — free to download, GPL-licensed, no strings.

Download free on GitHub →GPL-3.0 · no account required
CardPointe WooCommerce Gateway by Paradox Solutions

Everything the plugin does

Hosted iFrame tokenization

Card and bank details are entered in CardPointe's Hosted iFrame Tokenizer and tokenized by CardSecure — no card data ever touches your server, keeping your PCI scope at the minimum.

Charge now, or authorize and capture later

Take payment immediately, or authorize at checkout and capture from the order screen, an order action, or automatically when the order hits a status you choose.

Full and partial refunds

Refund any amount straight from the WooCommerce order screen. Unsettled transactions are voided automatically instead of refunded, so funds release faster.

Saved cards and bank accounts

Customers can save payment methods for one-click checkout, backed by CardPointe profiles — tokens live at the gateway, not in your database.

eCheck (ACH) payments

Accept bank-account payments as a separate WooCommerce payment method, with the same hosted tokenization as cards.

WooCommerce Subscriptions & Pre-Orders

Full support for recurring billing with WooCommerce Subscriptions and delayed charges with WooCommerce Pre-Orders, using stored gateway profiles.

Card type enforcement

Accepted card types are enforced via the CardPointe BIN service — block the brands you don't take before the charge is ever attempted.

Gateway receipts

Optionally show gateway receipt details on order pages and in WooCommerce emails.

Modern WooCommerce, fully supported

Works with both the classic checkout and Cart/Checkout Blocks, and is HPOS (High-Performance Order Storage) compatible.

Sandbox and production, side by side

Separate credential sets for sandbox and production with a one-click “Test connection” button — switch to live only when you're ready.

Redacted logging

Request/response logging for troubleshooting, with sensitive values redacted so logs stay safe to share with support.

Requirements

  • /WordPress 6.6 or newer · PHP 7.4 or newer
  • /WooCommerce 9.0 or newer
  • /A CardPointe merchant account with API credentials (site name, merchant ID, API username and password)

Not on CardPointe yet? The plugin pairs with any CardPointe merchant account — and with Paradox Solutions for invoicing, payment pages, and recurring billing beyond your store.

Install in five steps

  1. Download the plugin from GitHub as a ZIP (or clone it into wp-content/plugins/paradox-cardpointe-gateway).
  2. Activate “CardPointe Payment Gateway for WooCommerce” under Plugins.
  3. Go to WooCommerce → Settings → Payments → CardPointe – Credit Card, enter your credentials, and click Test connection.
  4. Enable the gateway, and turn off sandbox mode when you're ready to go live (production requires HTTPS at checkout).
  5. Optionally enable CardPointe – eCheck (ACH) if your merchant ID supports ACH.

Free forever, open to inspection

The full source is on GitHub under GPL-3.0 — audit it, fork it, or open an issue. Built by the same team that runs Paradox Solutions on the CardPointe gateway every day. Questions? Contact us.

github.com/ExGBrian/cardpointe-woocommerce-gateway