3 ms·In the UK. That doesn't exist here... nowhere would require a credit card over a debit card.by dbbk 4y agoIn the UK. That doesn't exist here... nowhere would require a credit card over a debit card.