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.

Pre-requisites for WooCommerce

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

  • WordPress 3.5 or greater
  • WooCommerce 2.3.10 or greater
  • PHP 5.5.22 or greater
  • CardPointe merchant account
  • CardPointe Merchant ID

While not required, it is strongly recommended that you configure your site to meet the following security best practices:

  • Use a well-known and trusted Captcha plugin to reduce the risk of fraudulent activity on your site. For example, Google reCaptcha.
  • 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.

Install

Your hosting provider must open ports 6443, 8443 and 443. If the provider requires the IP addresses, give them the following:  198.62.138.0/24 and 206.201.63.0/24. 

  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 > Checkout > CardConnect. 
  2. Complete the fields shown below.
FieldDescription
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.


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 

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

Subscriptions

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