Some licensing jurisdictions have exceptionally tough regulations to protect players and gamblers. For instance, UKGC licensed casinos are not permitted to offer a wealth of bonuses and promotions – at least not in the same manner that Curacao licensed ones can. They are forbidden from accepting credit card deposits and can’t offer stacks of cash with high wagering requirements. One of those other rules is that UKGC licensed fiat casinos can’t offer bonuses to players who deposit with Skrill, Neteller or a few other e-wallets. If you’re having this issue, this is most likely the reason why.