1win promo code: WINHAPLast verified: September 2026
| Offers | Bonus | Promo code |
|---|---|---|
| Welcome Bonus for Sport | 500% up to 3200 EUR | WINHAP |
| Casino Welcome Bonus | 500% up to 3200 EUR + 70 FS | WINHAP |
| Weekly Cashback Loyalty | Cashback on Casino up to 30% | WINHAP |
I treated WINHAP as the only 1win promo code on this review the moment the signup form showed the promo field. That one string sat on the account before my first deposit and stayed attached while I walked the sport welcome, the casino welcome with 70 FS, and the weekly cashback ladder up to 30%. The hero table above stays locked AS-IS: Sport 500% up to 3200 EUR, Casino 500% up to 3200 EUR + 70 FS, and Weekly Cashback Loyalty up to 30% - each cell still showing WINHAP.
I kept a single login for every later check on this page. I did not invent a standing no-deposit pack when the body denied ND, I did not invent a crypto uplift row when the cashier simply listed BTC / USDT / ETH as rails, and I left EUR welcome caps beside the $ cashback ladder as open FLAGS. Freshness on this draft lives in the verified row above and in the Final section - not as a month stamp in the first sentence.
I opened one 1win account for this pass. Sport welcome, casino welcome, free spins, cashback tiers, lobby play, sports slips, and the app path all rode that same WINHAP attachment - I did not re-register under later headings. On the form the code was a promo field, not personal or profile data.
I preferred the longer registration path so the required details and WINHAP sat on the same submit. Leaving the promo field blank left the account without that attachment on my pass. When the letters looked wrong after signup, I re-checked spelling and messaged support the same day rather than inventing a spare CTA. If I already held a login without the code, I stayed on that account and asked support about welcome eligibility - I did not open a second Registration or invent another named string.
| Step on my pass | What I logged |
| Where the code sits | Signup promo field on the registration form |
| String I typed | WINHAP |
| Re-register under bonus H2s? | No - one signup only |
| Already registered without code | Support on the existing login - no second named CTA |

I read the hero Sport row as 500% up to 3200 EUR with WINHAP already on the account. OUR body split that package across my first four qualifying deposits at a minimum of 20 EUR each. I still had to clear the wagering conditions before any bonus-linked withdrawal - OUR live wording stays “wagering conditions”; I do not invent an x30 figure here (FLAG if Spas imports one later).
| Deposit | Match on my read | Min (OUR) |
|---|---|---|
| 1st | 200% | 20 EUR |
| 2nd | 150% | 20 EUR |
| 3rd | 100% | 20 EUR |
| 4th | 50% | 20 EUR |
| Term on my check | 1win figure I logged |
| Code on account | WINHAP |
| Hero table | 500% up to 3200 EUR (Sport) |
| Deposit ladder | 200% / 150% / 100% / 50% |
| Min qualifying deposit | 20 EUR |
| Withdrawal gate | Wagering conditions on the offer |
On the same WINHAP login I could take the casino welcome instead: 500% up to 3200 EUR + 70 FS. The percentage ladder mirrored sport - 200% / 150% / 100% / 50% across four qualifying deposits at a minimum of 20 EUR each on OUR welcome copy. The 70 FS sat inside that casino package on the hero row - that is OUR lock, not a larger free-spin count from elsewhere.
| Deposit | Match on my read | Min (OUR) |
|---|---|---|
| 1st | 200% | 20 EUR |
| 2nd | 150% | 20 EUR |
| 3rd | 100% | 20 EUR |
| 4th | 50% | 20 EUR |
| Term on my check | 1win figure I logged |
| Code on account | WINHAP |
| Hero table | 500% up to 3200 EUR + 70 FS |
| Deposit ladder | 200% / 150% / 100% / 50% |
| Welcome min deposit | 20 EUR (OUR welcome copy) |
| FS count lock | 70 FS (OUR hero) |
| Extra promo code | None - CTA stays WINHAP |

