⭐ NEW PLAYER — 199% match bonus up to RM999 + 99 free spins ⚡ 99PLAY — Malaysia's most variety online casino — register in 2 minutes 🎯 LIVE — EPL, La Liga, NBA, UFC + CS2, Valorant, Dota 2 in-play 🎯 4D LOTTERY — Magnum, Toto, Da Ma Cai, GDLotto, Singapore Pools under one wallet
► PLAY ONLINE NOW

99PLAY Payment Methods Malaysia — Complete Banking & Crypto Guide 2026

99PLAY supports every Malaysian banking rail you already use — no third-party wallets, no manual bank-in slips, no fees charged by 99PLAY on any transaction. From Touch ’n Go eWallet to USDT on TRC20, every deposit credits within 30 seconds, every withdrawal completes within 3 minutes (median).

99PLAY Accepted Payment Methods

EWALLETTouch ’n Go
QRDuitNow QR
BANKMaybank2u
BANKCIMB Clicks
BANKPublic Bank PBe
BANKRHB Now
BANKHong Leong Connect
BANKBank Islam
BANKAmBank
BANKOCBC
EWALLETBoost
EWALLETGrabPay
EWALLETSetel
EWALLETMAE
CRYPTOUSDT TRC20
CRYPTOBitcoin
CRYPTOEthereum

eWallet Deposits on 99PLAY

Touch ’n Go eWallet

Malaysia’s most popular eWallet integrates directly with 99PLAY. Two flows: QR scan (open the 99PLAY deposit page, scan the displayed QR with Touch ’n Go app, approve) or DuitNow transfer from your Touch ’n Go wallet balance. Both credit in 30 seconds. Minimum RM30, maximum RM5,000 per transaction (Touch ’n Go daily transfer limit).

Boost eWallet

Boost users on 99PLAY use the in-app QR scan flow identical to Touch ’n Go. 30-second credit, RM30 minimum, RM5,000 single-transaction limit.

GrabPay

GrabPay deposits on 99PLAY go through DuitNow QR. Same 30-second credit, same limits.

MAE by Maybank

Maybank’s MAE app supports DuitNow QR. Scan the 99PLAY deposit QR from inside MAE — instant credit.

Setel

Petronas’ Setel app works through DuitNow rails. Particularly convenient if you maintain your daily cash balance in Setel for petrol purchases.

ShopeePay

ShopeePay users transfer to 99PLAY via DuitNow. Useful for players who already keep their casual spending money inside ShopeePay.

FPX Online Banking on 99PLAY

Financial Process Exchange (FPX) is Malaysia’s national online banking payment gateway. 99PLAY supports every major Malaysian bank through FPX:

Maybank2u

Maybank is Malaysia’s largest bank with 12M+ retail customers. 99PLAY Maybank deposits via FPX or DuitNow transfer to our virtual account. 30-second credit, RM30 minimum, RM50,000 daily limit (or higher with Maybank Premier).

CIMB Clicks

CIMB Bank, Malaysia’s second-largest, supports FPX deposits to 99PLAY. Same 30-second credit, same limits as Maybank2u.

Public Bank PBe

Public Bank’s PBe online banking integrates seamlessly with 99PLAY via FPX. Note: Public Bank requires SMS TAC verification on every transfer — have your registered mobile ready.

RHB Now

RHB Bank’s RHB Now app supports FPX and DuitNow transfers to 99PLAY. 30-second credit, RM50,000 daily limit on standard accounts.

Hong Leong Connect

Hong Leong Bank’s Connect online banking platform supports FPX. Particularly favored by 99PLAY members in Penang and Northern Malaysia.

Bank Islam

Bank Islam Malaysia operates under Shariah principles — 99PLAY supports Bank Islam deposits via FPX for members who prefer Islamic banking. Note: Online gambling is not Shariah-compliant; this is purely a payment-rail option, not a Shariah endorsement.

AmBank, OCBC, Affin, BSN, MBSB

All major secondary Malaysian banks supported via FPX: AmBank, OCBC Bank Malaysia, Affin Bank, Bank Simpanan Nasional (BSN), MBSB Bank, Bank Rakyat, Bank Muamalat, HSBC Malaysia, Standard Chartered Malaysia, Citibank Malaysia, UOB Malaysia.

