Since about 1-2 weeks some transactions get randomly declined when paying in shops (usually using physical card but also using google pay).
The rejection of transaction happens quite randomly (I think, though one shop may be little bit more prone to exhibit it). Retrying the transaction in the same place also results in rejection. Even though paying a moment earlier at different place works just fine.
I wrote to Curve support and got information that the transaction was rejected by bank with “Do not honour” which usually means that bank risk engine likely kicked in and blocked transaction. I contacted the bank and got information that the transaction was blocked because Curve doesn’t support latest 3D Secure 2.0 – even though this is POS transaction and not Internet one [1])… I wrote again to Curve and Angelica responded that actually transaction was declined with “Insufficient funds” message which could mean insufficient funds but typically means the bank is blocking transaction (so, again - risk management).
The thing is, it happens randomly, even for low amounts (even for successive transactions for about same amount in shops next by). And if it gets declined paying either using google pay (and the bank card in their) or directly with the bank’s card works just fine, so it looks like only Curve interface is somehow triggering the issue. It’s getting quite annoying and irritating.
[1] Bank message:
nie udało się Panu zapłacić kartą przez internet, ponieważ odbiorca płatności nie dostosował się do wymogów zabezpieczeń w ramach tzw. usługi 3D Secure. Jest to usługa, która dodatkowo zabezpiecza płatności kartą przez internet. Jeśli odbiorca płatności nie dostosuje się do najwyższych standardów bezpieczeństwa, które stosuje m.in. nasz bank (tzw. usługa 3D Secure 2.0 - Mastercard Identity Check lub Visa Secure), niestety nie będzie Pan mógł w tym punkcie płacić kartą przez internet.