Please note that Mezu and its services will no longer be available as of August 11, 2020.
We strive to make your withdraw arrive in your bank account as soon as possible. After you initiate a Withdraw from your Mezu Balance to your bank account, the transfer may take up to seven (7) business days to be deposited.
If you opt to Withdraw to your debit card, your withdrawal will usually arrive in the bank account associated with your linked debit card within 30 minutes from the time you completed the transaction.
You may refer to the User Agreement for details on withdrawing money from your Mezu balance, or you can contact our Customer Care team if you have further questions.