How it works

Three sides.
One platform.

Shuttlers Rental connects individuals and businesses that need a managed pool of cars with vehicle leasing companies — and, through branded retail storefronts, with customers booking directly. Here's how the whole thing works, from all sides.

01

Search for vehicles

Browse a wide selection of trusted vehicles and choose the one that best fits your trip.

02

Input your trip details

Tell us where you're travelling by selecting your city, pickup and drop-off locations, and the date and duration of your trip.

03

Input rider details

Provide your contact information and trip details so your booking can be confirmed and your driver can reach you if needed.

04

Pay via Paystack

Complete your reservation with a secure payment checkout. Your booking is processed instantly.

05

Driver confirms trip

Once your booking is received, your assigned driver reviews and confirms your reservation. You'll receive confirmation and trip details.

06

Car reserved!

You're all set. Sit back and relax — your vehicle and driver will be ready at your scheduled pickup time.

End to end

One reservation,
from click to payout

  1. 01

    Business admin

    Reserves a vehicle for 1 month, 8 hr/day

    Day 0

  2. 02

    Customer

    Pays ₦842,000 via Paystack hosted checkout

    Day 0

  3. 03

    Webhook

    charge.success arrives, invoice flips to paid, order activates

    Within seconds

  4. 04

    Business admin

    Adds the vehicle to the Sales group, invites 12 staff

    Day 0

  5. 05

    Staff member

    Books the vehicle for a 2pm meeting in Lekki

    Day 1

  6. 06

    Driver

    Sees route preview, taps Start at pickup, End at dropoff

    Day 1

  7. 07

    Sweep cron

    Reconciles state every 15 minutes; settled hours flow toward the leasing-co payout

    Continuous

  8. 08

    Leasing company

    Receives ₦757,800 (₦842k − 10% take − Paystack gross-up offset) on next payout window

    Per schedule

Behind the scenes

Built on rails
you can trust

HMAC-verified webhooks

Every Paystack event is cryptographically verified before it touches your data.

15-minute reconciliation cron

A sweep job cancels stuck orders and retries stuck refunds, automatically.

Multi-tenant by default

Every record is scoped to an organization. Defense-in-depth at the DB trigger level.

Audit trail on bookings

Every reschedule, reassign, or cancel is logged with the actor, timestamp, and reason.