How it works
Two sides.
One platform.
PoolCar 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 business
Sign up, fill in your organization profile, invite your admin team. Free, no setup fee.
Reserve a vehicle
Browse the marketplace. Pick a vehicle, choose monthly or annual, set your daily hour commitment.
Pay via Paystack
See the all-in invoice — leasing rate, service fee, processing — and pay through Paystack hosted checkout.
Invite your staff
Add team members one by one or via CSV. Group them — Sales, Execs, Field — and assign which vehicles each group can book.
Staff self-serve
Team members log in, see only their groups' vehicles, and book in seconds. No double bookings — ever.
Drivers confirm trips
Drivers see the route on a map, tap Start when they pick up, tap End when they drop off. Audit trail done.
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.