You might have had a similar experience I did regarding a MasterCard payment glitch when a POS swipe machine would register a ‘payment not accepted’ error. Probably you’ve had successful transactions using your MasterCard with a specific store and then suddenly two consecutive attempts on separate occasions deters you from swiping it again. Sometimes the problem would be in one specific store and the other stores seem to not have a problem with accepting payments from it.
I would normally purchase my afternoon tea or frappe at a McCafe nearby with a MasterCard but until two weeks ago I had to use my alternative Visa card because of the payment not accepted error. I could still use the MasterCard to pay for my groceries. It could be McDonald’s POS system not functioning properly but I attempted to use it the week after that and it was still unsuccessful.
The curious thing was the same MasterCard is connected to my LINE Wallet and when I used my personal scan code (which I had set to automatically charge my MasterCard) for the Rabbit Line Pay machine, the payment came through just fine. So that rules out a possible system outage on the part of MasterCard.
This is why sometimes having a mobile wallet is advantageous. I could not really point out where the real glitch came from and I was glad I was observant that there always had been a Rabbit Line Pay beside McCafe’s POS.