Yes. Mastercard has been used in making online payments for decades. Just because you are now in a casino, it doesn’t lessen the security you have. The casino doesn’t control your funds, it is always in the hands of Mastercard.