The QuickBooks modules enable you to monitor new events, or create, update, retrieve and delete invoices, bills, sales receipts, estimates, journal entries, payments, deposits, credit memos, purchase orders, customers, items, vendors, files, accounts, purchases, time activities, and refund receipts in your QuickBooks account.
In order to use QuickBooks with Integromat, it is necessary to have a QuickBooks account. If you do not have one, you can create a QuickBooks account at QuickBooks.
To connect your QuickBooks account to Integromat follow the general instructions for Connecting to services.
After you click the Continue button, Integromat will redirect you to the QuickBooks website where you will be prompted to grant Integromat access to your account.
Confirm the dialog by clicking the Connect button.
https://www.integromat.com/oauth/cb/oauth2into the Redirect URI 1 field and click the "Save" button:
All search actions (e.g. Search for receipts) let you enter your own custom query. See the respective Quickbooks object documentation for examples on how to build a custom query. For example, to query a customer, you can enter
select * from Customer Where Metadata.LastUpdatedTime > '2015-03-01'. Also to note, when creating a search custom query, do not enter the
maxresults directive. Integromat will add it automatically for you.
To note, the webhooks are usually a bit delayed.
They always contain Object type, Operation kind, Object ID and Event date. For example, when a new invoice is created, you will receive a webhook notification showing
Invoice as the Object type and
Create as Operation kind. If you wish to receive more information about a newly created invoice, you can use the Search for invoices action and get information about the invoice by its ID.
There are 2 options to generate an invoice number:
1. Set variable or value in the Doc number field in the QuickBooks module interface:
2. Automatically generate the invoice number as the number following the last created invoice in Quickbooks. To activate this option, you will need to disable the feature that allows you to edit invoice numbers under your QuickBooks settings. For this:
After this is set, the invoice number will be generated automatically in QuickBooks and you will no longer be able to customize your invoice numbers.
By default, it is set to on. So, an invoice generated without a doc number comes WITHOUT a number (the invoice number field is left empty).