post-thumbnail

How to Use Booking Codes on Bet9ja & SportyBet

Posted on 23 April 2024
Updated: August 2026 ⏱ 9 min read ✍️ Reviewed by our betting experts team

Booking codes on Bet9ja and SportyBet let you save, share and reload a full bet slip using one short alphanumeric code instead of rebuilding your selections match by match every time. Whether a friend sent you a code on WhatsApp, a tipster shared one on Telegram, or you simply want to prepare a slip now and stake it later, knowing exactly how to generate and load a booking code — and where Bet9ja and SportyBet differ — will save you time and help you avoid staking on the wrong odds. This guide walks through both platforms step by step.

✅ Works on web & app 🆓 Free to generate and use 🛡️ Safety tips included 🔄 Updated August 2026

What is a booking code?

A booking code is a short combination of letters and numbers generated automatically once you’ve picked your matches and markets on a bet slip. It acts like a save button: instead of listing out each selection to another bettor or a shop agent one by one, you simply hand over the code, and every pick, along with the odds attached to it, loads back onto the bet slip instantly. Booking codes are commonly used to share prediction slips on WhatsApp and Telegram, to prepare a bet at home and place it later at a physical shop, or to let a friend copy your exact accumulator without typing it out themselves.

A booking code is not the same as a bonus or promo code. A bonus code is entered once, during registration, to unlock a welcome offer. A booking code represents a specific set of match selections and has nothing to do with sign-up promotions — the two are easy to confuse but work completely differently.

How to generate a booking code on Bet9ja

On Bet9ja, this feature is called “Book a Bet.” Here’s how to create a code from your own selections.

1

Build your bet slip

Log in to Bet9ja on the website or app and add your chosen matches and markets to the bet slip as you normally would.

2

Open “Book a Bet”

With your selections ready, click the “Book a Bet” icon from the top menu instead of placing the bet immediately.

3

Confirm your selections

Review the matches and markets shown, then confirm. Bet9ja will automatically generate a unique booking code for that exact slip.

4

Copy, print or email the code

You can copy the code shown on screen, print a physical confirmation slip, or send it to your email address for safekeeping.

5

Share it or take it to a shop

Send the code to a friend online, or take it to any physical Bet9ja shop, where the agent enters it into their system, confirms the details with you, and takes your stake in cash.

How to load a booking code on Bet9ja

If someone has sent you a Bet9ja booking code, here’s how to load it onto your own account and stake it.

1

Go to “Book a Bet”

On the website or app, open the “Book a Bet” section from the main menu.

2

Find the “Booking code” field

Look for the input box labelled “Booking code” underneath the instructions.

3

Type in the code and load it

Enter the alphanumeric code exactly as you received it, then tap “load” to pull the selections onto your bet slip.

4

Review the odds before staking

Betting odds can move between when the code was created and when you load it — your bet will be placed using the odds shown at the moment you actually pay, not the odds from when the code was first booked.

5

Enter your stake and confirm

Set your stake amount and confirm the bet online, or hand the same code to a shop agent to place it in person with cash.

How to generate a booking code on SportyBet

SportyBet gives you a couple of different ways to create a shareable code, depending on where you are in the betting flow.

1

Add your selections to the bet slip

Log in to SportyBet and pick your matches and markets as usual, building up your bet slip.

2

Tap the sharing icon

Before staking, tap the share icon on the bet slip to generate a booking code from your current, unplaced selections.

3

Or generate one after placing a bet

If you’ve already placed the bet, you can still get a shareable code from that slip so friends can copy your exact picks.

4

Or share from “Open Bets”

You can also generate and share a booking code for any bet still listed under your Open Bets section.

How to load a booking code on SportyBet

Loading someone else’s SportyBet code involves one extra step compared to Bet9ja, because SportyBet operates the same booking-code system across several African countries.

1

Log in to your account

Open the SportyBet app or website and sign in.

2

Clear your bet slip

Go to your bet slip and tap “Remove All” if you already have selections sitting there, so the code can load cleanly.

3

Select the country the code was created in

An empty field will appear along with a country drop-down. SportyBet operates in Nigeria, Ghana, Kenya, Zambia, Tanzania and Uganda, so choose the country the code came from before entering it.

4

Enter the booking code

Type or paste the code into the field provided.

5

Review, edit if needed, and stake

The selections and current odds will populate the slip. Adjust your stake or remove picks you don’t want, then confirm the bet.

Got a booking code ready to go?

Load it, review the odds, and place your bet on a licensed platform in minutes.

