Most online casinos charge no fees from players depositing money with Mastercard. However, some online casinos may charge a small 2-3% withdrawal fee from players withdrawing funds from their casino account with Mastercard.