Once confirmed, your MasterCard online casino deposit should be finalized in a matter of minutes. The withdrawal transaction takes longer, especially with casinos with predetermined pending periods. Typically, it takes 2 to 7 banking days for the funds you have pulled out from your gambling winnings to be visible on your balance.