WooCommerce extension updates & releases

We’ve got several exciting updates coming to WooCommerce Intuit Payments (formerly QBMS) to share with you, which should be available via your WooCommerce dashboard now!

Version 2.0.0 brings some great enhancements to the existing QBMS gateway, along with adding a new Payments gateway as an option to harness the latest and greatest that QuickBooks has to offer.

Not only that, this new update is fully tested and compatible with the upcoming WooCommerce 3.0!

New Gateway to Support the QuickBooks Payments API

QBMS is now considered legacy but is still available for current users. If you are currently accepting payments using QBMS then no extra configuration is required, and this updated version will simply bring you some great new features like the enhanced payment form and refund support.

Additionally, QuickBooks does not offer a migration path for customer payment tokens between QBMS and the newer Payments API, so if you are currently using saved payment methods with QBMS, then you may not want to switch to the new gateway.

However, if you are game for switching your merchant account, or you’re just getting started, you can switch to the Intuit Payments gateway from the “Plugins” list.

WooCommerce Intuit Payments gateway switcher

QuickBooks Payments now uses oAuth to connect with your merchant account. Once you’ve created an app, you can add the relevant keys and connect using your merchant login details.

WooCommerce Intuit Payments: Connect to QuickBooks

QuickBooks Payments API Features eCheck support

If you are using the Quickbooks Payments API, you’ll have access to a new eChecks gateway. eChecks can be saved just like credit cards and used alongside Subscriptions & Pre-Orders.

WooCommerce Intuit Payments: eCheck support

eCheck support

Since eChecks can be saved to use later, customers can also add them as a saved payment method for their site account.

Force Charges for Virtual Orders

For many merchants, authorizations are typically useful when you want to only process a charge after an order has shipped to avoid processing refunds or voids if an order is modified / cancelled.

However, if you also sell virtual or digital goods, this means that you don’t charge for these items immediately. Orders are typically placed on hold when authorized, so there’s no risk of customers getting access to digital goods they haven’t paid for yet, but this can mean they don’t see access for downloads immediately (which could cause customer service headaches for you).

We’ve now added an option to both the QBMS and Payments gateways to force charges for orders if they only contain virtual items.

WooCommerce Intuit Payments virtual only charge

Enhanced Payment Form Support

Both Payments & QBMS now support an enhanced payment form which provides a superior customer experience by using inline validation & automatic card type recognition.

WooCommerce Intuit Payments enhanced credit card form

Enhanced Credit Card form

This great experience also makes its way to mobile devices so that customers on-the-go can input their payment details more easily.

WooCommerce Intuit Payments Mobile checkout

New Mobile checkout

Refund & Void Transactions in WooCommerce

You can now refund or void transactions directly through the WooCommerce admin and have those actions reflected automatically in your merchant terminal. This feature is available for both gateways, whether you’re using QBMS or the new Payments API.

WooCommerce Intuit Payments Refund Support

Refund Support

Add Payment Methods from My Account

Both the QBMS and Payments gateways allow customers to easily add and manage their saved payment methods from the My Account page, using the same fantastic enhanced payment form that they’re used to seeing at checkout.

WooCommerce Intuit Payments Add Payment Method

Add Payment Method

Ready to try it out? You can download the update from WooCommerce and read more about using the new features in our detailed plugin documentation. As always, if you run into any hiccups with upgrades or new features, we’re happy to help via the help desk.

Published by Chase Wiseman

Chase is a WordPress engineer at SkyVerge, most often found mastering payment gateways and other integrations with WooCommerce. He builds new plugins, maintains existing ones, and helps support WooCommerce merchants.

1 Comment

  1. Would love to always get updated great web site!

Hmm, looks like this article is quite old! Its content may be outdated, so comments are now closed.