Settings
Company profile
Your logo feeds receipts and the future branded storefront.
A square picture works best — 512 by 512 is ideal. PNG, JPG or WEBP, up to 5 MB. If it isn't square we fit the whole picture inside a square; nothing is ever stretched or cut off.
Shown across the dashboard and on printed tickets. Your subdomain never changes.
You (and your staff) sign in with either code — save them.
Brand colors
Your colors dress your public booking site. Printed tickets are not themed yet.
Your booking site
This is the page your passengers book on. Until you open it, anyone who visits your address sees a “page not found” — nothing about your company is public.
Turn this on when you're ready to take bookings. You can close it again at any time.
This address is ready from the day you sign up — there is nothing to set up and nothing to pay for. It keeps working even if you add your own address below.
Prefer a domain you own? Add it below. Your own address is not instant: after you create the records and we confirm it is yours, we still have to issue its security certificate before it is ready — your Eazzier address covers you until then.
Your own web address
Use a domain you own (like vipghana.com) for your booking site. Add it here, create the two records at your domain provider, then press Check now — your Eazzier address keeps working either way.
Loading addresses…
This is the page your passengers see. Anything you leave empty is simply not shown — your site never invents words for you. Fill in both languages: a passenger reading in French sees your French.
Your name and headline
The name across the top of your site, on the browser tab, and on anything shared to social media. It can differ from the name on your paperwork.
One short sentence over your main picture — where you go and how often.
About your company
A few short paragraphs about who you are. Leave it empty and the section is not shown at all.
What's on board
Tick only what is really fitted on your coaches. Each one you tick shows as a small badge on your site.
Loading your website details…
How passengers reach you
One line — the station or office a passenger would walk to.
Pick the country, then type the number the way you say it. We store it so it can be dialled from anywhere — a number that only works inside your own country is one a traveller abroad cannot use.
A short line under your phone number — the days and times somebody can call.
Your phone numbers
Add every number a passenger can reach you on — one for each country you run in. Pick the country first, then type the number the way you say it. Give each one a short name so a passenger knows which to ring.
Loading your website details…
Your main picture
The wide photograph across the top of your site. A landscape picture works best — about 1600 across by 900 down. JPG, PNG or WEBP, up to 5 MB. We keep the whole picture as you shot it and never cut it into a square.
Your photo gallery
Loading your website details…
Where to find you online
Paste the full web address of each page you have — it has to start with https://. Leave a box empty and that icon is not shown.
Applies to new staff & printed receipts · default: FR · editable with the language backend
Analytics convert via your exchange rates · set from your home country when you signed up
Cancellations close this many minutes before the bus is due to leave the stop that passenger gets on at · leave empty for no cut-off · 0 = right up to that moment
A cancellation made this many minutes before that same departure keeps a share of what the passenger paid · leave empty for no penalty · it must start no later than the moment cancellations close
The share of the money the passenger paid out of pocket that the company keeps when a cancellation falls inside the penalty period · leave empty for no penalty
A held seat is released after this many minutes without a booking · default: 5 · range 1–60
Automatic — every trip has a graphical seat map: the vehicle's layout, or a generated layout for capacity-only trips. Quick book auto-assigns the first free seat.
How auto-generated seats are labelled on capacity-only trips · default: row letters
The page size printed tickets use by default · A4 or a thermal boarding-pass · default: A4
The way up each document comes out when nobody chooses · whoever is printing can still change it for that one print · default: the usual way for that document
A short message printed at the bottom of every ticket (e.g. a thank-you or a hotline) · leave blank for none · up to 240 characters
Printed in a small box on every ticket. Give it a name — Notes, Terms & Conditions, Terms of Service, whichever you use — and the words that go under it. Leave both empty and nothing is printed. The name fits about half a line; the words fit about three short lines.
Selling past vehicle capacity · default: off · editable when the overbooking flow lands
employee code + PIN on shared counter terminals · default: off
On: somebody buying on your website has to confirm their phone number with a code you text them, once, before their 4-digit PIN will work. Off: their phone number and PIN are enough · default: off · leave it off until you have a service that really sends the text, or nobody new can buy online
Fallback when no rule matches · managed on the Agents screen (commission rules always win)
The day payroll comes due each month · clamped to the last day for shorter months · default: 1 · range 1–31 · a per-staff pay day can override it
The ways your company takes money. Build the list once — your counter uses it on every sale.
Payment methods
Loading your payment methods…
Add a payment method
Money the clerk is physically holding at the end of the day. More than one method can be marked.
One field, named by you. The clerk cannot finish the sale without it.
Already selected, with the whole amount in it, on every sale. Exactly one method holds it.
Manifest layout
Choose the columns and summary blocks on the trip manifest (screen and PDF), and what finalizing requires.
Tick the columns to include, then drag the chips to set their order on the manifest (screen and PDF). Built-in booking fields plus the fields of your active passenger form; a field missing on an older booking prints “N/A”.
These manifest columns no longer match a field on your active form, so they print “N/A” on every manifest. Tick their replacements below and save.
Tick the parcel columns to include, then drag the chips to set their order. Built-in parcel fields plus the fields of your active parcel form.
These parcel manifest columns no longer match a field on your active parcel form. Tick their replacements below and save.
The language every manifest is printed in — the sheet the border reads, not the screen you work on. Leave it on “Whoever finalizes it” and each manifest follows the person who finalized it, as before.
Drop whole blocks from the manifest PDF for a leaner sheet.
The list of parcels carried on the trip.
The boarding / breakdown totals printed under the passenger table.
The FINALIZED / DRAFT status line at the top of the sheet.
Travellers counted by boarding station — the seat map’s numbers, frozen on the manifest.
Counts per option of a choice field on your passenger form.
Splits travellers at an age threshold using a date-of-birth field on your passenger form.
Require these before a manifest can be finalized. Turn one off when it may be decided later — e.g. any available bus. The attendant may be the same person as the driver; trips support several attendants.
Templates define exactly which fields a booking or parcel captures — from phone-only quick booking to a full profile.
| Template | Applies to | Version | Fields | Active |
|---|
Provisioned, off in this phase — send modes (SMS / email / TOTP) arrive later.
Each logged-in device holds a revocable refresh session. Device list arrives with the sessions backend.
Bumps the token version — every device is logged out instantly. Arrives with the sessions backend.