Payment Methods at a Glance
sw88 supports four deposit channels for Malaysian players. All are processed instantly or near-instantly. No fees are charged on the sw88 side — check with your bank or eWallet provider for any outgoing transfer charges.
-
Touch 'n Go eWalletMin deposit: RM40 Deposit arrives: <5 minutes Withdrawal: ~39 minutes
-
DuitNowMin deposit: RM40 Deposit arrives: <5 minutes Withdrawal: ~39 minutes
-
FPX Online BankingMin deposit: RM40 Deposit arrives: <5 minutes Withdrawal: ~39 minutes
-
Bank TransferMin deposit: RM40 Deposit arrives: <5 minutes Withdrawal: ~39 minutes
How to Make Any Deposit on sw88
These five steps apply to all payment methods. The specific actions after Step 3 vary by channel — see the method-specific sections below.
-
1
Log in to your sw88 account
Go to sw88 Login and sign in. If you do not have an account yet, register first — it takes under two minutes.
-
2
Open the Deposit page
From the main lobby, tap or click the Deposit button in the top menu or the account wallet icon. The cashier panel opens in the same window.
-
3
Select your payment channel
Choose Touch 'n Go eWallet, DuitNow, FPX Online Banking or Bank Transfer. Each channel shows the current processing time and any active bonus next to it.
-
4
Enter the amount and confirm
Type in your deposit amount (minimum RM40). Double-check the figure, then tap Confirm Deposit. You will be redirected or shown a QR code depending on the method.
-
5
Wait for the credit confirmation
Funds usually appear in your sw88 wallet within 5 minutes. You will see a notification on screen and in your transaction history. If nothing happens after 10 minutes, contact 24/7 Live Chat with your transaction reference number.
Touch 'n Go eWallet Deposits
Touch 'n Go eWallet is the fastest option for most Malaysian players. As long as your TnG balance is topped up, funds hit your sw88 wallet almost instantly.
-
1
Select Touch 'n Go eWallet in the cashier
After choosing the amount and tapping Confirm, sw88 displays a QR code on screen.
-
2
Open your TnG app and scan the QR
Tap "Scan" in Touch 'n Go eWallet and point your camera at the QR code. The amount is pre-filled automatically.
-
3
Authorise with PIN or biometrics
Confirm the payment using your TnG 6-digit PIN or fingerprint. Do not close the sw88 browser tab while the transaction processes.
-
4
Return to sw88 for confirmation
Once TnG sends the success notification, sw88 credits your wallet — usually within 60 seconds. Keep the TnG receipt reference in case of any query.
DuitNow Deposits
DuitNow works through any participating Malaysian bank app or eWallet. You can transfer by scanning the DuitNow QR or by entering the merchant's DuitNow ID directly in your banking app.
-
1
Choose DuitNow in the sw88 cashier
Enter your deposit amount (minimum RM40) and confirm. The cashier shows a DuitNow QR code and the merchant reference number.
-
2
Open your bank app or Maya / GrabPay
Scan the QR code, or go to DuitNow Transfer and enter the displayed reference. Confirm the amount matches exactly what you entered on sw88.
-
3
Approve the transfer
Authorise using your bank's preferred method (TAC SMS, TAN code, or in-app approval). Keep the transaction receipt with the approval number.
-
4
Check your sw88 wallet
Funds should appear within 5 minutes. If they do not, copy your bank transaction ID and contact sw88 Live Chat — available 24/7.
FPX Online Banking Deposits
FPX lets you pay directly from your bank account without exposing your card details. It is the go-to method for players who prefer internet banking over eWallets.
-
1
Select FPX Online Banking
In the cashier, pick FPX, enter your amount and confirm. You are redirected to the official FPX payment gateway — the URL will show fpx.com.my.
-
2
Choose your bank from the list
Select your bank (Maybank2u, CIMB Clicks, RHB Now, etc.) and log in with your internet banking credentials. This happens on your bank's secure page — sw88 never sees your login details.
-
3
Approve the payment
Your bank will send a TAC code by SMS or push notification. Enter it to approve. The whole process usually takes under 90 seconds if you have your phone nearby.
-
4
Wait to be redirected back
FPX redirects you to the sw88 success page automatically. Do not press the browser back button — let the redirect complete naturally to avoid a duplicate transaction error.
Bank Transfer Deposits
Direct bank transfer (IBG or IBFT) is suitable for larger deposits and for players whose banks do not support FPX. Processing time is still under 5 minutes during business hours; transfers made outside banking cut-off times may take longer.
-
1
Get the beneficiary details from the cashier
Select Bank Transfer. The cashier shows sw88's receiving bank name, account number, and a unique transaction reference code specific to your deposit.
-
2
Initiate the transfer in your banking app
Go to your bank's transfer screen. Enter the beneficiary account number and the exact amount. In the payment reference or "remarks" field, enter the unique code shown on sw88 — this is mandatory for matching.
-
3
Upload your receipt
Some Bank Transfer flows on sw88 ask you to upload a screenshot of the transfer confirmation. Attach it in the cashier form and hit Submit.
-
4
Await manual or automated matching
Most transfers are auto-matched within 5 minutes. If the reference code was entered correctly and the amount matches, your wallet is credited automatically — no manual review needed.
Common Deposit Failures and How to Fix Them
Most deposit issues fall into one of these categories. Check the table below before contacting support — nine times out of ten you can resolve it yourself in under two minutes.
| Problem | Likely Cause | What to Do |
|---|---|---|
| Amount below minimum | Entered less than RM40 | Increase the amount to at least RM40 and try again |
| QR code expired | Took longer than 3 minutes to scan | Go back to the cashier and generate a fresh QR code |
| Amount mismatch | Sent a different amount than what was entered | Contact Live Chat with both your sw88 transaction ID and your bank receipt |
| Missing reference code (Bank Transfer) | Remarks field was left blank or wrong code entered | Send the bank slip to Live Chat; they will match it manually |
| FPX redirect failed | Browser back button pressed mid-flow | Check bank statement first. If debited, send proof to Live Chat; if not debited, start a fresh deposit |
| Funds not credited after 10 min | Network delay or pending bank batch | Wait up to 10 minutes, then contact 24/7 Live Chat with your transaction reference |
| Deposit flagged for review | Name on payment differs from sw88 account name | Deposits must come from an account registered in your own name. Complete KYC if prompted |
Your First sw88 Deposit: Claim the 190% Bonus
New accounts at sw88 qualify for a 190% first deposit bonus, capped at RM325. The bonus is applied automatically when you make your first qualifying deposit — there is no code to enter. Here are the key conditions.
| Term | Detail |
|---|---|
| Bonus percentage | 190% of first deposit |
| Maximum bonus | RM325 |
| Minimum deposit to trigger | RM40 |
| Wagering requirement | 23× (deposit + bonus) |
| Valid for | 7 days from deposit date |
| Eligible games | Slots, crash games, card games (check cashier for full list) |
Deposit Questions Answered
What is the minimum amount I can deposit into sw88?
How long does a sw88 deposit take to arrive?
Is there a maximum deposit limit per day?
Can I deposit using someone else's bank account or eWallet?
My money left my bank but sw88 has not credited it. What should I do?
Does sw88 charge any fees for depositing?
Can I deposit using the sw88 mobile app?
Will depositing via DuitNow count towards my first deposit bonus?
Ready to make your first sw88 deposit?
Create your account in under 2 minutes, make a minimum RM40 deposit, and your 190% welcome bonus lands automatically. Already registered? Log in and head straight to the cashier.