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 , 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.