Making a TruePay deposit is quite easy once you know the steps. Here’s the quick rundown of how it works:
How to deposit with TruePay
Pick TruePay in the deposit menu.
Choose or type in your amount (min MYR 30).
Select your bank – you’ll be taken to the iBanking login page.
Log in with your bank’s iBanking username & password (not your GemBet details).
Approve the transaction in your iBanking app when you get the OTP notification.
After your bank confirms everything, you’ll see a success message and the cashier will close automatically.
Not getting the authorisation prompt?
Here are a few things to check:
Make sure you used your iBanking login, not your GemBet username/password
If you mix them up, the authorisation won’t appear
Double-check whether any funds were deducted – even if the authorisation failed
TruePay Basics
Minimum deposit: MYR 30
Maximum per transaction: MYR 50,000
Processing time: Usually 2–10 minutes
Supported Banks
TruePay works with:
Maybank, CIMB, Public Bank (PBE), Bank Islam, Bank Rakyat, Hong Leong Bank (HLB), AmBank, RHB, Alliance Bank Malaysia, UOB Malaysia, OCBC Malaysia, AGRO Bank, Touch ’n Go*, and DuitNow*.
Troubleshooting Guide
Seeing a blank screen?
Try this:
Log out of GemBet
Close your browser
Reopen it in incognito/private mode
Log in again and redo the deposit
Enter your iBanking details when your bank page loads
Keep your internet stable while completing the deposit
Payment timeout error?
A few quick fixes:
Update your iBanking app to the latest version
Switch from WiFi → mobile data (or vice versa)
Retry the deposit
Authorisation failed?
You can try:
Starting the deposit on your phone, but approving it on another device (laptop/PC)
Checking your bank balance (insufficient funds = failed authorisation)
Ensuring your bank isn’t under maintenance
Turning on push notifications for your iBanking app
Should you use incognito/private mode?
It’s not mandatory, but it helps avoid browser glitches – so yes, recommended.
Bank under maintenance?
If your bank is having maintenance, your best bet is to wait it out. Deposits during that time may fail or hang.
Do I need to verify my bank account before depositing?
No – bank verification isn’t required for TruePay deposits
Prefer something other than TruePay?
You can also deposit using:
Surepay
Touch ’n Go
DuitNow
