The WooCommerce CardPointe Gateway Payments plugin allows you to accept Visa, MasterCard, American Express and Discover payments from your WordPress WooCommerce store. The CardPointe Gateway tokenizes sensitive payment data, safeguarding your customers from a data breach, while simultaneously removing the burden of PCI compliance.  

Additionally, the plugin allows customers to securely save payment information to checkout with a saved card for future payments. Customer data is securely saved on CardPointe servers and not on your site.

What's New?

The following topics provide information on recent updates to the plugin.

To take advantage of the latest features and enhancements, we recommend periodically checking for and installing updates from the WordPress dashboard. Additionally, you can enable auto-updates to ensure that your plugin is always up-to-date.

The complete changelog is available on WordPress.

Version 3.3.2

Version 3.3.2 of the plugin includes a mandatory upgrade to Google ReCaptcha v2, which is now required to process transactions using the plug-in. See Configure The WooCommerce Plugin, below, for more information on setting up ReCaptcha.

Version 3.2.13

Version 3.2.13 of the plugin includes back-end authorization request changes for compliance with the Visa and Mastercard Stored Credential Transaction Framework Mandate.

If you allow your customers to save their payment information, or if use recurring payments for subscription plans, you should update to version 3.2.13 (or later) at your earliest convenience. With this update, applicable transactions using stored profiles will include the necessary data for compliance with this mandate.

Version 3.2.12

Version 3.2.12 of the plugin adds a built-in Google ReCaptcha option, allowing you to add ReCaptcha fraud prevention to your payment form without integrating a standalone plugin.

See "Configure the WooCommerce Plugin," below, for more information.

If you currently use a standalone reCaptcha plugin, you must disable that plugin before enabling the reCaptcha feature on the CardPointe plugin settings page.

Pre-requisites for WooCommerce

To use this plugin, you must have the following software and accounts:

  • WordPress 5.1 or greater
  • WooCommerce 3.2 or greater
  • PHP 7.2 or greater
  • CardPointe merchant account
  • Google ReCaptcha v2

    See Configure the WooCommerce Plugin for more information.

While not required, it is strongly recommended that you secure your checkout page with an SSL (secure socket layer) certificate.

If the security of your webpage becomes compromised, we reserve the right to disable your CardPointe merchant account.

Install the WooCommerce Plugin

Note: The plugin may not appear in search results for the WooCommerce Shop. It is included in the WordPress Plugins and in your Welcome Email.


  1. Download the WooCommerce CardPointe Gateway Payment plugin from your Welcome Email or the WordPress Plugins page.
  2. Upload the plugin files to your plugins folder, or install using the built‐in WordPress Add New Plugin installer
  3. Activate the plugin.

Configure the WooCommerce Plugin

  1. From your WordPress dashboard, navigate to WooCommerce > Settings > Payments CardConnect and click the Manage button. 
  2. Complete the fields shown below.
Enable/Disable CardConnect PaymentsWhen checked, this displays CardConnect as a payment option during the WooCommerce checkout process
TitleThis controls the title the user sees during checkout
DescriptionControls the description the user sees during checkout
Payment ModeCapture Payment: Authorizes and captures the payment upon submit.

Authorize Only: Merchant must manually approve each transaction in the dashboard.
SandboxCheck this box to enable testing mode – real payments will not be taken.

You will receive Sandbox credentials when your merchant account configuration is complete.
Merchant ID (MID), Username, Password and SiteYour representative will provide these values for both Sandbox and Live.
Card TypesSelect the card types to be allowed for transactions
Card types must match the cards defined in your Merchant Agreement.
Saved CardsCheck this box during checkout to give customers the option of storing payment information on CardPointe’s secure servers. Users who are logged in will also be able to retrieve previously saved cards.
Void on AVS FailureWhen checked, orders will be rejected if the customer’s Address and Zip do not pass the verification process.
Void on CVV FailureWhen checked, orders will be rejected if the customer’s CVV2/CVC2/CID do not pass the verification process.
Google ReCaptchaWhen checked, the payment form will include the ReCaptcha fraud prevention challenge.

To use the ReCaptcha service, you must sign up and generate the Site Key and Secret Key values, and enter those values on the plugin settings page.

  • This feature requires ReCaptcha v2.
  • If you use a standalone ReCaptcha plugin, you must disable it before enabling this feature.

Input, Authorization, Refunds and Subscriptions in WooCommerce

Credit Card Input Screen 

Woo Commerce Payment Gateway Display During Checkout

Authorization Code 

Upon successful authorization of an order, the “WooCommerce Order Notes” will be updated with the Authorization Code:  

Woo Commerce Orders


Refunds initiated in WooCommerce will result in the order total amount being credited back to the client. The ”Order Notes” will be updated accordingly with the Approval Code. 

Woo Commerce Order Notes


The WooCommerce Subscriptions plugin provides merchants with the ability to offer products and services that require recurring payments. The WooCommerce CardPointe Gateway Payments plugin supports this plugin. When a subscription product or service is purchased, the customer’s payment information is stored on CardPointe's secure server, while recurring payments are automatically charged according to the frequency set for the subscription. All recurring subscription payments are recorded in the “WooCommerce Order Notes”. 

Request a Woo Commerce Welcome Email