Hi Ben,
that most likely means that you havenât enabled the required scope when setting up a Quickbooks apps. Please refer to this guide where youâll see how to enable the scopes https://docs.zeroqode.com/plugins/quickbooks-authenticate-plugin
(see Getting Started section)
Hope this helps
thanks!
thanks @levon, yes followed those instructions on setup!
have tested with combined scopes of accounting and openid, and also tested with each scope individually.
for anyone interested, RESOLVED invoicing issue for Australia, include:
âGlobalTaxCalculationâ: âNotApplicableâ
in body text when POSTing a create invoice call! keep in mind this excludes GST for that line item.
image below from quickbooks API docs:
cheers,
Ben
@levon, i have tested that the correct scope is enabled using the authorization âBearer âaccess_tokenââ in the api connector and successfully created invoices, customers, and employeesâŚ
any ideas why this is producing an error when using your quickbooks accounting plugin?
error:
thanks
How can I authenticate to my sandbox company so I can test the plugin actions? When I go to authenticate in the test version, I can only connect to my actual quickbooks account. I donât want to experiment on my actual account.
Hello @blake1
Sorry for a late response. Believe youâve been referring the our demo test page? Or youâve trying the plugin in your app?
The login was to actual profile and not sandbox one?
Thanks.
Hi @tim12333
We are sorry however implementing new calls comes with technical issues which we are currently facing with latest version of bubble and quickbooks accounting. So we are working out with quickbooks support team and bubble team to figure it out with issue for the past months.
ATM the implementation is on hold while weâre solving this in collaboration.
Also while we debug some other encountered issues @b.j.gibson, we still canât get authorization going due to error in place.
Sorry for inconvenience.
The old version should work as is right now, while we troubleshoot and provide as solution.
Thanks everyone for understanding.
Regards,
Zeroqode Team.
thanks for the reply guys,
love your work!
Hi @ZeroqodeSupport,
can you guys confirm if any previous versions of your authenticate plugin are working?
still receiving the âaccess token does not have sufficient scopeâ response after using playground and gaining new refresh tokens for each and every individual scope, then testingâŚthis occurred in both development and production.
here are the scopes selected and testedâŚall producing the same error response!
used your process to save refresh token and have placed each new refresh token gained through the playground environment into the bubble database and still received the same error when attempting to create customer, create employee, create invoice, or view any info.
have also used the same refresh token in the playground environment to make API calls and they are working fineâŚ

any help would be greatly appreciated!
Hi @b.j.gibson
Unfortunately we canât confirm this, because of the technical issue we encounter while testing or debugging, the issue seems to come from @Bubble side with authentication flow with QuickBooks as the serviceâs reply is not properly processed by Bubble server.
Weâve been in talks with both quickbooks and bubble teams to help us with issue by sending the necessary information about the issue, however as it was said in previous post, it is on hold for debugging and implementing new calls while we solve the current issue.
This may be also impacting usage of the current plugin version.
Thanks for understanding.
Regards,
Zeroqode Team.
thanks @ZeroqodeSupport,
i appreciate your efforts and look forward to using this when all resolved!
cheers,
Ben
@levon we have purchased both of your QuickBooks plugins and are having the same OAuth issues along with authenticating with Uber. We are happy to pay for a one-on-one consultation to get the ball moving. Please advise.
Hello @Mothman
Sorry for trouble, however there is an issue on @Bubble 's end with the Quickbooks Account the OAuth 2 version of plugin which theyâre working out with their engineering team and we should get an answer asap.
Unfortunately we donât have a date when theyâll push the fix for it. Weâll need to remind them about the ticket.
Thanks for understanding.
As for the Authenticate Quickbooks version, it shouldâve worked as expected. Let us check it, and be back asap.
Best,
Zeroqode Team.
Hey @Mothman, so we have fixed Authenticate Quickbooks, you can set it up like on our demo page, check it out and tell us if it helps to you.
BR.
Zeroqode Team
Running exactly as the updated demo. Still receiving âToken Invalidâ error.
How best to proceed?
Hello @Mothman, This message means that you have some problems with the token - did you set up it in Plugin settings?
Is this input field empty on your app? And are you sure that you set up this Basic key for your Quickbooks API?
You can check this guide for a better understanding of your problem.
Thank you.
BR.
Hi @ZeroqodeSupport,
still not working for any of the scopes obtained from QB playground? but iâll keep digging around that to see if i can resolve the issue on my end!
a different issue has now appeared when querying employee;
with these parametersâŚ
when clicking the more option⌠there is no drop down or options to select (it looks like it wants a drop down, but doesnât load anything?..see below screenshot), which leaves the value as an error?
any ideas why it would be doing this?
thanks,
Ben
Hello there @b.j.gibson, could you please show me what kind of error do you have in the issue window, like here.
If you are okay with provide us access to your app, you can add support@zeroqode.com to your application collaborators, and pinpoint the page and the group where the issue exists, and our team will check that.
Thank you,
BR,
Nik.
Hi Nik,
the error is âDynamic data in text boxes must be printable as text, but instead this is a Missing valueâŚâ.
when i click on the â(MoreâŚ)â it appears to open a drop down but doesnât give me any options?
heads upâŚi have solved the issue by using my own apiâs for calls to quickbooks via the api connector and utilising the QB Pro plugin to get the auth token used in each!
Hello there @b.j.gibson, Sorry for delayed response, tell me please did you faced some else issues with the Quickbooks Accounting?
Thank you,
BR,
Nik
@rupinder Hello, itâs still true? Not sure why you removed your comment.