Your card could have online gaming restrictions. You can verify this by calling the issuing bank and asking a manager if they allow transactions coded as 7995. This code identifies online gaming transactions.
Many cards in Canada, Latin America and many countries around the world have these restrictions.
We suggest you use another method to load funds to your MuchBetter account.