Enable your users to securely connect their QuickBooks Desktop to your application.
Create an end-user
id
to your database. You will use this id
to match your users to their corresponding QuickBooks Desktop connection in Conductor.users
table, consider creating a column called conductor_end_user_id
.Check if the end-user has an active QuickBooks Desktop connection
error.code
to determine the
appropriate action. The key distinction in error handling is:INTEGRATION_CONNECTION_NOT_SET_UP
: The user needs to complete the auth
flow.updateUI()
with your actual code that updates your application’s UI based on the status or errors received.Create an end-user
id
. You will use this id
to authenticate future requests.Create an auth session
Share the auth flow link
authFlowUrl
with your end-user to direct them to the auth flow to connect their QuickBooks Desktop instance to your application.The link will resemble this mock example: