When you make a payment with a MasterCard, the amount is transferred from your card directly to the recipient. The money is transferred immediately and is then deducted from your available credit or from your bank account, depending on whether you are using a credit card or a debit card. It is one of the most straightforward ways to make a payment online, and your transaction is usually completed in a matter of seconds.