Not recognize as a UK debit card


I wanted to buy something yesterday, it requested me to put some deposit via a website, and it only accepts UK debit card. I enter the visa information and it said it is not. I don’t know why it happens, anyone knows? Thanks :pray:


A post was merged into an existing topic: Support Inquiry Escalation Thread