How to Install the Due.com Payment Gateway for WooCommerce on your WordPress Site

Renzo Costarella
Due.com
Published in
5 min readNov 17, 2016

Important: In order to process live payments with the Due.com Payment Gateway, you’ll need a Live API Key. You will receive your Live API Key once you enable Due Payments. If you haven’t yet, here’s how to Enable Due Payments.

If you’re looking to process payments on your WordPress site, look no further than the Due.com Payment Gateway for WooCommerce! With the Due Payment Gateway you’ll be able to process credit and debit card payments at 2.7% flat with no hidden or monthly fees.

Here’s a simple step by step tutorial on how to get the Due Woo-Commerce Gateway installed and live on your online store:

1. Install Woo-Commerce Plug-in

On the left hand-side of your WordPress dashboard you will find a tab for Plugins. This is where you’ll install both the WooCommerce Plugin and the Due Payment Gateway for WooCommerce.

  1. Scroll over the Plug-in Tab
  2. Select ‘Add New’ to install any new plug-in to your WordPress Site.

WordPress features thousands of different plug-ins to power your platform. Here you can find and install them.

  1. Search for WooCommerce by Keyword in the search box.
  2. Install the Plug-in (should only take a few seconds). Make sure you install the WooCommerce plug-in for eCommerce.
  1. Once installed, you will be able to activate the plug-in from the same screen. Click ‘Activate’ in order to complete installation.
  1. Once ‘Active’ your WooCommerce plug-in will show up in this section. From here you can access settings, details, API Docs, Support, and more.
  2. If you want to reference this section, simply click on the ‘Installed Plugins’ sub-tab underneath the ‘Plugins’ tab.

2. Install Due.com E-Commerce Payment Gateway

  1. Go back to the Plugins tab.
  2. Select ‘Add New’ Plug-in
  1. Search for ‘Due.com’ in the search box.
  2. Install the Due.com E-Comerce Payment Gateway.
  1. Once installed, click ‘Activate’ to finish installation.

3. Connect Due.com Payment Gateway to Due Account

In order for Due payments to go live on your online store, you’ll need to get a Live API Key from your Due.com Account.

– If you haven’t yet created a Due.com account, you can sign-up for free here.

– If you have a Due.com account, but don’t know how to get your Live API Key you’ll need to enable Due Payments. Learn how to enable Due Payments and receive your Live API Key here.

– If you already have your API Key, follow the instructions below to activate Due Payments on your WordPress store.

  1. Find the Due.com E-Commerce Payment Gateway in the ‘Installed Plugins’ Tab.
  2. Click on ‘Settings’ for the Due.com E-Commerce Payment Gateway.

Remember, the Due.com Payment Gateway will only function if your WooCommerce plugin and Due.com Payment Gateway plugins are active. If you want to access Due.com Payments you have to use the WooCommerce tab on the WordPress dashboard.

In order to process live payments on your online store, you’ll need to insert your Live API Key from your Due.com Account once payments are enabled.

  1. Click on the ‘WooCommerce’ tab on the WordPress Dashboard.
  2. Click on the ‘Settings’ sub-tab underneath the ‘WooCommerce’ tab.
  3. Click on the ‘Checkout’ Section within ‘Settings’.
  4. Select ‘Due.com Payments’ in the Checkout section. Make sure the checkbox next to ‘Enable Due Credit/Debit Card Payments’ is checked.
  5. Make sure the ‘Live API Key’ form field is empty. If not, delete any auto-populated API Keys.

In order to generate your Live API Key, you’ll need to enable Due Payments on your Due Account.

  1. Click on the ‘Settings’ tab on the left side of the Due.com Dashboard.
  2. Click on the ‘API’ section within the ‘Settings’ tab.
  3. ‘Control Copy’ your ‘Live API Key’. The Sandbox API Key is used for sandbox payments.
  1. Return to the ‘Due.com Payments’ section within the ‘WooCommerce’ tab and ‘Checkout’ section.
  2. Paste the Live API Key into the form field.
  3. Click ‘Save Changes’ on the bottom of the screen once you insert your Live API Key. Make sure you have ‘Enable Due Credit/Debit Card Payments’ checked and not ‘Enable Sandbox Mode’.

Once you complete these steps you will be able to process payments on your WordPress site at our extremely affordable 2.7% flat rate. You can also access transaction reports from the reporting section in your Due.com account.

Stay tuned for constant Due Payment updates and improvements!

--

--

Renzo Costarella
Due.com

Renzo Costarella is an entrepreneur, avid learner, and startup enthusiast currently living in Silicon Valley.