1. Additional Settings in Synder are Required

  2. Refunds Flow for WooCommerce integration

  3. Accounting Differences

If you use WooCommerce and accept payments using other payment platforms, e.g., Stripe, PayPal, Square, WooCommerce Payments, it is strongly recommended to connect them all to Synder. In this case, you will get flawless and automated records of sales, fees, refunds, and payouts from those payment platforms with additional information provided by WooCommerce orders. Thus, you can perform perfect WooCommerce accounting. But what if you connect only WooCommerce for your WooCommerce QuickBooks integration?

There are a few limitations brought upon by WooCommerce API (API is like a language apps use to talk with each other). Here are the ones that you need to be aware of:

Additional Settings in Synder are Required

For Synder to be able to see orders created manually or with no connected platforms in WooCommerce, you will need to go to Synder settings → Payment platforms → WooCommerce → Configure and:

1) Click create additional settings.
2) Select  ‘Orders’ and ‘Refunded orders’ there. Please double-check the settings for newly created tabs to make sure you are good with what you see.
3) Click ‘Update’ to save new settings.

Additional Settings in Synder

Once you have done so, proceed with the import of data (Import Historical Data tab on the left side menu), this time, you should be able to see all the orders in Synder available for the sync.

Refunds Flow for WooCommerce integration

WooCommerce orders have only two statuses in the API: Completed and Refunded, and these statuses are not updated automatically. So if you refunded a manual WooCommerce order in your WooCommerce store, Synder would not recognize it as refunded immediately. You’ll need to go to Synder, find that order, roll it back, and resync.

There is no technical ability to synchronize partial refunds directly from WooCommerce, so please make sure you record them manually into your accounting.

Accounting Differences

WooCommerce sync without any payment platforms will create only sales receipts with gross amounts and without any fees or payouts, so the balance of the WooCommerce Bank account will be gross, not net – unlike with all other Synder integrations. You’ll need to account for fees and transfers manually.

Fees: you may want to create one batch expense for all the fees for a week or a month instead of entering each fee.

Money transfers: you may need to create transfers in your QuickBooks or Xero from the WooCommerce clearing to your business checking account to zero out the clearing account and reconcile checking.

Money transfers

To sum up: all the above is valid only for cases when you don’t connect to Synder anything other than WooCommerce shop. If you connect your payment gateways to Synder separately alongside WooCommerce (or you use WooCommerce Payments), everything will be synchronized automatically and ready for reconciliation with no need for manual interactions, like it usually works with our app.

Was this article helpful?


  1. Steve Dalloway

    We are testing your app at the moment to integrate with QB 2012 enterprise.

    As you mostly sell in the USA I guess we need the OPAYO ( Formally SagePay ) integration as without this it kind of defeats the idea of what we want the app for.

    Opayo is number 2 in the UK for PSP services.

    I know we can use an excel sheet to do the imports, but just as quickly for a few transactions we can cut an paste too.

    we have a second website to http://www.sleepearthed.co.uk and this one http://www.byretech.com is still using sellerdeck. We will convert this to woo commerce and again use your app. This is now critical we can use the OPAYO integration as we transact 1000+ a month.

    Please let us know if your developers will look at this for us ?

    1. ann.lomonosova

      Hello Steve,

      We are expanding our integrations list remotely now support more than 10 integrations (Stripe, Shopify, Amazon, etc.). You can connect your WooCommerce shop now to integrate it with QuickBooks and sync all the transactions with all necessary details. And you are right in saying that unsupported integrations can be dealt with bulk Excel import, which is just a bit more manual but also allows for bulk data entry. We will reach you via email to provide you with further details and possible options to solve this for you.

      Thank you!

Leave a Reply

Your email address will not be published. Required fields are marked *