My credit card is registered abroad, can I place an order to be delivered in the UK? 17 July 2020 08:54 Yes, you may place an order. Credit/debit cards registered in most countries are accepted. Some limited exclusions apply.