How it works
Two sides.
One platform.
Shuttlers Fleetmax connects vehicle leasing companies with businesses that need a managed pool of cars for their staff — and, through branded retail storefronts, with anonymous customers booking directly. Here's how the whole thing works, from both sides.
Create your leasing-co
Sign up, set up your team and roles, fill in your organization profile.
Verify your business
Add your bank account; we verify via Paystack so payouts can flow.
List your fleet
Add vehicles one by one, or upload a CSV. Same for drivers. Set rates, cities, operating hours per vehicle.
Open your storefront
Toggle vehicles for retail. Choose your subdomain slug and brand it. Live on `<your-slug>.rental.shuttlers.co`.
Take bookings
Businesses reserve your vehicles. Customers book on your storefront. Drivers see schedules and confirm trips.
Get paid out
Settled bookings flow to your verified Nigerian bank account on a recurring schedule. PDF invoices generated automatically.
End to end
One reservation,
from click to payout
- Day 001
Business admin
Reserves a vehicle for 1 month, 8 hr/day
Day 0
- Day 002
Customer
Pays ₦842,000 via Paystack hosted checkout
Day 0
- Within seconds03
Webhook
charge.success arrives, invoice flips to paid, order activates
Within seconds
- Day 004
Business admin
Adds the vehicle to the Sales group, invites 12 staff
Day 0
- Day 105
Staff member
Books the vehicle for a 2pm meeting in Lekki
Day 1
- Day 106
Driver
Sees route preview, taps Start at pickup, End at dropoff
Day 1
- Continuous07
Sweep cron
Reconciles state every 15 minutes; settled hours flow toward the leasing-co payout
Continuous
- Per schedule08
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.
For businesses
Reserve a pool for your team
Browse vetted leasing companies, pay only for hours you commit, give your staff self-serve access.
For leasing companies
Turn idle hours into revenue
List your fleet on a B2B marketplace and on a branded retail storefront. We bring demand, you keep control.