The Woo Commerce CardConnect Payment Gateway allows you to accept Visa, MasterCard, American Express and Discover payments from your WordPress Woo Commerce store. CardConnect payment processing tokenizes the sensitive data, safeguarding your customers from a data breach while simultaneously removing the burden of PCI compliance.
CardConnect also allows customers to checkout with a saved card. Card details are saved on CardConnect servers and not on your site.
Pre-requisites for Woo Commerce
To use this plugin, you must have the following software and accounts:
WordPress 3.5 or greater
Woo Commerce 2.3.10 or greater
PHP 5.5.22 or greater
CardConnect merchant account
CardConnect ID (provided by CardConnect)
Recommended, but not required: Secure your checkout page with a SSL (secure socket layer) certificate
Upload the plugin files to your plugins folder, or install using the built‐in WordPress Add New Plugin installer
Activate the plugin.
Configure the Woo Commerce Plugin
From your WordPress dashboard, navigate to Woo Commerce > Settings > Checkout > CardConnect.
Complete the fields shown below.
Enable/Disable CardConnect Payments
When checked, this displays CardConnect as a payment option during the Woo Commerce checkout process
This controls the title the user sees during checkout
Controls the description the user sees during checkout
Capture Payment: Authorizes and captures the payment upon submit Authorize Only: Merchant must manually approve each transaction in the CardConnect dashboard
Check this box to enable testing mode – real payments will not be taken A CardConnect representative will provide you with Sandbox credentials when your merchant account configuration is complete
Merchant ID (MID), Username, Password and Site
Your CardConnect representative will provide these values for both Sandbox and Live
Select the card types to be allowed for transactions Card types must match the cards defined in your Merchant Agreement
Check this box during checkout to give customers the option of storing payment information on CardConnect’s secure serversUsers who are logged in will also be able to retrieve previously saved cards
Void on AVS Failure
When checked, orders will be rejected if the customer’s Address and Zip do not pass CardConnect’s verification process
Void on CVV Failure
When checked, orders will be rejected if the customer’s CVV2/CVC2/CID do not pass CardConnect’s verification process
Input, Authorization, Refunds and Subscriptions in Woo Commerce
Credit Card Input Screen
CardConnect Authorization Code
Upon successful authorization of an order, the “Woo Commerce Order Notes” will be updated with the CardConnect Authorization Code:
Refunds initiated in Woo Commerce will result in the order total amount being credited back to the client. The ”Order Notes” will be updated accordingly with the CardConnect approval code.
The Woo Commerce Subscriptions plugin provides merchants with the ability to offer products and services that require recurring payments. The Woo Commerce CardConnect Payment Gateway plugin supports this plugin. When a subscription product or service is purchased, the customer’s payment information is stored on CardConnect’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 “Woo Commerce Order Notes”.