No, it absolutely doesn’t. Most payment methods allow for instant deposits and withdrawals. Only credit cards and bank transfer may take up to a couple of business days.