Cryptocurrency Deposits on 99PLAY

USDT (Tether) on TRC20

USDT on the TRON network (TRC20) is the most popular crypto deposit method on 99PLAY — lowest network fees (under 1 USDT), fastest confirmations (~3 minutes after 1 block). 99PLAY generates a unique TRC20 deposit address per member. Send any amount of USDT — minimum equivalent of RM30, no maximum.

USDT on ERC20

USDT on Ethereum (ERC20) is supported for members holding USDT in Ethereum wallets. Network fees vary (3-25 USDT depending on gas) and confirmation takes 1-3 minutes. Generally use TRC20 unless you specifically need ERC20.

Bitcoin (BTC)

Native Bitcoin on-chain deposits. Confirmation takes 10-30 minutes (1 block confirmation). Network fee varies (currently ~RM10-50 equivalent). 99PLAY generates a unique BTC address per member.

Ethereum (ETH)

Native Ethereum deposits. Confirmation in 1-3 minutes after 12 block confirmations. Gas fees vary (3-30 USD equivalent). 99PLAY also supports Layer-2 networks Arbitrum and Optimism for cheaper transactions.

99PLAY Withdrawal Speed Benchmark

ChannelMedian TimeDaily Maximum
DuitNow Transfer90 secondsRM50,000
Maybank2u2 minutesRM100,000
CIMB Clicks2 minutesRM100,000
Public Bank PBe3 minutesRM100,000
RHB Now3 minutesRM100,000
Hong Leong Connect3 minutesRM100,000
USDT TRC203 minutesUnlimited
USDT ERC205 minutesUnlimited
BTC15 minutesUnlimited
Diamond VIP Channel45 secondsUnlimited

Deposit & Withdrawal Limits

Fees

99PLAY charges zero fees on deposits and withdrawals across all channels — we absorb the payment processor cost. Your bank may apply standard transfer fees (most Malaysian banks: free for DuitNow under RM5,000, free for FPX, free for Touch ’n Go). USDT TRC20 network fees are ~1 USDT, paid in network — not charged by 99PLAY.

How to Make Your First 99PLAY Deposit

  1. Click Register and create your account (2 minutes)
  2. Click Deposit in the member panel
  3. Choose your channel (Touch ’n Go QR, DuitNow, FPX, USDT...)
  4. Enter amount (minimum RM30)
  5. Confirm the transaction in your bank or eWallet app
  6. Funds credit to your 99PLAY main wallet within 30 seconds
  7. Your 199% welcome bonus + 99 free spins auto-credit on first deposit

How to Withdraw from 99PLAY

  1. Click Withdraw in the member panel
  2. Enter amount (minimum RM50)
  3. Select destination bank account or crypto address (from your saved list)
  4. Enter SMS OTP for 2FA confirmation
  5. Funds arrive at your bank in under 3 minutes median (45 seconds for Diamond VIP)

99PLAY — Frequently Asked Questions

What is the minimum deposit on 99PLAY?
RM30 across all channels — Touch 'n Go, DuitNow QR, FPX, Boost, GrabPay, USDT, BTC, ETH. Funds credit in 30 seconds.
Does 99PLAY charge any banking fees?
No. 99PLAY charges zero fees on deposits and withdrawals. Your bank may apply its own standard transfer fees (usually free for DuitNow under RM5,000).
How fast does USDT deposit credit on 99PLAY?
USDT TRC20 credits within approximately 3 minutes after 1 block confirmation. USDT ERC20 within 5 minutes after 12 block confirmations.
What is the maximum withdrawal on 99PLAY?
Standard accounts: RM30,000 daily. Scales by VIP tier — RM50,000 (Gold), RM100,000 (Platinum), unlimited (Diamond).
Can I withdraw to a different bank than I deposited from?
Yes — but only after first wagering the deposit at least 1x (anti-money-laundering rule). Add multiple bank accounts to your saved list.

Join 99PLAY — Claim Your 199% Welcome Bonus

Minimum deposit RM30. 199% match up to RM999 + 99 free spins. 8× rollover, slot & fishing eligible.

Register Online Now