Software package

Courier booking package

Online job booking, consistent pricing from rules you set, a live dispatcher board, a driver page with status taps and proof of delivery, multi-drop jobs and monthly account invoicing, ready to configure around your fleet and service levels.

Readiness: Custom build Concept demo

Who it is for

Built for

A good fit

Local and urgent courier companies with a controller and a fleet of bikes, vans or both, from an owner with four drivers to a firm with a couple of dozen vehicles running from one base. It suits owners who want every job priced the same way whoever answers the phone, controllers who want a board instead of a whiteboard and a text thread, drivers who want the next job on their phone with one tap to collect and one to deliver, and account customers who want to book online and receive a clean monthly invoice.

Not the right fit

It is not for parcel networks that sort through depots and need scan events at every hand-off; the parcel tracking package covers that. It is not for passenger transfers, freight brokers or removals, which have their own packages. Firms with several bases, owner-driver self-billing or customers posting jobs by API usually need the custom route.

The operational problem it solves

How it runs, step by step

Half past seven.

  1. The controller opens the board: last night's pre-booked jobs sit in the unassigned column, each already priced from the rules the owner set, with a vehicle type and a service level on every card.

  2. An account customer logs in at eight and books a large van collection from their warehouse between nine and ten, delivering to a site by one, with their purchase-order number in the reference field; the price appears before they confirm and the job lands on the board without a phone call.

  3. A one-off customer books a bike job on the website, pays by card, and gets a confirmation with the collection window.

The controller drags the van job to a driver whose current job finishes nearby; the driver gets it on the phone, taps accept, taps collected at the warehouse with a photo of the pallet, and the customer sees collected on their account page.

  1. A multi-drop job with five stops shows the driver each stop in order and will not let the last be marked delivered while one is still open.

  2. At the hospital the driver captures a signature and a name and taps delivered; the account customer receives the proof by email.

  3. One collection fails because the goods are not ready; the driver records waiting time, the controller applies the waiting charge from the rules and rebooks the collection for the afternoon.

  4. At month end the accounts person runs the invoices: every job the customer booked, grouped by their cost centres with references and proof links, in a few minutes rather than a day with the dockets.

Features

What the package does

The package ships as modules that follow the job: booking and pricing, the dispatcher board, the driver page with proof of delivery, and accounts and invoicing. Each module below lists what it does; the comparison table shows which package variant includes it.

Bookings and diary

  • Online and controller bookingCustomers book with pick-up, drop-off, parcel details and their own references. Controllers can enter the same bookings for phone customers.
  • Vehicle types and service levelsDefine the vehicle types and service levels you operate, which drive what the customer can choose.
  • Multi-drop jobsBook one job with several ordered stops, each with its own proof of delivery.
  • Recurring and scheduled jobsAccount customers set up regular jobs once instead of booking each one.

Billing and payments

  • Price rules you setPrices follow rules for distance, vehicle type, service level, waiting time and out-of-hours work, so the same job is priced the same way each time.
  • Card payment and status notificationsOne-off customers pay by card at booking and receive status notifications as the job progresses.
  • Owner-driver self-billing statementsProduce statements for owner-drivers from the jobs they completed.

Workflow and tasks

  • Dispatcher boardControllers assign drivers and move jobs between status columns on one board.
  • Driver phone page with proof of deliveryDrivers tap through statuses and capture a photo or signature as proof of delivery from their phone.
  • Job offers to nearby driversOffer a job to nearby drivers while the controller keeps the final say.
  • Live driver positionsSee driver positions on the board, taken from their phone location.

Accounts and permissions

  • Account customers with monthly invoicingAccount customers have cost centres and receive a monthly invoice covering their jobs.

Package variants compared

  • Website
  • Business Software
Which features each package variant includes
Feature Website Business Software
Online and controller booking Included Included
Vehicle types and service levels Included Included
Multi-drop jobs Not in this variant Included
Recurring and scheduled jobs Not in this variant Optional
Price rules you set Included Included
Card payment and status notifications Included Included
Owner-driver self-billing statements Not in this variant Optional
Dispatcher board Not in this variant Included
Driver phone page with proof of delivery Not in this variant Included
Job offers to nearby drivers Not in this variant Optional
Live driver positions Not in this variant Optional
Account customers with monthly invoicing Not in this variant Included

Roles and permissions

