Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

WooCommerce CardConnect Payment Gateway

Accept credit card payments in your WooCommerce store!

The WooCommerce CardConnect Payment Gateway allows you to accept Visa, MasterCard, American Express and Discover payments in your WordPress WooCommerce store. CardConnect payment processing tokenizes sensitive data, safeguarding your customers from a data breach and removing the burden of PCI compliance.

CardConnect allows customers to checkout with a saved card. Card details are saved on CardConnect servers and not on your site. The plugin supports the WooCommerce Subscription extension.

Visit CardConnect for more information.

Please note that WooCommerce (v2.1+) must be installed and active. The latest version of WooCommerce (v2.6.12) is supported.

The WooCommerce Subscriptions extension (v2.x) is fully supported.

Author CardConnect
Contributors jle1
Tags cardconnect, gateway, payment, woocommerce
  • Upload plugin files to your plugins folder, or install using WordPress built-in Add New Plugin installer;
  • Activate the plugin;
  • Configure the plugin settings in WooCommerce > Settings > Checkout > Card Connect
  • Contact your CardConnect representative for your merchant ID and credentials


  • Tested against WP 4.7.1 and WooCommerce 2.6.12


  • Fix: Added backwards compatibility with previous version of WooCommerce v2.5.5


  • Updated plugin author info.


  • Fix: Synchronize a custom function, generate_settings_html(), with recent updates to the WooCommerce version.


  • Fix: Renewal Order amounts for subscriptions could be incorrect if the payment amount was a whole number.


  • Minor CardConnect API update


  • Fix: Fixed detection of whether the Pre-Orders extension is installed or not.


  • Fix: Improved handling for wp-admin CardConnect checkbox option 'Saved Cards - Allow customers to save payment information.'


  • Major release to fully support the WooCommerce Subscriptions 2.x extension plugin for the WooCommerce store.
  • Support for WooCommerce Pre-Orders extension has also been added.


  • Fix: Corrected Merchant account field mapping for addresses


  • Fix: Ensure 'site' field is populated in 'wp-admin > WooCommerce > Settings > Checkout > CardConnect' before performing port checks.
  • Typo fix in checkout screen.


  • Fix: Issue with error messages covering Card Connect fields.


  • We now check that your server has the required ports open to allow communication with the CardConnect servers. You'll see this information at the bottom of your (wp-admin > WooCommerce > Settings > Checkout > CardConnect) settings screen in the section titled 'Warnings/Messages'. Refresh this page to re-perform the check.


  • Minor CardConnect API update


  • Minor Bug Fixes


  • Bug Fix: Fixed bug that some users experienced where WooCommerce settings page would be blank white page


  • Public Release
  • Bug Fixes
  • UI Tweaks


  • New feature: Now integrate with WooCommerce Subscriptions


  • New feature: Allow customer to store payment information on CardConnect servers for easy re-use
  • Better tokenization handling
  • Allow for template overrides


  • Implement immediate tokenization of credit card number, with improved error feedback
  • Allow unique CardConnect site names to be specified in gateway configuration
  • Allow customer to supply discrete cardholder name if necessary
  • UI Tweaks
  • Bug fixes


  • Beta release. Initial functionality includes tokenized transactions, easy toggle between prod/test environments, and auth only/capture transactions.

Does this plugin require that an SSL certificate be installed?

It is recommended that you install an SSL certificate on your site for the checkout page, however the plugin does not require it.

Is there an option for a sandbox account for testing?

Yes. When you sign-up for a merchant account with CardConnect you will receive credentials for a sandbox account as well as a live account.

Are there any special requirements needed from my hosting provider?

You may need to request that your hosting provider open certain ports. Specific instructions will be provided when you activate your CardConnect account.

Who do I contact if I need assistance?

For further info or support, contact your CardConnect representative.

Does this support the WooCommerce Subscriptions extension?

Yes, we support both v2.x of the Subscriptions extension as well as the older v1.5.x . We highly recommend that you use v2.x for best results.

Does this support the WooCommerce Pre-Orders extension?


Does this support all currencies supported by the WooCommerce store?

We support all WooCommerce currencies except the Ukranian Hryvnia.

Version 2.0.8

Requires WordPress version: 3.5 or higher

Compatible up to: 4.7.2

Last Updated 23 Jan 2017

Date Added: 16 Jun 2015

Plugin Homepage


3 stars
2 ratings


Not Enough Data

Works: 0
Broken: 0