When making a payment with MasterCard, customers can either use their physical card or a virtual card that differs from a traditional credit card because it does not require a credit history and can be paid off in full each month. The service works like a payment gateway since transactions are processed through the MasterCard network. Customers can use MasterCard to deposit and withdraw funds from their online casino accounts.