Skip to main content
All CollectionsIntegrations
Quickbooks Online - How do I set up receiving webhooks?
Quickbooks Online - How do I set up receiving webhooks?

Set up receiving webhooks for Quickbooks Online

Updated over a week ago

Overview

This guide will walk you through how to set up receiving webhooks for Quickbooks Online. Quickbooks Online webhooks are enabled at the developer app registration level - if you have your own developer app registration and set of credentials for Quickbooks Online, follow the instructions directly below. If you do not, jump down to the section titled “Instructions for Integrations Using Non-Partner Authorization”.

Instructions for integrations using partner authorization

On initial setup:

  1. Navigate to the “Webhooks” tab of the linked account for which you wish to enable webhooks.

  2. Copy the “Merge Receiver URL”.

  3. Navigate to the webhook setup section of your developer app here.

  4. Select which Quickbooks events you wish to enable.

  5. Copy the “Merge Receiver URL” in to the “Endpoint URL” Box.

  6. Copy the “Verifier Token”, and input this in to your Credentials for Quickbooks Online in Merge Dashboard.

  7. Navigate back to the “Webhooks” tab of the desired linked account, and click “Enabled”.

    Once you have completed the above steps, for any future linked account you wish to enable webhooks for, simply follow step 7!

Instructions for integrations using non-partner authorization:

  1. Navigate to the “Webhooks” tab of the linked account for which you wish to enable webhooks.

  2. Click “Enabled” for the events for which you wish to receive webhooks.

Did this answer your question?