But I wasn't asking for credit.....just to pay it by card.....only way to pay online. Also, Currys didnt let me get as far as card details......Is the answer in the first line of your first post. You "don't do credit", which means they have no way of checking you.
Curry's(DSG) were infamous at one time for this. No credit history, no credit extended.