While the financial institution who issued you the card may charge you a fee to use it based on the type of Mastercard you have, an online casino itself should not charge you a transaction fee.