fmAccounting Link (QuickBooks Online Edition) Now Supports Webhooks

We’ve just released a free update to fmAccounting Link (QuickBooks Online Edition), our FileMaker solution that integrates with the QuickBooks Online Accounting platform, to support QuickBooks Online Webhooks. We now support webhooks using either Claris Connect or our supplied PHP file. Claris Connect now includes a free tier which includes up to 500 flow steps each month – if you haven’t used Claris Connect before now is a great time to try it out and take advantage of the free tier.

Webhooks allow you to subscribe to automatically receive notifications from QuickBooks Online when certain events happen. We’ve included support for the following QuickBooks Online event triggers:

  • Customers: create and update
  • Invoices: create and update
  • Payments: create and update

You can easily add support for additional event triggers by following the pattern we have used in our FileMaker scripts.

Once you have setup Webhooks for your required event triggers the fmAccounting Link file will automatically update when one of the events is triggered. For example if a new Payment is created in QuickBooks Online fmAccounting Link will be notified and also created a new Payment record linked to an Invoice, automatically updating the amount owing.

Webhooks save you from having to continually poll QuickBooks Online to check for new records that you wish to download into the fmAccounting Link file.

You can get more information and instructions for setting up webhooks on our support site here. We have a video showing the Create Payment event trigger webhook in action below (or watch directly on YouTube here)

The full list of changes are listed in the version history notes here. Existing customers can download this version from the link on your original order email or your Databuzz account if you created an account with us with your order.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

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