Payout times will vary dependent on your choice of provider. 20BET promise to process all withdrawals within 24hrs, however, payments through eWallets may be as quick as 12hrs, whereas credit/debit cards could take up to 7 business days.