Discussion on QuickBooks(Intuit) Payment API Gateway for WooCommerce

Discussion on QuickBooks(Intuit) Payment API Gateway for WooCommerce

Cart 1,134 sales

patsatech supports this item


This author's response time can be up to 1 business day.

183 comments found.

prepurchase question: Does this plugin support multisite?

Prepurchase question: does this plugin work with WP 6?

Yes it works with latest version of WooCommerce and WordPress.

I’m getting the following error when trying to place a real order:

Transaction Failed. Refresh OAuth 2 Access token with Refresh Token failed. Body:

Resolved through email.

Hi there, seeing an error on all transactions – Transaction Failed. Error in checking cURL version for TLS 1.2. Error Num:[60] Error message:[SSL certificate problem: certificate has expired]

Any idea on how to fix this or what’s the actual cause?


From the error, it seems the SSL certificate on your site has expired. Can you let us know the site url so we can check.

Hi, good plugin, working well. just today i received this email from Quickbooks:

Support for IE11 deprecating on July 31, 2020 for Authorization screens

This should not affect you.

Hello. Having one issue with a UK billing address. Getting this error “PMT-4000 – region is invalid.”. Is that intuit rejecting information or the plugin that isn’t communicating correctly with Intuit?

Thanks for sharing such an informative post. We are QuickBooks certified Proadvisors and provides best technical support for QuickBooks Pro & QuickBooks Premier. Feel free to contact us at QuickBooks Premier Support Number +1-800-969-7370. @

^ Agreed with previous poster. Code makes entire admin area slow (15 second load time per page vs. 2 seconds with plugin disabled). This same thing is happening with the plugin “Shipping Details for WooCommerce” by the same author.

This no longer works. When activated it makes the dashboard slow or not work at all. I tested with all other plugins except woocommerce and different themes. Are you going to fix this or are you not supporting the plugin anymore? I need to know very quickly as this is breaking my store.

Will you be adding support for using Quickbooks Tokenization of Credit Cards so we can allow customers to store their CC on Quickbooks and reuse for future charges?

Yes we would surely like to add support for that. We’ll be looking into it.

I’m having same issue with Connecting with Green button. My transactions are also getting this error:

Transaction Failed. Refresh OAuth 2 Access token with Refresh Token failed. Body: [{“error_description”:”Incorrect or invalid refresh token”,”error”:”invalid_grant”}].


To resolve this issue add redirect url with https and without https in your app. So for woocommerce you will have to add it as and

Thanks Pat. It was an issue with the Redirect URL.

Does this still work? When I try connecting to quickbooks (big green button in WP admin), it asks a series of questions and then it brings me back to the website to a page that doesn’t exist that looks like this (I replaced my real numbers with XXXXXXXs) Any idea what to do?


Sorry for the delays. To resolve this issue add redirect url with https and without https in your app. So for woocommerce you will have to add it as and

Is this compatible with the new changes coming to the Intuit API platform?


Yes it is updated to work with latest version of the QuickBooks Payments API.

I can’t make any purchase, I keep getting the Error Code : PMT-4000 : currency is invalid.

Sorry but it doesn’t seem like you have purchased the plugin. As the error suggests you might have selected the wrong currency.


Sorry but no we don’t have a plugin or script for it.

Are you available for it?

Yes we are available for it. Can you please contact us through contact form on our profile page.

I just tried to update to the latest version of this plugin and it’s causing an error. My Wordpress site emailed me a Site Health error report:

Error Details

An error of type E_ERROR was caused in line 574 of the file /home/ignitedb/public_html/wp-content/plugins/wooqbms/includes/helper.php. Error message: Uncaught Error: [] operator not supported for strings in /home/ignitedb/public_html/wp-content/plugins/wooqbms/includes/helper.php:574 Stack trace: #0 /home/ignitedb/public_html/wp-includes/class-wp-hook.php(288): patsatech_license_woo_qbms_direct_action_links(’’) #1 /home/ignitedb/public_html/wp-includes/plugin.php(208): WP_Hook->apply_filters(’’, Array) #2 /home/ignitedb/public_html/wp-content/plugins/jetpack/vendor/automattic/jetpack-sync/src/modules/Callables.php(324): apply_filters(‘plugin_action_l…’, ’’, ‘wooqbms/gateway…’, NULL, ‘all’) #3 /home/ignitedb/public_html/wp-includes/class-wp-hook.php(286): Automattic\Jetpack\Sync\Modules\Callables->set_plugin_action_links(Object(WP_Screen)) #4 /home/ignitedb/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #5 /home/ignitedb/public_html/wp-includes/plugin.php(465): WP_Hook->do_action(Array) #6 /home/ignitedb/public_html/wp-admin/includes/class-wp-screen.php(411): do_action(‘current_screen’, Object(WP_Screen)) #7 /home/ig

Is an update going to be released to fix this issue? Thanks in advance.

Can you please let us know when does it happen during update, installation or activation.

Does it support echecks?

Sorry but no currently it doesn’t support echecks.

Anyone having trouble issuing refunds with the latest Woocommerce 3.6 update? Seems I can’t type the amount I want refunded anymore in the box. I can only type the reason for the refund, but not the refund amount.

Do you still update this product?

Is this still supported no updates in one year makes me wonder?


Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey