Use case · Transport operators

Sell seats without the chat, Mobile Money and spreadsheet juggle.

For operators who run scheduled departures, like semester shuttles and one-off coach trips. Customers pick their own seat and pay on your booking page. You see every booking and payment in one place.

✓No seat sold twice
✓No payments to match by hand
✓No chasing confirmations
How it runs today

Three tools, and you are the glue between them.

Seats are agreed in one place, paid for in another, and tracked in a third. Every booking depends on someone lining the three up by hand.

Chat
Any seats on Saturday?
A few. Which seat do you want?
Sent the money, see screenshot
Mobile Money
Received GH₵ 80.00Who?
Received GH₵ 80.00Who?
Received GH₵ 160.00Who?
Spreadsheet
SeatPaid?
12yes
12yes
14?
Seat 12 sold twice
  1. 1A customer messages to ask which seats are free.
  2. 2They send Mobile Money, then a screenshot as proof.
  3. 3You find the payment, match it to the person, and update the sheet.
  4. 4You message back to confirm, and hope nobody else was promised the same seat.
How it works on Nantepa

One flow, from empty seat to confirmed passenger.

B
Your business
nantepa.com/your-business
Upcoming departures
Route A → Route B
Fri 5:15 PM · 22 seats left
GH₵ 80
Route B → Route A
Sun 4:00 PM · 9 seats left
GH₵ 80
01

Publish the departure

Set the route, time, fare and seats. It appears on your own booking page.

Choose your seat
Fri 5:15 PM
12
Free Taken
Pay GH₵ 80.00 with MoMo
02

Customers pick a seat and pay

They choose a seat on a live map and pay by Mobile Money. The seat can't be sold twice.

✓
Confirmed
Seat12
DepartureRoute A → Route B
Booking codeNP8K4P
MoMo payment reconciledGH₵ 80.00
03

Everyone is confirmed

The customer gets an SMS with their booking code. You see the payment matched to the seat.

What you control

Built around how departures actually run.

Seat map or bus model

Set a seat count or choose a bus model. Customers choose their own seat on a live map.

Block seats, share private links

Hold seats back for a reserved group, or send a private link that reserves specific seats for one person.

Reserve now, pay later

Set a grace period per departure. A reservation holds the seat until payment comes in or the period runs out, then releases on its own.

Hide without deleting

Take a departure off your booking page whenever you like, and bring it back later.

Cancellations and refunds

Customers request a cancellation and you approve or decline it from your dashboard. Approved refunds go back through Paystack.

Verify before boarding

Check a passenger's booking code on the spot, with optional name confirmation.

Sell it your way

Price it the way you actually sell.

Ticket tiers

Offer a single, a couple or a group at flat prices.

SingleGH₵ 80
CoupleGH₵ 150
Group of 5GH₵ 360

Bulk discounts

Reward bigger bookings with brackets that apply on their own.

1 to 4 seatsFull fare
5 to 9 seats10% off
10 or more15% off

Add-ons

Sell extras at booking, each with its own price.

✓Fridge rental+ GH₵ 20
✓Extra luggage+ GH₵ 15

Discount codes

Create percent-off or fixed-amount codes for promotions.

SEMESTER1010% off
EARLYBIRDGH₵ 25 off
Keep customers informed

Customers hear from you without you typing a thing.

SMS to the customer
Booking confirmed. Seat 12, Route A → Route B, Fri 5:15 PM. Your code is NP8K4P.
Your booking NP8K4P has been cancelled.
01

Automatic texts

Customers get an SMS the moment a booking is confirmed or cancelled.

Your notification settings
Booking confirmedSMSEmail
Booking cancelledSMSEmail
Edit wording
02

Your channels, your words

Turn SMS or email on or off for each message, and write your own wording.

On your booking page
Questions before you book?
Chat on WhatsApp
03

A WhatsApp button

Customers can reach you on WhatsApp right from your booking page.

Run the whole business

Your team, your numbers and your brand, in one place.

Your team

Invite staff with a generated code and approve who joins. Staff run experiences, and money screens stay admin-only.

AdminExperiences, bookings, payouts
StaffExperiences and check-in

Your numbers

A dashboard with net revenue after the fee and your next departure. Export all your data any time.

Net revenue
GH₵ 4,820
Confirmed
61

Set up once, reuse

Save experience types and bus models, and start the next semester from them.

Saved typeSemester shuttle
Bus model35 seats

Your own look

Your own link, logo, colour and font. Rename the link and the old one keeps working.

nantepa.com/your-business
Your colour and font
Getting paid

Mobile Money in, payout out, nothing to match by hand.

01

Customer pays

Mobile Money or card, through Paystack. The seat holds for 10 minutes while the payment confirms.

02

Booking marks itself paid

No screenshot to check and no statement to match. The booking, the seat and the payment line up on their own.

03

You get paid out

Connect a bank or Mobile Money account and your share is paid out to it.

If you offer refunds, the fare is held until that booking's cancellation window closes, then your share is paid out. If a customer cancels before then, there is nothing to claw back.

What it costs

Nothing upfront. 5% of paid fares.

Nantepa takes a flat 5% of each fare that is actually paid, the same for every operator. It comes out of what you would otherwise keep, so customers never pay more because of it.

Nothing to pay upfront
If nothing sells, nothing is owed
Free experiences carry no fee
Getting started

From sign-up to your first booking.

01

Sign up and create your business

Your account starts in test mode. Set everything up and nothing real is charged.

02

Add departures and a payout account

Set seats, fares and cancellation terms, then connect a bank or Mobile Money account.

03

Get approved and share your link

A Nantepa admin reviews your account before real payments open. Then your booking link is ready to share.