Almost all MasterCard deposits are quick, the only occasion where a transaction might take a little longer is if the operator wishes to look into the process further to prevent any unauthorized usage. So yes, you can make quick payments via MasterCard.