We just upgraded to Web Payment SDK from ‘Square Payment Form’, and now manual card entry does not work anymore. The errors says: Square received a decline without any additional information.
Is there any issue with the backend when using new Web Payment SDK?
The decline is happening because the "administrative_district_level_1"
is set to Ont
. To fix this you will need to set the "administrative_district_level_1"
to ON
on all locations with UpdateLocation. We’re constantly working to improve the experience based on feedback like this, so I’ll be sure to share this with the product team.
Thanks Bryan, that fixed the issue. Much appreciated
@cleantie are you using Angular or React by any chance? I’m stuck on getting Google Pay to initialize and so I was hoping to see how other devs are implementing the initialization with typescript.
We are using Angular
Right on, same here. I found my issue. There was a directive naming collision when using Google and Square directives. All good now.