Mastercard transactions usually take up to a few hours to process, while deposits are processed almost instantly. Still, withdrawals could often take up to a few hours, or in the worst-case scenario — from one to three business days to process.