DK88, short for DashKing88, runs three welcome offers, and you choose one of them before your first payment goes through. The slots package is the largest; the sportsbook and live casino offers are smaller and point at different parts of the lobby. Every bonus follows the same path: pick the offer, deposit RM40 or more, activate it, then clear its wagering inside the period shown on the bonus card. Below are the exact figures, the promo code field, the claiming steps and the rules that decide whether bonus money can leave your account.
The offer is attached to the deposit you make, so it should match the games you intend to open first. You cannot run all three at once.
| Offer | What you get | Where it plays |
|---|---|---|
| Slots Welcome Pack | 588% up to RM1,588 + 218 Free Spins over five deposits | Slots |
| Sport Welcome Bonus | 128% up to RM1,288 | Sportsbook |
| Live Casino Welcome Bonus | 88% up to RM288 | Live dealer tables |
The slots package is spread across five separate deposits, which is why its headline percentage is so much higher than the other two. The sport and live casino bonuses are published as one percentage with one ceiling, so the whole offer lands on a single qualifying deposit. A 128% match on RM300, for example, puts RM384 in bonus funds on top of your cash.
If you are new to our casino and sportsbook, the practical question is simply where your first RM40 is going. Slots players take the pack. Someone who opened the account for football and badminton takes the 128%, because free spins are no use on a parlay slip.
| Detail | DK88 |
|---|---|
| Slots Welcome Pack | 588% up to RM1,588 + 218 Free Spins |
| Sport Welcome Bonus | 128% up to RM1,288 |
| Live Casino Welcome Bonus | 88% up to RM288 |
| Minimum deposit for a bonus | RM40 |
| Promo code | DK88GAMES |
| Wagering and validity | Printed on each bonus card |
| Deposit | Reward |
|---|---|
| 1st deposit | 100% up to RM1,288 |
| 2nd deposit | 28 Free Spins |
| 3rd deposit | 38 Free Spins |
| 4th deposit | 28 + 28 Free Spins |
| 5th deposit | 96 Free Spins |
| Total | 218 Free Spins |
588% up to RM1,588 and 218 Free Spins are the totals for the five deposits taken together. The one percentage published per deposit is the 100% up to RM1,288 on the first, which is also the part that can return the largest single amount of bonus funds.
The DK88 free spins arrive with the deposit they belong to rather than in one block, so the pack rewards a player who funds the account five times rather than once. The spin value, the game and the wagering for each batch show on the bonus card when the reward is credited.
This package is pre-selected on the registration form. If you complete Sign up without changing anything, the DashKing88 welcome bonus attached to your account is the slots pack, and you can switch to another offer in the cashier before you pay.

Verification matters here too, because completed KYC is a condition for any bonus on the platform. Support tells you what to send if anything is missing, so it is sensible to settle that before your first deposit rather than after the bonus card has started its validity period.
Before you continue
Pick the bonus before you pay. A deposit under RM40 gets no bonus, and once you place a bet with bonus funds the bonus can no longer be cancelled.
Choose your offer on the DashKing88 registration form, verify your email, then fund the account with RM40 or more to start the pack.
Our promo code is DK88GAMES. Open Promo, find the field Have a Promocode? Enter it here, type the code and confirm it. The reward tied to a code appears on screen once the code is accepted, so read that card before you deposit: it carries the terms the reward runs on.
Codes are part of the activation step for certain promotions, not a replacement for it. The one-bonus rule still applies, so a code does not stack a second welcome offer onto an account that already has one running.
Every DashKing88 bonus is credited as bonus funds, not as cash you can send straight to your bank. Those funds and the winnings they produce must be wagered the number of times printed on the bonus card, within its validity period, before the balance converts. Only qualifying bets count, which in general means bets that meet the minimum odds and sit on the eligible games named on the card.
Two mechanics decide how it feels in practice. Real money is spent first, so your cash balance is used before the bonus part is touched. And a bonus can be cancelled through support only before the first bet is placed with it: cancel then and the bonus plus its winnings disappear while your real balance stays untouched. Miss the deadline instead and both the bonus and the winnings from it are forfeited.
Our wagering calculator turns the multiple printed on your bonus card into the amount of qualifying bets it represents.
x35 is an example. Type the multiple shown on your bonus card; the card and your account decide.
Here is the arithmetic with the calculator’s example multiple of x35, which is an illustration and not a DK88 figure. You deposit RM100 and take a 100% match, so RM100 in bonus funds sits on top of your cash. At x35 the bonus part needs RM3,500 of qualifying bets before it can be withdrawn. Halve the multiple and the requirement halves with it, which is why the number on your own bonus card is the first thing to check. Only that card is binding.

You need to be at least 18, hold one account, and have completed verification. KYC comes before any bonus is credited, including the welcome pack and the spins.
Stated
One bonus per person, household, IP address, email and payment method.
In practice
A second account at the same address, on the same device or with the same card does not open a second welcome offer.
That rule is wider than one account. Accounts that share a household, an email, a phone number, a payment account, an IP address or a device can be treated as one person, so a second account opened at the same address does not produce a second welcome pack. Keep your registration details true and current, and pay only from accounts in your own name.
Not every reward carries a wagering requirement. Verify your email address and we add 18 wager-free free spins to your account; the prompt to do it appears right after registration, and the spins also sit in the promo lobby as the Email Verification Quest.
Install the Android app and you receive 28 wager-free free spins of RM0.20 each on Gates of Olympus 1000, with winnings up to RM88. There is nothing to activate: the reward follows the installation and you keep what the spins return.
The third one is for longer-term play. Weekly loss cashback in the VIP Program is wager-free and starts at Silver, with 5% of net weekly spend and rising with the level.
The Bonus Policy treats a small set of behaviours as abuse, and the penalty is the loss of the bonus and anything won from it:
None of this affects ordinary play. It matters because wagering requirements tempt players towards low-variance tricks, and those tricks are exactly what the policy excludes.
Once the welcome offers are used, rewards move to the loyalty side of the account. Daily reload percentages run from 8% at Iron to 20% at Ruby, and the daily rebate runs from 0.2% to 1.5% of turnover, so the longer you stay inside a level the more regular the top-ups become. Our page on daily reload and rebate sets out all nine levels with their cashback, level-up bonuses and birthday amounts.
King’s Market works differently. You earn Dash Coins from check-ins, quests and achievements, then spend them on bonus items: 15 DC for an 18% slots deposit bonus, 50 DC for a 38% version, 70 DC for 88%, and free spin packs on titles such as Sweet Bonanza 1000 and Sugar Rush 1000. Prices and stock in the market change.
One last practical point: the RM40 bonus threshold applies whichever rail you use, and our deposit methods from RM30 include Touch ‘n Go eWallet, DuitNow QR, FPX, Boost, ShopeePay and USDT. Fees and processing details for each method show in the cashier at the moment you pay.