I work for a shop in UK and we are hounded by customers who use monzo as money is always taking multiple times. It is normally taking again the next day as a pending payment, there’s no charge that shows on our end but shows on customers account.
There has recently started been issues with Starling too. I know that normally, duplicate transactions are neither the retailer or banks fault and seems to be a failure in the digital payment process. The bank has accepted the retailers request to take the funds from customers account, but something “goes wrong” in the payment journey so we don’t collect the funds and they stay in the holding place.
It’s normally when contacless or the first payment has failed so customer has to pay again but the issues with mobile app based banks is different, the card is only presented once but payment is still taking multiple times
So my question is how does this happen? How do these banks seem to put multiple payments into the holding place, does anyone know the technical reasons or digital payment journey for it? Is it something these banks are doing wrong or are their digital payment systems or something just not very good?
Also sometimes the payments are actually fully debiting the customers twice so it looks we have stole there money but this isnt the case we have now idea how this is happening