When using MiFinity for transactions at an online casino, the duration of a transaction may vary. Deposits are usually completed within minutes, while withdrawals can take 24 hours or more.