Since 14 April 2020, gambling businesses licensed in Great Britain cannot accept payment by credit card, whether directly or through e-wallets funded by a credit card. Debit cards and other payment methods are unaffected.
The ban was introduced to stop people gambling with borrowed money.
If you find yourself looking for ways around it, such as borrowing or moving credit into other accounts to gamble, that is a sign to stop and talk to someone. The National Gambling Helpline, run by GamCare, is on 0808 8020 133, free and open 24 hours. See credit card ban.