In any case, there are a couple of important semantic differences between a debit card vs a credit card that you pay off immediately:
* you automatically get insurance/protection for certain purchases in a credit card (so I read, I've never used it)
* It's much worse if someone steals your debit card details and starts making purchases than it is for a credit card, because it's linked to your current account that you use for other stuff. If your credit card gets deactivated for a while then it's no big deal really.
I solve this by having separate accounts for the debit cards that get manually populated with some money every now and again.
I also have a separate account to pay "Bills that will make me homeless if I don't pay them", so no matter what happens with my debit cards (and no matter how long it takes the bank-issued checks (some of my creditors still refuse to do electronic transfers, I have no idea why) to be cashed), I know those pending payments are accounted for and will not bounce.
However, the debit card industry (as do some other oddities like Amex charge cards) largely voluntarily offer very similar protection to section 75 on debit card purchases and the credit card industry largely voluntarily offer the same protection on purchases under £100.
But by and large, if a website accepts Visa or Mastercard, it doesn't tend to matter if it's a debit or credit card.
One large exclusion here is for gambling sites. Gambling using credit card sourced money was banned in 2020: https://www.gamblingcommission.gov.uk/news/article/gambling-...
But over the past 10 years or so, those debit card networks have been phased out in the UK and almost universally replaced with Visa and Mastercard debit cards. As far as acceptance goes, these are pretty much 100% identical to using credit cards on those same networks.