WooCommerce extension updates & releases

We’ve got a quick update to start the week off for you 🙂 WooCommerce FreshBooks has been updated to version 3.6 to add an important feature for merchants syncing payments between WooCommerce and FreshBooks.

Merchants can now map their WooCommerce payment gateways to FreshBooks payment methods, which will tell FreshBooks how to track payments made from your WooCommerce store.

Mapping Payment Gateways to FreshBooks Methods

For the most part, WooCommerce FreshBooks guessed pretty well at which FreshBooks payment method to assign to invoices paid via WooCommerce. However, the mapping didn’t work perfectly for every merchant and every payment gateway (for example, eChecks gateways were sometimes miscategorized), so we’ve built in a UI for you to map gateways manually.

WooCommerce FreshBooks map payment methods

The WooCommerce FreshBooks settings will let you determine which FreshBooks payment method to label on an invoice based on the WooCommerce payment gateway used to pay for the order.

Mapping FreshBooks Tax Rates

We’d also looked into mapping tax rates with WooCommerce FreshBooks, as we frequently gotten some version of this question:

The integration is creating the tax as a separate line item on the invoice, as opposed to applying tax to existing line items. Can we apply the tax to existing line items so users can generate reports on this information?

We spent a lot of time looking into compatibility for FreshBooks tax rates in this release since the way WooCommerce and FreshBooks handle taxes is different.

WooCommerce allows you to set up multiple tax rates, while FreshBooks only allows a maximum of 2 taxes per line item. Realistically, many WooCommerce stores will have more than 2 tax rates configured, and thus we can’t just force them into line item taxes.

Based on a recommendation from the FreshBooks team, we tried to set the tax line item, then tie this to the FreshBooks rate. Basically, we’d pass the tax total and the plugin would say, “Hey, this is the total to use for XYZ tax rate on this invoice.”

However, FreshBooks tries to apply the rate to this line item total instead of using the total for the tax. There’s no way for us to override this from the plugin side to force FreshBooks to recognize this as the right tax amount, so until FreshBooks supports more than 2 rates per line item, the plugin will continue to handle taxes as individual line items.

Upcoming for FreshBooks

You’ll see another update for FreshBooks shortly, along with all of our other WooCommerce plugins, as we’re starting WooCommerce 2.5 compatibility this week! We’re in the beta 2 phase for version 2.5, so it’s a great idea to start testing if you have a staging site and report any issues.

Once we’ve deployed extension updates, please be sure to update all extensions before WooCommerce itself! We’ll be deploying these updates after the Christmas holiday and prior to the release of WooCommerce 2.5 in January.

Published by Nik McLaughlin

You can find Nik around the WP space, on LinkedIn, or on his personal blog.

5 Comments

  1. When will there be an update for the new Freshbooks? Freshbooks wants me to move from Freshbooks classic to new version soon.

    • Hey Rod, we’re not 100% sure at this point, we’re currently focused on WooCommerce 2.7 compatibility changes so we’ll be assessing this project when they’re deployed. Unfortunately FreshBooks completely broke backwards compatibility with their update without posting any developer updates or reaching to devs about the fact that the API for the new FreshBooks API would be an entirely different product, so we won’t be able to estimate this project until we get a full sense of how much rewriting would be required to support the new FreshBooks. Sorry I can’t give you a more definitive timeline here!

  2. Is there a plan to update or create a new plugin for the new freshbooks? I have two large projects that I could use such a plugin for. Mostly setting up for recurring invoices from WordPress/Woo and integrating it with ongoing recurring in New Freshbooks. Thanks

    • Heya Rod, great question! We don’t have a rewrite queued up at present for this, but it’s something we’re going to be revisiting later in Q4 this year.

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