Hello,
I’m developing a booking application for Woods Hole Hostel using Base44 and integrating Square payments through OAuth.
When the hostel owner opens our private authorization link and attempts to connect her Square merchant account, Square displays:
“Unable to find client by that client_id”
We’ve verified that:
-
The Production Application ID matches the ID sent in the OAuth authorization request.
-
The authorization request uses Square’s production OAuth endpoint.
-
The production redirect URL is registered in the Square Developer Dashboard.
-
The application has been published with the updated callback URL.
-
Square Sandbox payments have been tested successfully.
The error occurs before the merchant can approve authorization.
Could someone from Square Developer Support help determine why the production OAuth application isn’t being recognized and what needs to be corrected?
Thank you,
AppForge Studio LLC