We’ve recently deployed a number of Square Terminals using the terminal API. This is mostly working well.
My staff are reporting that the terminals sometimes get stuck at the “Preparing Payment” screen, always with an inserted card. They say that the only way to carry on from that point is to cancel the transaction using the API. Trying again with the same card gives the same result, in any of the Square Terminals deployed at the site. (Image edited to remove all but last four digits of card number.)
Payment region: United Kingdom. App version 6.1.1. OS version 5.27.0054.
There doesn’t appear to be a pattern to which cards don’t work. It’s not just one bank or card network. Unfortunately the non-working cards don’t belong to me or any of my staff, so testing on demand will be difficult!
I can only narrow it down to a group of three, unfortunately. It’s probably best to wait until the problem happens again. I’ve asked them to make a note of the time of day and amount and I should be able to use that to fish the checkout ID out of the POS system. Sorry!
This is an issue ww have started t experience using a standard Square Terminals set up. It requires a full restart of the terminal which - when youve a queue of customers - is frustrating. Ive seen two occurences in the last 2 weeks. The most recent occasion was a John Lewis Partnership store card and I’ve been advised that the previous occasion was a ‘non standard’ card so could have been the same.
We’ve had the problem occur again, and this time I have checkout IDs! Two separate devices were tried and the card failed with both of them in the same way. The IDs are: fVhXfWSnS5eqO and 3O3FvsfTnAnqO
@Bryan-Square Did you manage to find anything useful from those checkout IDs? (Checking now because I understand they will be deleted automatically at some point.)