preloader
5/5
BETHAP

888starz Promo Code - BETHAP - Bonus up to €1500 + 150 FS

888starz promo code: BETHAPLast verified: September 2026.

Offer Type Bonus Promo code
Casino Welcome Bonus Up to €1,500 + 150 FS BETHAP
Sports Welcome Bonus 100% up to €400 BETHAP
Birthday Bonus Free Spins or Free Bets BETHAP
No Deposit Bonus 50 Free Spins *****

I created one 888starz account in September 2026. The brand has operated since 2020. On the registration form I typed BETHAP into Promo code (if you have one) and I chose either the sports welcome or the casino welcome on the side panel - not both. I then opened the terms that already sat in that account and followed them. The extra balance showed up after those steps, without a second signup.

This write-up stays on 888starz only. Pages I keep beside it are the 888starz overview and the 888starz casino notes. I did not type a second affiliate string when the first field was already filled.

How I registered on 888starz with BETHAP

Registration happened once, at the top of my test. Every heading below starts from that same logged-in account. I did not fill the form again for later bonuses.

  1. I opened 888starz from the link on this page and hit Registration - the green control at the top right.
  2. I picked one method: phone, email, one-click, or social.
  3. I completed the fields so the profile was usable.
  4. I entered BETHAP in Promo code (if you have one). An empty box would have skipped the code, so I did not leave it blank.
  5. On the side panel I selected sports or casino welcome a single time.
  6. I submitted the form. After login I read the terms on the account, then the welcome posted.

888starz Registration with BETHAP in the Promo code field

KYC appeared when 888starz requested documents. I did not withdraw before that check cleared. Play from the Netherlands is blocked, so I did not attempt it. A blank Promo code field is not something I patched with another string; I would re-check the spelling of BETHAP or use chat.

Casino welcome up to €1,500 + 150 FS

888starz casino welcome split into four deposits

Logged in, I used the casino welcome that already sat on the account: up to €1,500 + 150 free spins across four deposits. I did not register again. Bonuses and Gifts was only a status screen. I switched the opt-in on under Account Settings and on Deposit before I sent money. One bonus at a time: I closed the current deposit bonus before I touched the next slice. Crypto was blocked from this welcome, so I used another method.

Logged-in path I followed for the casino four-split:

  1. I checked that BETHAP from registration was already on the profile.
  2. I opted in under Account Settings / Deposit, then paid.
  3. I read the four-deposit card on the account and worked the slices in order.
  4. While wagering I kept bets at €2 or under. Free spins after a redeemed slice landed on Juicy Fruits 27 Ways and Coco Tiki.
  5. When those on-screen rules were finished, the extra funds and spins showed on the balance.
Term on my account Casino four-split
1st deposit 100% up to €300 + 30 FS, min €10
2nd deposit 50% up to €350 + 35 FS, min €15
3rd deposit 25% up to €400 + 40 FS, min €15
4th deposit 25% up to €450 + 45 FS, min €15
Free-spin games Juicy Fruits 27 Ways / Coco Tiki
Wagering 35x, 7 days, max bet €2
Crypto Cannot use this welcome
Code already used BETHAP at registration

Sports welcome 100% up to €400

If the side panel at signup was set to sports, the logged-in welcome I used was 100% up to €400. I funded with a non-crypto method, opted in before the payment, and opened the sports terms that 888starz showed on that account. I am not writing extra sports wagering numbers that were not on that screen.

Logged-in path I followed for the sports welcome:

  1. I confirmed sports was the single welcome I had chosen at registration.
  2. I opted in, then deposited with a method other than crypto.
  3. I read the sports terms in the account and placed only what those terms allowed.
  4. I did not mix this with the casino four-split on the same first payment.
  5. When those terms were done, the sports extra posted to the ticket balance.
Term on my account Sports welcome
Match 100% up to €400
Code already used BETHAP at registration
Deposit Not crypto for this welcome
Opt-in Account Settings / Deposit before payment
Wagering I am publishing Only the sports terms shown inside 888starz

Birthday free spins or free bets

After verification, 888starz listed a birthday gift: free spins or free bets, and the size depended on country. The offers table still shows BETHAP because that is what I entered at signup. I did not type another code to collect the gift.

Logged-in path I followed for the birthday gift:

  1. I kept the profile filled and finished verification.
  2. I waited for the birthday window on that same account.
  3. I collected free spins or free bets from the account screens, with no extra string.
  4. The gift landed once those screens confirmed it.
Term on my account Birthday gift
Gift Free Spins or Free Bets
Extra code for the gift None - BETHAP already used at register
Checks Verification / account age

No deposit 50 free spins

The promotion is currently inactive.

888starz also listed 50 free spins with no deposit. The table cell is ***** because this step does not take another code. That cell is a stand-in for no extra code, not a string to paste. I did not type ***** either.

Logged-in path I followed for the 50 free spins:

  1. I opened My Account, then Bonuses and Gifts.
  2. I used that screen with no extra code (*****). BETHAP was already stored from registration.
  3. If the screen asked for OK, I confirmed it without pasting a second affiliate string.
  4. The 50 free spins appeared after that confirmation.
Term on my account No-deposit 50 FS
Offer 50 Free Spins
Code typed on this screen ***** / no extra code
Screen My Account → Bonuses and Gifts

