It’s a two way consent thing.
Some places do not accept credit cards (Personal HMRC, stock&shares investment firms).
And some places are restricted by the card provider (quasi cash things normally like investments / taxes / gambling / etc)
Or both.