Bet Now →

Bet9ja vs SportyBet booking codes

FeatureBet9jaSportyBet
Feature name“Book a Bet”Booking Code / Share
Where to generate“Book a Bet” icon on the bet slipShare icon on the bet slip, after staking, or from Open Bets
Where to load“Book a Bet” menu → Booking code fieldBet slip → Remove All → Booking code field
Country selection needed?NoYes — choose the country the code was created in
Usable at a physical shop?Yes — agents enter the code directlyVaries by location; primarily an online/app feature
Cross-platform useBet9ja codes onlySportyBet codes only

The core idea is identical on both platforms — a code that stores your selections so they can be reloaded instantly — but SportyBet’s extra country-selection step reflects the fact that it runs the same booking-code system across multiple African markets, while Bet9ja’s booking codes are built primarily around its Nigerian shop network as well as the app and website.

Converting a booking code between Bet9ja and SportyBet

Booking codes are platform-specific: a code generated on Bet9ja will not load on SportyBet, and a SportyBet code will not load on Bet9ja, no matter how the code is formatted. If you’ve received a code from one platform but only hold an account on the other, you have two options. The manual route is to open the code on its original platform, note down each selection, and rebuild the same bet slip by hand on the other site. The faster route is a third-party bet-code conversion tool — services like Betloy advertise support for Bet9ja, SportyBet, 1xBet, Betway, Paripesa, MSport and 100+ other bookmakers, along with multiple sports and betting markets, and typically offer a limited number of free conversions per month before charging for further use.

Whichever method you use, always review the converted or rebuilt slip carefully before staking. Odds, specific markets and even fixture availability can differ between bookmakers, so a conversion tool’s output isn’t guaranteed to match the original code exactly.

Common mistakes & safety tips

Don’t stake blindly on a shared code

A booking code shared by a stranger online, especially one promising a “sure” accumulator, is not a guarantee — it’s simply someone else’s opinion saved as a set of selections. Always load the code first, check every match and market, and only stake what you’re comfortable losing.

Remember odds can move

Generating a code doesn’t lock in the odds shown at that moment. Both Bet9ja and SportyBet confirm that your bet is placed at the odds available when you actually pay, not the odds displayed when the code was first created — so double-check the numbers before confirming, especially with codes that were shared hours earlier.

Booking a bet isn’t the same as placing one

Creating a booking code only saves your selections; it doesn’t put any money down or guarantee your stake will be accepted later, particularly if a match kicks off or a market closes before the code is loaded and staked.

Codes only work on their original platform

A Bet9ja code will never load on SportyBet and vice versa. If a code doesn’t seem to work, the first thing to check is whether you’re on the correct platform — and on SportyBet, whether you’ve selected the correct country.

Frequently asked questions

What is a Bet9ja or SportyBet booking code?

A booking code is a short alphanumeric code that represents a saved bet slip — the matches, markets and odds you or someone else selected. Instead of rebuilding the same selections manually, you enter the code and the platform automatically loads them onto your bet slip so you can review and stake.

Is a booking code the same as a bonus or promo code?

No. A bonus or promo code is entered once during registration to unlock a welcome offer. A booking code represents a specific set of match selections and can be generated and used repeatedly by any account holder, with no connection to sign-up promotions.

Can I use a Bet9ja booking code on SportyBet?

No. Booking codes are platform-specific — a code generated on Bet9ja only works inside Bet9ja, and a SportyBet code only works inside SportyBet. To move selections between the two, you would need to rebuild the bet slip manually or use a third-party bet-code conversion tool, then double-check the converted slip before staking.

Do booking codes expire or can the odds change?

Booking codes themselves don’t place a bet — they only save your selections — so odds can move between the moment a code is generated and the moment it’s loaded and staked. Both platforms confirm that a bet is placed using the odds available at the time payment is made, not the odds shown when the code was first created.

Can I edit the selections after loading a booking code?

Yes. Once a booking code is loaded, the selections appear on your bet slip just as if you had picked them yourself, so you can add, remove or adjust picks, change your stake, and review the odds before confirming the bet.

⚠️ Play responsibly: Sports betting is for adults aged 18 and over only. A booking code is not a guaranteed winning slip — always review the selections and odds yourself before staking, and never bet more than you can afford to lose. If you feel your betting is becoming a problem, seek help from a local responsible-gambling service or your operator’s self-exclusion tools. This article contains affiliate links; we may earn a commission if you sign up through them, at no extra cost to you. Always verify current features, odds and terms on the operator’s own site before betting.