Table of Contents |
---|
...
Shuttle buses run between
Destinations (eg airport / seaport)
Addresses
The price of the fare depends on the area of the Address
The address may be selected from a list (for example a list of hotels)
Broadly there are two types of shuttle runs
Ad-Hoc - built as bookings are received - common with:
Areas with sporadic bookings
Private addresses
Route - scheduled runs
Some stops are made even if no booking exists
Strict schedule adherence
Bookings can auto-attach easily
Definitions
States of Operation - a shuttle run will normally only travel in a single state
Destinations Serviced - eg airport with address and terminals
Hubs are a grouping of destinations
Areas serviced for the destinations
ie Areas that do have a travel time to the destination chosen are not serviced
Services offered
normally a default service and an alternate service eg( Shuttle or Private Vehicle)
Customer Online booking and Payment
Planning Bus Runs
Drivers Portal marking onboard / missed
Delegations
to others (A need to Pay others)
from others (A need to Collect payment from others)
Customer online Booking and Payment
Customers are individuals making bookings using an online website after authentication
Referring organisations may provide a LOGO image to display to referred customers
The booking screen may be a single page - or setup as a stepped wizard
The customer may make a return booking and pay for it all at the same time
The payment is online and the booking if not paid is not retained by the system
Online Booking Portal
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
URL extensions &cardNo=xxxxxx
&bookingEntity=xxxxxx
Promotions
Field on booking “Promotion Code”
|
The fields can be arranged in any order or as a simpler stepped wizard easily
Phone number is setup on the host company > Contact Types > Key = CUSTOMERHOTLINE
...
The customer will then receive a booking confirmation email with an attached invoice
...
Bookings use the following logic to calculate times
The destination must be on the booking
The address must be on the booking with a suburb/postcode
The date must be entered
A time is required
Flight or ship time
Email Templates to use merge fields [PickupTimeSafe] and [DropoffTimeSafe] for shuttle bookings
...
If a booking has already been paid for it cannot be changed
it can be cancelled and a replacement booking entered
Bus Runs that are a number of Routes
...
The Bus Shift is made up of Runs - TO or FROM destinations.
Bookings can only be appended to legs that support the booking direction and destination
Bus Shifts are offered with a right click on the booking
The logic for finding viable Runs within a Bus Shift
a) the Run is a matching booking type (inbound vs outbound) from the destination
b) the Run has bookings attached
c) the bookings pick up time <= the Run latest drop off time
d) the bookings drop off time >= the Run earliest pick up
e) the booking pick up time falls within the earliest pick up to latest drop off duration OR the booking drop off time falls within the earliest pick up to latest drop off durationif a Run is deemed viable but either the pick up OR drop off time is outside the earliest pick up to latest drop off duration, then highlight this fact to the user but still allow for the booking to be added to the Run
do not allow a booking of incompatible booking type to be added to a Run
A view of the day and bookings shows
Planned Bus runs (a combination of a driver and a vehicle with a from and to time on a date)
Bus Run Legs
Ad-Hoc runs = a group of bookings in a direction to or from a destination
Eg a group of bookings to the airport will be a leg
At the end of the leg the driver will indicate starting the next leg
The following bookings from the airport will be the next leg
Route runs = a route from start to finish
Eg a route may start at a destination (eg the airport) full of people - expecting to later end at a destination (eg the airport) full of people.
Travel around a series of stops
Drop off and pickup during the route
Allocated bookings (bookings already assigned to a Run Leg)
UnAllocated bookings (bookings that need to be assigned to a run
Bookings can be assigned or moved runs anytime
The Drivers Day
The driver uses the drivers portal to:
View their runs today and in the future
Confirm they have done a vehicle check
Start their run
Be shown the next address to go to
Mark passengers on-board / missed / or end of leg
Back to 4 until day is finished
Payment of Referrals
What is a referrer ? A referrer is a company that
Provides a booking to you
Does not pay for that booking
May expect to get some payment for providing the booking (ie Creditor)
A Referrer is captured on the booking - the referrer is to be paid the % entered on the Supplier Card
Changes to the % requires Secure Features
Changes to the rating require Secure Features
...
End to End flow of a shuttle booking
...
Where a price cannot be calculated > “manual pricing” will tick on.
The customer portal will save the booking and not allow online payment
a) changes the "Pay Now" button to read "Create Booking"
b) saves the booking but do not prompt for payment
c) show the "Thank You" dialogue with customised text to indicate that the customer will be contacted regarding pricing
The customer will need to be contacted and a price entered manually by the back office
...
Any organisation can have be an inbound or outbound delegations on a booking.
An inbound delegate is a company that:
Pays you (ie a Debtor)
Either
Has a booking from a customer they cannot service - so are passing it on
Are an organisation that pays for people to travel. An example is a company that allows it’s users to make bookings that they later pay for.
inbound delegates can be added to the booking manually or based on a parameter being passed into the portal
Some pay full price, some pay a reduced amount.
The % reduction to be paid by a delegate is held in the Debtor > Commission % field. If they pay full price this should be zero.
Updating this requires Secure Features and Secure Features
An outbound delegate is a company that :
carries a booking for you that you cannot carry
Gets paid by you (ie are a creditor)
May be paid less than the booking amount. The % reduction to be paid to a delegate is held on the Creditor > Commission % field.
Updating this requires Secure Features
Use the Edit - Delete option to delete a Delegate Invoice
...