This walks through an odibet deposit and withdrawal via M-Pesa from start to finish. Odibet's interface is fairly quick, but a few small missteps cause most of the failed transactions people complain about. Here's the clean version.
How to deposit
- Log into your Odibet account on the app or site.
- Tap 'Deposit' from the wallet menu.
- Select M-Pesa.
- Enter your deposit amount. KSh 50 is the usual floor.
- Confirm and wait for the STK push notification.
- Enter your M-Pesa PIN.
- Check your Odibet balance once the confirmation SMS lands.
How to withdraw
- Open the withdrawal tab in your account.
- Enter the amount to withdraw.
- Confirm your M-Pesa number is current.
- Submit the request.
- Watch for the confirmation SMS. Most clear within minutes.
Fees
Splitting deposits into small chunks costs more overall in M-Pesa fees than depositing once. Two KSh 50 top-ups add up to more in charges than a single KSh 100 deposit, which matters if you're staking small on several mid-table FKF Premier League matches in one go.
Troubleshooting
STK push missing.
Confirm signal, then retry the deposit request after a short wait rather than repeating it rapidly.
M-Pesa deducted but Odibet balance unchanged.
Wait five to ten minutes, then contact support with your M-Pesa transaction code if it hasn't resolved.
Withdrawal delayed.
Traffic spikes during major jackpot deadlines slow processing. It's usually not a fault, just volume.
Withdrawal rejected.
Check the M-Pesa number saved on your account matches the one you're expecting funds on.