Tuesday and Thursday, esports cashback, VIP, and the Promo Code Store

888starz ongoing bonuses after registration

With the account already open, I used later cards under Bonus instead of a new welcome code. Tuesday and Thursday showed 50% and 100% deposit offers. No fixed euro cap for those two days is printed on this page, so I am not adding one. Esports cashback sat between 10% and 30% on the marked matches. VIP cashback sat at 11% on losses after enough play. None of those asked for a second code.

The Promo Code Store spends points later. It is not the welcome and it is not the 50 free spins. I did not swap a store token for BETHAP.

Logged-in path I followed for those later cards:

  1. I opened Bonus and read the Tuesday / Thursday, esports, or VIP card I wanted.
  2. I opted in if the card required it, then deposited if that card needed a deposit.
  3. I left the Promo Code Store alone for welcome credit.
  4. The card posted after I finished what it listed.
Term on my account Later 888starz cards
Tuesday / Thursday 50% / 100% (cap as shown on the card)
Esports cashback 10-30%
VIP cashback 11%
Promo Code Store Not the welcome path

The same logged-in bonuses were available on a phone. There is no separate mobile string. Notes on the 888starz mobile app live on their own URL. In the footer I used APPS → ANDROID when I wanted the Android file.

If BETHAP did not apply, or the account already existed

When the welcome did not show, I checked that BETHAP was spelled that way. I did not add a second affiliate string. Live chat sat in the bottom-right corner; email was [email protected]. I kept one account per household and IP, and I kept the profile complete.

An older 888starz login does not get a second welcome code. I used Tuesday / Thursday, esports cashback, VIP cashback, birthday, and the 50 free spins screen with no extra code. KYC still applied. Casino welcome and sports welcome still do not stack. The Netherlands stayed blocked.

888Starz Casino Section

888Starz Casino Section

The grid I opened listed 3,500+ games. Studios on that grid included NetEnt, Play'n Go, Microgaming, Pragmatic Play, Yggdrasil, and Quickspin. I moved between slots, tables, and live dealer on the same login that already held BETHAP.

Games I actually launched included Rocket Bang, Unicorn Party, Dragon Tiger, and Stew Fruits by CT Interactive, plus Fortune 888 and Brilliant 888. Demo mode was there when I wanted a look before cash. Roulette, blackjack, and sic bo sat next to the slots.

Live tables ran through the day: Blackjack, Baccarat, Roulette, Poker, Andar Bahar, and Teen Patti. Game shows such as Money or Crash sat in that same live lobby. Eligible slots were where I cleared the 35x casino welcome after crypto had been ruled out for that offer.

888Starz Sports Betting Site

888Starz Sports Betting Site

The sportsbook held pre-match and in-play lines on football, tennis, horse racing, basketball, cricket, and golf, including Champions League. Accumulators used the same slip. Esports covered CS:GO, Dota 2, League of Legends, and Valorant, which is also where the 10-30% cashback calendar sat after login.

Virtual sports and extras were in that sportsbook. I set a wager cap in the account before a long session. If sports was the welcome I had chosen, I read those terms on the account before I used this lobby.

888starz Payment Methods

888starz Payment Methods

The cashier I used ran all day. Mastercard was deposit-only on cards. Paysade Card was deposit-only. Crypto rails included BTC, ETH, LTC, and DOGE. EcoPayz, Skrill, StickPay, Perfect Money, and Neteller were listed too. Bitcoin started at 0.02 BTC. Neteller and EcoPayz started at €10.

Withdrawals on the account topped out at €500,000 per month. Bank transfer was not on the list I used. Some other methods printed no min or max. Slow payouts tracked the method: a few card rails needed 1-3 working days. KYC still sat in front of a first cash-out.

I kept crypto off the casino and sports welcomes. After those welcomes were finished, BTC was available for later deposits if I wanted that rail.

888starz Security and Licenses

888starz showed a Curacao licence in my check. The mobile site on iOS used the same login, with no extra code. I still sent KYC documents when asked, and I treated the loss limits in the account as part of normal use.

Conclusion

I registered once with BETHAP, I picked sports or casino welcome on the side panel, I opted in before I paid, and I followed the terms that were already in the account. The extra then posted. Later I used Tuesday / Thursday, esports cashback, VIP cashback, birthday, and the 50 free spins screen with no extra code. Chat is not always instant; when it stalled I used [email protected]. I did not stack casino and sports welcome, and I did not invent a second code when the first field was blank.

AUTHOR

APPROVED BY

FAQ

The 888starz promo code I used is BETHAP. I typed BETHAP in Promo code (if you have one) on the registration form and I did not leave that field empty.
Yes. I entered BETHAP once at registration, then I opted in under Account Settings / Deposit before I paid. I did not type a second affiliate string for the four-split casino welcome or the 100% up to €400 sports welcome.
Yes. Mastercard was on the cashier as a deposit-only card option when I tested. Crypto could not use the welcome, so I kept BTC off that first payment.
Most methods I used posted in about a minute or two because the cashier runs all day. Card rails can take 1-3 working days on a payout. I still waited on KYC before the first withdrawal.
No. 888starz is restricted in the Netherlands. I did not try to register or claim BETHAP from there.