Humm / Oxipay Payment Gateway for WooCommerce


New Zealand – Oxipay

Oxipay lets you spread the cost of your purchases over 4 fortnightly payments – interest free forever. You can shop online or instore at any Oxipay retail partner.

Australia – humm

Humm is the Buy Now Pay Later service that’s perfect for both the ‘Little things’ and ‘Big things’ in life. Customers can buy everything from $1 to $30,000 depending on where they shop. All purchases with humm are interest free forever.

Humm is integrated at point of sale, instore and online.

For ‘Little things’ you can be approved for up to $2,000. You can choose to pay weekly or fortnightly over 2.5 or 5 months. Each repayment frees your balance to spend again.

For ‘Big things’ humm can pre-approve up to $10,000 or you can apply instore for up to $30,000 depending on the retailer. You can choose to repay in 6, 12, 24….all the way up to 60 months.



A working WooCommerce plugin (version >=3.0) installation

Other assumptions

You have received a Merchant ID and API key for use from the humm / Oxipay support team.


Upload the plugin to your blog, Activate it.

Go to WooCommerce -> Settings -> Payments -> humm / Oxipay

Humm is currently only available in Australia.
Oxipay is currently only available in New Zealand.

Humm Australia:

Oxipay New Zealand:


August 31, 2017
A very simple payment gateway to set up, and the support is great too. Also very easy for customers to use. I can't speak for the payment plan side of it, but a new customer buying something from your website can easily sign up with Oxipay straight away and get going with only 25% paid on their card. It'll be interesting to see how many take this option over the regular card payment options.
August 25, 2017
Very disappointing. This plugin is next to useless unless they approve your store. There are better payment plugin options out there
August 24, 2017
High quality plugin. Very useful and convenient. Easy to configure, good user experience. The price-info widget is also very convenient. Love it.
Read all 3 reviews

Contributors & Developers

“Humm / Oxipay Payment Gateway for WooCommerce” is open source software. The following people have contributed to this plugin.



Release Date 31 Oct 2019
Price widget insertion now at bottom of single product summary


Release Date 30 Oct 2019
Bug fixes


Release Date 29 Oct 2019
Insert price widget into footer for speed and compatibility improvements.


Release Date 14 Oct 2019
Option to specify price widget element selector. Allows more precise price-info widget insertion.


Release Date 30 Sep 2019
1. Change checkout platform from “WooCommerce” to “Default” to prepare for deprecating the translation layer.
2. Add a spinner effect in checkout page when waiting to be redirected to humm gateway, for customers to wait patiently to be redirected.


Release Date 6 Sep 2019
Added dynamic price-info widget option to allowing tracking of changing prices on product pages.


Release Date 30 Jul 2019
Fixed an issue that may halt the redirect-go-checkout page.


Release Date 19 Jul 2019
1. Checkout widget now inserts correctly
2. Improved logging


Release Date 28 Jun 2019
Enable checking out from “order-pay” page, instead of sending a GET request to payment gateway and failing.


Release Date 28 Jun 2019
Reduced size of the humm logo so it won’t show too large in some themes.


Release Date 28 May 2019
re-organise the settings page


Release Date 15 Apr 2019
Update humm refund gateway URL.


Release Date 26 Mar 2019
Initial humm release.


Release Date – 23 Jan 2019
Online refunding now available.


Release Date – 21 Dec 2018
Improved logging for signature mismatch error.


Release Date – 11 Oct 2018
Disable checkout when order total is above purchase limit.


Release Date – 11 Sep 2018
Integrate the top-banner widget and checkout-page price widget.


Release Date – 20 Aug 2018
Select the checkout submit form by “form.checkout” instead of “form.checkout.woocommerce-checkout”


Release Date – 6 Aug 2018
Australian merchants now have the 8 week widget.


Release Date – 31 July 2018
Hotfix to remove unwanted error message.


Release Date – 26 July 2018
Removed “defer” from payments.js tag for compatibility with IE11


Release Date – 20 July 2018
Fixed an issue with empty_cart()


Release Date – 7 May 2018
* Show correct payment result, or error message if signature error, upon callback/browser-redirect.
* Fixed an issue that changes status to “failed” upon signature error.


Release Date – 20 April 2018
* Add ‘preselect checkout button’ in the checkout page.
* Disable price-widget when product price is outside of the specified price range.
* Add defer to payments.js tag so that it does not block loading of the page.


Release Date – 12 Dec 2017
* Allow transactions that do not have a country field at all.


Release Date – 11 Dec 2017

  1. Fixed issue that stock not reduced after success checkout.
  2. Correctly verify signature.
  3. Improve drop-down box appearance in settings.
  4. Updated descrition in checkout page;
  5. Integrated crypto code to main plugin file;
  6. WC_Flexi_Gateway.php only required once;
  7. readme file updated


Release Date – 18 Aug 2017
* Improve modal design.
* Remove Gateway URL input from settings.
* First version hosted on


Release Date – 14 Aug 2017
* Add minimum/maximum limit option.
* Add modal mode. User can choose between modal and redirect mode.
* Integrate price-info widget.
* Changes to comply with WordPress guidelines.


Release Date – 20 Jun 2017
* Added readme.txt file