MasterCard does not charge any additional fees at online casinos, but your card issuer may. Before placing any bet, you should check this information with your bank.