Just to note, we don’t store credentials for longer than we need them, once an issue/ticket has been resolved we delete the credentials we have on our end.
For this issue did you connect to Square over 30 days ago?
Currently, what we are seeing is some users getting a refresh_token returned from Square, and others are not.
Without a refresh_token we can’t automatically renew your access_token (which is valid for 30 days) and the payment method will stop working 30 days after you connect the account. To fix you need to disconnect and reconnect again within the Square payment method settings.
The Square docs state that the refresh_token should always be returned when generating an access_token (connecting the account), but were seeing something different. There’s no difference in the requests we send between those that do and do not get a refresh_token and those that do. All our accounts return one.
So, we’ve opened a case with Square to investigate this as we can’t see any reason for it and are waiting on a reply from them.
So… if you go to Event Espresso -> Payment methods -> Square.
Disconnect your account there.
Wait a few seconds for the request to complete.
Connect your again again and retest.
Does it work for you then?
Viewing 3 reply threads
The support post ‘Square java script not loading properly’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.