Customers & Money
Invoices
Automatic invoice lifecycle, bulk actions, PDFs, and email.
Ride Booking → Invoices is the billing ledger, and it mostly writes itself — invoices follow the ride lifecycle automatically:
- Booking confirmed → an invoice is created as Due, due on the pickup date
- Booking paid → the invoice flips to Paid
- Booking cancelled before payment → the invoice becomes Void
The list
Columns: Invoice number, Customer (name over email), Booking number, Issued, Total, Due, and Status — plus Sent and Paid timestamps hidden by default in the column picker. Statuses run draft → sent → due → paid, with void for cancellations.
Each row's menu covers the whole workflow without opening anything: View Details, Edit, Send to Customer (emails it and stamps sent), Mark Paid, Void, Download (PDF), and Delete (the booking is not affected).
Bulk actions
Select rows with the checkboxes and a bulk bar appears: Mark Paid, Void, or Delete — processed one at a time with a live progress bar and a Stop button, so a mistake can be halted mid-run. End-of-month "mark these 14 as paid" takes one click instead of fourteen.
Creating an invoice by hand
Create Invoice opens the manual editor — for charges that don't come from a booking (cancellation fees, lost-item returns, monthly extras) or for restructuring one that does:
Optionally attach a customer and/or a booking, set the due date, then build line items — each with description, quantity, and price (at least one required). Add discount and tax, pick currency and status, add notes. Subtotal and total compute live as you type.
Customizing the PDF
Customize Invoice PDF (top of the list) sets your company block, logo, accent colors, and footer text — with a live sample preview. Every invoice everywhere — downloaded, emailed, customer portal — uses the customization.
Corporate consolidated invoices
Corporate accounts can be billed once for many trips: the Generate invoice button on a corporate account sweeps all unbilled bookings onto a single invoice, which then lives on this list like any other.
For the detail page — HTML preview, emailing, status control — see Invoice Details.