We don't support non-UK bank cards, you need to use a UK registered bank card to top-up on Asda Mobile.