There is some problem using international credit /debit cards on your website. And you/ your customer care has no clue why. I had tried multiple times and it was a complete failure. So moved another competitor website and it worked like a dream. So you have to clearly look into the problem or else you will lose many customers like me