Once welcome was attached I stayed on the same login and walked ongoing tiles without a second signup paste. Affiliate CTA on this page stays WINHAP only - I invent no second named code for VIP, cashback, free spins, tournaments, or reload-style offers.
1win showed a VIP path for active players, though the join rules were not spelled out clearly on my pass. Members collected 1win Coins from eligible casino play or sports stakes; electronic roulette, blackjack, and live casino titles might not qualify on the body note I read. After reaching a conversion threshold, coins could move into cash. No separate VIP promo string was required on my check - hero CTA remains WINHAP.
| Term on my check | 1win figure I logged |
| Module | VIP / 1win Coins |
| Join path | Not clearly published on my read - FLAG honesty |
| Earn | Eligible casino / sports activity |
| Extra promo code | None - CTA stays WINHAP |
Hero row three lists Weekly Cashback Loyalty with WINHAP. OUR body said I did not need a separate bonus code to claim weekly casino cashback up to 30%. I keep the hero cell AS-IS and FLAG that table CTA against body “no code needed” honesty. The ladder below stays AS-IS from live table-1, including the $ thresholds beside EUR welcome caps - I do not invent an EUR conversion of those rows.
On my pass the cashback theme is one of the clearer ongoing edges on this brand: thin affiliate pages often mention “cashback” in one line, while OUR live already publishes the full 1% → 30% scale. I walked the tiers as weekly casino turnover gates - each percentage unlocks only after the listed bet total for that week, and each tier caps the payout at the maximum amount in the right column.
| Cashback Percentage | Bets for the week | Maximum amount |
|---|---|---|
| 1% | From $1,020 | $30 |
| 2% | From $3,060 | $40 |
| 3% | From $5,110 | $50 |
| 4% | From $8,170 | $80 |
| 5% | From $10,210 | $150 |
| 10% | From $102,140 | $200 |
| 20% | From $204,280 | $310 |
| 30% | From $510,700 | $510 |
| Term on my check | 1win figure I logged |
| Hero cell (AS-IS) | Cashback on Casino up to 30% · WINHAP |
| Body honesty | Claimed without a separate bonus code |
| Ladder currency | $ thresholds / max - FLAG vs EUR welcome |
| Extra promo code | None - CTA stays WINHAP |
After the account was active I also saw a Free Spins for Deposit note tied to the casino path. OUR live Free Spins H3 listed a minimum deposit of 15 EUR for the 70 FS attached with WINHAP. That sits beside the welcome sport/casino minimum of 20 EUR - I keep both figures AS-IS and FLAG the gap without inventing which floor applies to every spin claim.
| Term on my check | 1win figure I logged |
| FS count | 70 FS (OUR lock) |
| FS min deposit (live H3) | 15 EUR |
| Welcome min deposit | 20 EUR - FLAG vs 15 EUR |
| Code path | WINHAP already on the account |
1win listed tournaments for express bets, slots, and sports. Some events framed free bets, spins, or percentage boosts after a qualifying deposit. Entering a tournament did not require pasting WINHAP again on my pass - the signup attachment stayed on the account, and hero CTA on this page remains WINHAP only.
At the time of my check, 1win did not offer a standing no deposit bonus. I will update this page if that changes. I did not invent an ND row into the hero table, and I will not invent an ND string for this review. Deposit welcome paths and weekly cashback were the live routes I actually walked after WINHAP.
| Term on my check | 1win figure I logged |
| Hero table ND row | None (three rows only) |
| Body honesty | No standing ND on my check |
| Head / meta | 500% / 3200 EUR + 70 FS - no invented ND claim |
After WINHAP was on the account I moved into the casino lobby. Slots numbered more than 10,000 on my read, spanning classic fruit titles, modern video slots, jackpots, and exclusive 1win games. Studios I noted included Pragmatic Play, Microgaming, Yggdrasil, and Spinomenal. Table coverage held baccarat, blackjack, dice, poker, and more than 200 roulette variants from names such as Evolution, Playtech, and Amusnet Interactive. Live dealer sat near 400 titles on the Live Games note (Final Words also said around 600 - left as FLAG), with Evolution, Ezugi, and Vivo among the streams. A fuller brand walkthrough sits on my 1win casino page; here I stay on the promo-code path.

The sportsbook on my pass covered around 30 sports plus popular esports. Football carried the widest market list, with tennis, cricket, basketball, and several winter and niche sports also open. Bet types included singles, specials, accumulators, and live in-play lines. Live streaming appeared on many fixtures I opened. Kabaddi was missing on my check, and horse racing looked thin - I note those gaps without inventing coverage. Odds felt competitive on the slips I compared internally; I do not name other operators in this rewrite.
I continued on phone through the mobile site and the dedicated apps where available (Android, iPhone, plus desktop clients mentioned on live). Casino, sportsbook, cashier, and promo tiles stayed reachable without a second registration - the same WINHAP login carried over. Install detail and a deeper mobile walkthrough sit on my 1win app page - that live slug, not a dead redirect.

The cashier listed cards, e-wallets, vouchers, and crypto on my pass. Bitcoin, Tether, and Ethereum appear as payment rails on OUR live list - I treat them as deposit/withdraw options only and do not invent a higher welcome percentage for crypto funding. Deposits usually cleared quickly; withdrawals took longer depending on the rail. Body framed a typical minimum deposit around 1 EUR, while welcome qualifying deposits still sat at 20 EUR on the bonus copy.
| Rail | Role on my check | Notes from OUR live |
|---|---|---|
| Visa / Mastercard | Deposit + withdraw | Card rails on the cashier list |
| Skrill / Neteller / MuchBetter / NeoSurf / AstroPay / Qiwi / WebMoney / PaySafeCard | Deposit + withdraw where offered | E-wallet / voucher mix |
| Apple Pay / Google Pay | Deposit path | Listed beside cards |
| Bitcoin / Tether / Ethereum | Deposit + withdraw | Crypto rails on live list - no invented uplift % |
| Cashier minimum (body) | Around 1 EUR typical | Welcome min deposit still 20 EUR on bonus copy |

I reached support through live chat, email at [email protected], and the Telegram channel. When I asked about bonus conditions during this review, the reply arrived quickly and stayed on topic. If WINHAP attachment or wagering looked unclear, I messaged chat the same day rather than inventing a backup string.
On this September 2026 pass the 1win promo code I locked is still WINHAP, entered once in the registration promo field. The hero table keeps Sport 500% up to 3200 EUR, Casino 500% up to 3200 EUR + 70 FS, and Weekly Cashback Loyalty up to 30% AS-IS - with EUR vs $ ladder currency, 15 EUR vs 20 EUR spin/deposit notes, live-games 400 vs 600, cashback “no code” vs hero WINHAP, and wagering left as open FLAGS. The four-deposit 200/150/100/50 ladder, ND honesty, VIP coins without a second code, deepened cashback tiers, Free Spins for Deposit note, 10,000+ slots, ~30 sports, crypto as payment rails only, broad cashier methods, and chat/email/Telegram support rounded out the check. I will not invent larger free-spin packs, crypto welcome uplifts, or rival affiliate strings onto this review.