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 100).
Select your bank and click "Confirm & Deposit" – 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
Why am I being asked to enter my full name?
New players may be asked to enter their full name as registered with their bank.
Once saved, it should not be requested again for future Surepay deposits.
TruePay Basics
Minimum deposit: MYR 100
Maximum per transaction: MYR 30,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
