Credit cards may be used to deposit and withdraw money at Non-Gamstop casinos. Consider that only the UKGC licensed casinos don’t accept this payment method.