Who does what

  • Owner

    • Set vehicle types, service levels, price rules, waiting charges and uplifts
    • See jobs, revenue and driver activity across the business
    • Manage account customers, credit terms and driver accounts
    • Change which service levels are offered online
  • Controller

    • Book jobs by phone with the price calculated as they type
    • Assign, reassign and reorder jobs on the dispatcher board
    • See each driver and their current job status
    • Handle failed collections, waiting time and rebooking
  • Driver

    • See assigned jobs and multi-drop stops in order on a phone
    • Tap accepted, collected and delivered with photo or signature proof
    • Hand an address to the navigation app of their choice
    • Record waiting time and a reason for a failed collection
  • Account customer

    • Book jobs online with references and cost centres
    • See live status and proof of delivery for their jobs
    • Download monthly invoices and job statements
    • Manage their own address book and users
  • One-off customer

    • Get a price online and book with card payment
    • Receive confirmation, collection and delivery messages
    • See proof of delivery for their job

Example screen

Concept demo

Concept demo of a courier dispatcher board with job columns, vehicle type and deadline on each card, a driver list and an expanded multi-drop job.

The dispatcher board at ten past nine: columns for unassigned, assigned, collected and delivered, each card showing vehicle type, service level and deadline, drivers listed down the side with their current job, and a multi-drop job expanded to show three of five stops done.

Scope and options

What is included and what is extra

In the base package

  • Online and controller booking with pick-up, drop-off, parcel details and references
  • Vehicle types and service levels you define
  • Price rules by distance, vehicle type, service level, waiting time and out-of-hours
  • Dispatcher board with driver assignment and job status columns
  • Driver phone page with status taps and photo or signature proof of delivery
  • Multi-drop jobs with ordered stops
  • Account customers with cost centres and monthly invoicing
  • Card payment for one-off bookings and status notifications

Common add-ons

  • Job offers to nearby drivers with controller override
  • Live driver positions on the board from phone location
  • Recurring and scheduled jobs for account customers
  • Owner-driver self-billing statements

Needs custom work

  • An API for account customers to post jobs from their own systems
  • Multi-base dispatch with shared and separate boards
  • Telematics connections and bespoke margin reporting per vehicle
See the custom development service

Ownership, maintenance and pricing

After the build

Deployment and ownership

The package runs on your own hosting or on hosting we manage; the board is a browser on the controller screen and drivers use the browser on their phones, so no special hardware is required. You own the code and your data in either case. Jobs, customers, price rules, proof of delivery files and invoices can be exported at any time in standard formats, and nothing in the package stops you moving it to another provider.

Maintenance

Maintenance is optional and scoped separately. When taken, it covers security updates, monitoring of the booking form, the board, the driver page, payment callbacks and notifications, backups, and a monthly window for small changes such as a new vehicle type or a revised uplift. Anything larger is quoted as a change request against the original scope.

Pricing model

Priced per proposal.

Sold as a one-off setup and customisation with optional monthly maintenance and hosting as separate recurring lines; there is no charge per job. The setup figure depends on the number of drivers and vehicle types, the complexity of your price rules, the add-ons selected, the payment provider and any accounting connection. Each line is itemised in the proposal so recurring costs are never hidden in the setup.

FAQ

Frequently asked questions

How is a job priced?

From rules you enter: distance bands or per-mile rates, a multiplier or fixed uplift per vehicle type and service level, waiting time per fifteen minutes and out-of-hours uplifts. The same rules price a web booking, a phone booking and the invoice, so the figures always agree.

Does it decide which driver gets the job?

In the base package the controller assigns from the board. With the offers add-on, a job is pushed to drivers of the right vehicle type near the pick-up and the first to accept takes it, with the controller able to override at any point.

How do multi-drop jobs work?

A booking can hold several stops in order. The driver sees them as a list, marks each collected or delivered with proof, and the job closes when the last stop is done. Pricing per stop is part of your rules.

What proof of delivery is captured?

A photo, a signature with a printed name, or both, with time and location, attached to the job and visible to the customer on their account page and in the delivery email.

Can we offer urgent and economy service levels?

Yes. Service levels are yours to define and name, each with its own pricing and whether it can be booked online. What the levels promise is set by you; the package records the deadline on every job and shows the controller which jobs are at risk.

Do account customers get an invoice automatically?

At month end, or weekly if you prefer, the package produces an invoice per account grouped by cost centre with references and proof links, and can pass it to your accounting software through the connection chosen at setup.

Is this a finished product I can see running?

Not yet. The readiness badge shows the real state: the package is a custom build assembled from our booking, pricing, dispatch and invoicing modules for each courier firm, and the screen on this page is a labelled concept demo rather than a live client system. Anything beyond the listed options is scoped as custom courier ordering development.

Get a quote for Courier booking package

Tell us about your locations, the people who will use it and the add-ons you need. We reply with a clear, competitive proposal.

Get a quote for this package