Hi,
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
Andy
Hi,
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
Andy