You open the BetAhoy cashier on your iPhone, tap through to the deposit screen, and the promo code field simply is not there. The bonus is advertised, the code is in your hand, and the interface offers you nowhere to put it. This is the single most common complaint in any iPhone-focused BetAhoy review, and it is not a bug in the app or a sign that the offer has been pulled. The BetAhoy casino runs a mobile-first cashier that hides the code field on small screens, so the BetAhoy promo code has to be entered through a different route than the one most players try first.
BetAhoy is operated by Bet Ahoy Ltd under UK Gambling Commission licence 100094, launched in May 2026, and runs its casino platform on EveryMatrix software with a sportsbook from FSB Technology. The welcome offer requires a £10 qualifying stake and, with the code BASS100, unlocks 100 free spins on Big Bass Splash from Pragmatic Play. Those spins are real value, but only if the code reaches the right field before you deposit. Enter it afterwards and you will be arguing with support rather than spinning reels.
What follows is the practical fix: how to force the desktop cashier inside Safari, where the hidden field actually sits, and how the app’s Promotions tab offers a second way in when the first refuses to cooperate. Both routes take under two minutes on a normal connection. Neither requires a laptop, a workaround app, or a call to customer service.
Why the BetAhoy Bonus Code Field Vanishes on iPhone
The BetAhoy promo code field does not disappear because the app is broken or because iOS is blocking it. It vanishes because the code entry box only exists in the desktop version of the cashier. Open the BetAhoy casino on an iPhone in Safari and you get the mobile layout, which is a cut-down interface built for thumb taps and quick deposits. The promo code input is not part of it. That single fact explains almost every “my code will not go in” complaint you will find about this brand on mobile.
What the mobile cashier actually shows you
Tap through to the deposit screen on an iPhone and you will see amount presets, a payment method list, and a confirm button. Nothing else. There is no greyed-out field, no hidden tab, no scroll further down that reveals it. The code box is simply absent from that build of the page.
Request the desktop site and the same account, same balance, same everything, suddenly shows a promo code field next to the deposit amount. The money does not change. The layout does. This is a front-end difference, not an account restriction, and it is why the fix takes about thirty seconds once you know where to look.
Two other points worth clearing up before you start:
- The BetAhoy app is not a workaround for the missing field on the deposit page itself. It has its own route to code entry, which is covered separately, but the cashier screen inside the app mirrors the mobile web version.
- Entering BASS100 after you have already deposited does not retroactively attach the bonus. The code has to go in as part of the qualifying deposit, which is why the order of steps matters.
The BetAhoy casino is operated by Bet Ahoy Ltd and holds UK Gambling Commission licence 100094, so the terms attached to any code are enforceable and the bonus is a regulated offer rather than a marketing promise. The platform runs on EveryMatrix software, with the sportsbook on FSB Technology, and the site launched in May 2026. It supports Visa and Trustly deposits, has iOS and Android apps, and withdrawals go through mandatory KYC checks before any money moves.
The welcome offer tied to this code is straightforward: BASS100 unlocks 100 free spins on Big Bass Splash, a Pragmatic Play slot, and it requires a £10 qualifying stake. That is a real £10 deposit, not a token amount, and it is the figure you will type into the cashier before the code field appears. The spins are not a no-deposit bonus, so do not expect them to land on a fresh account with a zero balance.
The rest of this walkthrough covers the two routes that put the code field in front of you on an iPhone: requesting the desktop site in Safari, and the app’s Promotions tab. Both work. Neither requires a laptop, a support ticket, or a different account.
Step-by-Step: Requesting the Desktop Site to Enter BASS100
The quickest route to the code field on an iPhone is to make Safari pretend it is a desktop browser. You do not need a laptop, a second account, or a workaround app. You need about three minutes and a live BetAhoy balance or a card ready to stake.
Start by opening Safari and going to the BetAhoy casino site directly. Do not tap through from a promotional email if you can avoid it, because some mail apps open links in an in-app browser that strips out the desktop request option. Once the homepage loads, tap the “aA” icon in the left of the address bar. A menu drops down with four options. Choose “Request Desktop Website”. The page reloads and the layout widens. You will see the full navigation bar rather than the stacked mobile menu.
Log in before you do anything else. Tap the account icon, enter your credentials, and complete any two-factor prompt. If you have not registered yet, do that now and verify your email, because the cashier will not accept a promo code on an unverified account. This is the point where a lot of people go wrong: they request the desktop site, then log in from the mobile view and wonder why the field is missing. The order matters. Desktop view first, then log in.
Now open the cashier. On the desktop layout it sits in the top right of the header. Select your deposit method. BetAhoy supports Visa and Trustly alongside the usual card and e-wallet options, and the code field behaves the same regardless of which you pick. Enter a deposit amount of at least £10. That figure is not arbitrary: the BetAhoy welcome offer requires a £10 qualifying stake before the bonus unlocks, so a £9 deposit will not trigger anything.
Look below the amount field and above the confirm button. On the mobile cashier this space holds only a “Add a bonus” toggle. On the desktop version it expands into a text box labelled “Promo code” or “Bonus code”, depending on which payment provider you selected. That is the hidden field, and guidance at https://bet-ahoy.uk/ explains how it works. Tap it and type BASS100 in capitals, with no spaces. The code unlocks 100 free spins on Big Bass Splash, the Pragmatic Play slot with the fishing theme and the cash-collect mechanic. Check the spelling before you continue; the field is case-sensitive on some payment rails.
Confirm the deposit. Your bank or Trustly may ask for face ID or a one-time code, which is normal. Wait for the on-screen confirmation rather than closing Safari. If the page hangs, do not tap confirm twice, because a duplicate deposit creates a support ticket and a delay. Once the receipt appears, the free spins are usually credited within a minute, though Trustly transfers can take slightly longer to settle than Visa.
One practical note: Safari sometimes drops the desktop request when you navigate between pages. If the cashier reverts to the mobile layout mid-flow, go back to the homepage, tap “aA” again, and re-request the desktop site before reopening the cashier. Your session stays live, so you will not need to log in twice.
Using the App’s Promotions Tab as an Alternative Route
The desktop-site trick works, but it is a workaround. BetAhoy ships native iOS and Android apps, and the app has its own route to the code field that most iPhone users never find because they look in the wrong place. It is not in the cashier. It is not on the deposit screen. It lives under Promotions.
Open the BetAhoy app and sign in. Tap the account or menu icon, then choose Promotions. You will see the active offers listed as cards: the welcome package, reload deals, and any seasonal boosts. Scroll past the headline offer to the section headed “Have a promo code?” or “Enter code”. That is the field the desktop cashier hides behind the desktop user agent, surfaced here as a plain text box. Type BASS100 in capitals, tap Apply, and the app confirms the code against your account. The 100 free spins on Big Bass Splash are then attached to your profile and released once your qualifying stake of £10 clears. If you have already deposited without a code, the Promotions tab is usually the only place that will accept a retroactive entry, and even then only before you have spun the slots in question.
One caveat: the app’s Promotions tab only shows the code box when you are logged in and your account is fully verified. A pending KYC check, an unconfirmed email, or a GAMSTOP self-exclusion flag will hide the field entirely, and no amount of tapping will bring it back. Check your account status before you assume the app is broken.
When neither the desktop site nor the Promotions tab shows the field, work through this list in order:
- Clear Safari or app cache. Stale cached pages are the single most common cause of a missing field. Force-quit the app, clear website data in iOS Settings, and reload.
- Turn off content blockers and Private Relay. Ad blockers and iCloud Private Relay can strip form elements from the cashier. Disable them for the BetAhoy domain and retry.
- Check the offer window. The BASS100 code is tied to a first-deposit window. If you have already claimed a welcome bonus, the field disappears by design, not by fault.
- Confirm the qualifying stake. The BetAhoy welcome offer requires a £10 qualifying stake. A £5 deposit will not unlock the code box.
- Update the app. Older builds predate the Promotions tab layout. Check the App Store for the current version.
- Contact support with screenshots. If the field is still absent after all of the above, live chat can apply the code manually, provided you have not yet staked the deposit.
A note on trust: BetAhoy is operated by Bet Ahoy Ltd under UK Gambling Commission licence 100094, so the code entry is a regulated promotion, not a grey-market gimmick. The platform runs on EveryMatrix and the sportsbook on FSB Technology, which is why the app behaves consistently across iPhone models. If the Promotions tab still refuses to cooperate, the desktop route from the previous section remains the reliable fallback, and the code itself is the same either way.
Verifying the Bonus and Weighing It Up in a BetAhoy Review
Confirming the 100 Free Spins Actually Landed
Once BASS100 has been submitted, do not assume the spins are sitting there. Open the account menu, tap “My Bonuses” or “Active Bonuses”, and look for an entry listing Big Bass Splash with 100 spins attached. On the iOS app the same list lives under Promotions > My Rewards. If the balance screen shows only cash, pull down to refresh before panicking; the bonus ledger occasionally lags a few seconds behind the confirmation screen.
If nothing appears after five minutes, check three things in order. First, that the qualifying stake was at least £10 in real funds, since bonus money rarely counts towards a welcome offer trigger. Second, that the code was typed in capitals with no trailing space, as BASS100 is case-sensitive in the cashier. Third, that the spins have not been routed to a different Pragmatic Play slot by mistake; the offer explicitly unlocks them on Big Bass Splash, not on The Dog House Megaways 1000 or any other title. A quick live chat message quoting your transaction reference usually resolves a missing credit the same day.
Worth noting how the spins arrive: they are typically issued in batches rather than all 100 at once, so seeing 20 credited on day one is normal. Spin values are fixed by the operator, and anything won from them lands in the bonus balance rather than cash.
What the Terms Mean for Your Bankroll
The 100 free spins are the visible part of the offer; the wagering requirement is the part that decides whether you keep anything. Expect winnings from the spins to carry a playthrough condition, commonly in the 35x to 40x range on the bonus amount, with a time limit measured in days rather than weeks. Read the full terms before spinning: maximum bet caps while a bonus is active, game weighting (slots usually contribute 100%, table games far less), and a maximum conversion cap on spin winnings are all standard.
Withdrawals are where the paperwork bites. BetAhoy withdrawals require mandatory KYC checks, so upload your ID and proof of address before you request a cashout, not after. Processing times vary by method: Visa payouts tend to clear in one to three working days, while Trustly is often faster. Deposits via Visa and Trustly are both supported, and the platform itself is powered by EveryMatrix for casino and FSB Technology for sportsbook, so cashier speed is broadly predictable.
For a BetAhoy review to be useful, it should say plainly that the promo code field only shows on the desktop version of the cashier, that the iOS and Android apps work fine for everything else, and that the operator holds UK Gambling Commission licence 100094 under Bet Ahoy Ltd, with GAMSTOP self-exclusion honoured. Launched in May 2026, the site is new enough that sister sites and long-term withdrawal behaviour are still being tested by players. Treat the 100 free spins as a low-risk way to trial the casino, and keep your first withdrawal modest so the KYC process is quick to verify.
Once the 100 free spins are showing under your active bonuses, the sensible next move is a small real-money test on Big Bass Splash before you touch the spins. Deposit £10 with Visa or Trustly, spin at the minimum stake, and check that your balance and bonus meter update in step. That five-minute exercise tells you more about the BetAhoy casino than any marketing page, because it exercises the cashier, the KYC prompt and the game client in one go. Keep your ID and proof of address ready from the outset. BetAhoy withdrawals require mandatory KYC checks, and Bet Ahoy Ltd holds UKGC licence 100094, so the checks will arrive whether you request a withdrawal on day one or day thirty. Uploading documents early shortens processing times later, and GAMSTOP-registered players should not expect to pass verification at all.
If neither the desktop request nor the app’s Promotions tab reveals the code field, do not keep refreshing. Clear Safari’s website data for the domain, sign out and back in, and try once more in a private window. Still nothing? Contact live chat, quote BASS100, and ask them to confirm whether the welcome offer is attached to your account. Support can see what your iPhone cannot. And when you read any BetAhoy review in future, skip the screenshots and check three things instead: whether the reviewer mentions the desktop-only code field, whether they state the £10 qualifying stake for the BetAhoy welcome offer plainly, and whether they explain how the EveryMatrix-powered platform and FSB Technology sportsbook behave on iOS and Android apps. A review that omits all three has not been tested on a phone.

