- A customer for each organization you invoice
- Each issued invoice, with its lines and its number
- Each payment, applied to its invoice
- Each refund through Run Payments
- A void, when you void an invoice that is in QuickBooks
Before you start
You need an Intuit developer app and a QuickBooks Online company. The platform does not work with QuickBooks Desktop.- Sign in at developer.intuit.com with your QuickBooks login.
- Create an app for the QuickBooks Online Accounting API.
- Give the app’s client ID and client secret to Campbell Ventures. They go in the app secret.
Connect QuickBooks
- Click Billing in the sidebar.
- Click QuickBooks.
- Click Connect to QuickBooks.
- Sign in to QuickBooks as an admin of the company.
- Click Connect to approve the connection.
Choose the settings
The platform sends nothing until you choose a product or service. Click Save after you change a setting.
If QuickBooks already has a customer with the same name, the platform uses it. If QuickBooks already has an invoice with the same number, the platform uses it.
Problems
The Problems section shows the records that did not go through.
Click Sync now to send records at once.
If QuickBooks refuses the connection, the page shows the message and a Connect again button. Click it and approve the connection again.

