Choose the deposit method that suits you best. d2fun supports a wide range of popular Malaysian payment methods in MYR — fast, secure and with no hidden charges.
One thing d2fun users consistently appreciate is how straightforward the deposit process is. Unlike some other platforms that require lengthy and complicated procedures, d2fun has designed its deposit system to be as simple and fast as possible — so you can focus on what truly matters: enjoying the games.
All deposits on d2fun are fully protected by 256-bit SSL encryption. This means every transaction you make — whether via DuitNow, FPX, Touch 'n Go, or any other method — is encrypted end-to-end. Your banking information is never stored or shared with any third party.
D2fun processes all transactions in Malaysian Ringgit (MYR), so you never need to worry about currency conversion or unexpected additional charges. Your deposit is credited directly to your account balance within minutes, and you can start playing straight away without any unnecessary delays.
The platform also provides a complete transaction history within your account. You can review your deposit history, current status, and account balance at any time via the mobile app or web browser. This transparency is part of d2fun's commitment to delivering an honest and responsible user experience.
D2fun supports eight major deposit methods that are popular among Malaysian users
Real-time transfer using your phone number or IC number. Instant and free.
Supports all major Malaysian banks — Maybank, CIMB, RHB, Public Bank, Hong Leong, and more.
Malaysia's most popular digital wallet. Simple, fast and secure — straight from the TnG app.
Instant payment via the Boost app with PIN or biometric security.
Use your GrabPay balance for a hassle-free deposit without needing any bank card details.
Visa and Mastercard accepted. Ideal for users who prefer paying with a physical card.
A range of local e-wallets are supported for added convenience for Malaysian users.
Manual inter-bank transfer for larger deposit amounts.
Quick reference for the minimum and maximum deposit limits and estimated processing time for each method
* Limits and processing times are estimates and may vary depending on network conditions and payment provider policies.
Follow these simple steps to top up your account balance in just a few minutes
Open the d2fun mobile app or visit d2fun.win in your browser. Enter your username and password to securely log in to your account.
Once logged in, click the wallet icon or the "Deposit" button on your account dashboard. The deposit page will appear with a list of available payment methods.
Choose the deposit method that suits you best — DuitNow, FPX, Touch 'n Go, GrabPay, Boost, bank card, or bank transfer. Each method displays its minimum and maximum limits along with an estimated processing time.
Enter the amount you wish to deposit in MYR. Make sure the amount falls within the set limits for your chosen payment method.
Follow the on-screen instructions to complete payment via your app or bank portal. Once the payment is successful, your d2fun account balance will be updated automatically.
Your balance has been credited — you can now go ahead and choose your favourite game or sports event and start enjoying the full d2fun experience.
For users who prefer using a smartphone, the d2fun mobile app offers a smoother deposit experience compared to a standard web browser. The app is available for Android and iOS and can be downloaded directly from the d2fun website. The interface is optimised for smaller screens, ensuring you can make deposits with ease — even with one hand.
One of the most loved features on the d2fun app is the ability to save your preferred payment method. This means you no longer need to re-enter your payment details every time you make a deposit — simply select your saved method, enter the amount, and confirm with fingerprint or Face ID. The whole process takes under 60 seconds.
Instant notifications are also sent via the app every time a deposit is successfully credited. You do not need to check your balance manually, as the d2fun system will notify you automatically. This feature is especially useful when you make a deposit on the go and want to confirm your balance is ready before you start playing.
After making a deposit and enjoying the games on d2fun, the withdrawal process is equally designed to be as seamless as possible. Most withdrawal requests are processed within 24 business hours, and funds are credited directly to the bank account or digital wallet you registered.
To ensure smooth withdrawals, d2fun carries out a straightforward identity verification (KYC) process during registration. This is a standard security measure that protects you from any unauthorised activity on your account. KYC only needs to be completed once, and once done, all deposit and withdrawal transactions will be processed without any additional hurdles.
D2fun also upholds a transparent payment policy — no hidden fees on withdrawals, and the full amount you request will be received in your account. Should there be any unusual delays, d2fun's customer support team, available 24 hours a day, 7 days a week, is ready to help you resolve any issues.
The security of deposits and withdrawals is d2fun's absolute top priority. The platform continually invests in the latest security infrastructure to ensure every ringgit you put in or take out is fully protected. A sophisticated fraud monitoring system operates 24 hours a day to detect and block any suspicious activity before it can affect your account.
Beyond data encryption, d2fun also keeps member funds separate from the company's operating capital. This means your deposited funds are held in a dedicated account and are always available for withdrawal whenever you need them. This practice reflects d2fun's commitment to transparency and accountability in managing user funds.
For more information on how d2fun manages your financial data and personal information, please read our Privacy Policy full policy. We believe users have the right to know exactly how their information is used and protected.
Answers to the most frequently asked questions about deposits at d2fun