Services Plugins FAQs

Square Seller Authorization (oAuth)

I’m having trouble with this plugin. I installed it and configured everything according to your docs and example Bubble Editor page. I checked multiple times that all front/backend workflows are correct, all endpoints and API keys are correct, etc. When I click on my “connect to square button,” the page loads and then takes me to a blank page.

Your docs are very sparse, so I have no idea how to troubleshoot them since everything matches what you have in your demo, and I do not have “Bubble issues” showing.

Hi @erikag,

Thanks a lot for reaching out and using our plugin :hugs:

Could you please let me know if the page is indeed blank with nothing on it or if you encounter an error when redirected to Square? Also, could you show me the URL provided in the “Open an external website” action using the step-by-step mode from the Bubble debugger?

I’ll do my best to help you out and provide you with more information :pray:

Best regards :sunflower:

Browse all Zeroqode Plugins for Bubble Banner_Last3

Hello, thanks for your help! Yes, the page is completely blank with nothing on it (see attached). And also attached is a screenshot, and another pasted below, of the URL for “Open an external website” step.

URL: https://squareupsandbox.com/oauth2/authorize?client_id=sandbox-sq0idb-ZTUjNcsrz8c6zqhqufrT7Q&scope=MERCHANT_PROFILE_READ+CUSTOMERS_READ+CUSTOMERS_WRITE&session=false&state=labfgkl0xgj


Hi @erikag,

Thanks a lot for the extra information!

I was able to reproduce the same behavior. It appears to be a Bad Request error when opening the Square website resulted from the “Create Authorize URL” action. I’ve created an investigation task with the developers to check this behavior and ensure everything is working as expected!

I sincerely apologize for any inconvenience this may have caused. I’ll keep you updated as soon as more information becomes available :hugs:

Please let me know if you have any other questions or concerns in the meantime. I’d be delighted to help further!

Best regards :hibiscus:

Browse all Zeroqode Plugins for Bubble Banner_Last3

Thank you, hopefully it can be fixed soon. Also, I notice it automatically gets sent to the sanbox URL. When everything is working correctly and I’m read to publish, how do I change it to go to the production URL instead of sandbox?

Hi @erikag,

In the plugin settings, the developer (dev) fields are typically used for the sandbox version to ensure everything is functioning correctly. For the live version, you’ll need to insert the corresponding endpoint, which is “https://connect.squareup.com,” and the application ID and secret from the live Square application.

This way, when you publish to the live version, the actions will automatically retrieve information from the live Square app!

Please let me know if there’s anything else I can clarify for you :pray:

Best regard :sunflower:

Browse all Zeroqode Plugins for Bubble Banner_Last3