Reservation
Booking — Reservation is the central booking engine: it creates, changes, cancels and refunds bookings, and raises the invoice, whatever channel the sale came from.
All modulesBORA Systems is a ferry operations platform built in Tallinn, Estonia — 33 modules across 6 functional categories, each on its own microservice with a local API. Certified to ISO/IEC 27001 and GDPR-compliant. As of 2026, in daily service across three regions: the Baltic, the Channel Islands and the Persian Gulf.
What does it do?
Reservation is the engine every channel books through. A sale from the website, an agency or a kiosk becomes the same reservation object here — created, amended, cancelled or refunded through one flow, with the invoice raised from the same record.
Because every channel writes the same object, a booking is the same thing however it was made: valid at the same ramp, refundable on the same terms, counted the same way.
How does it work?
Create
A sale from any channel creates one reservation object.
Change
Changes and rebookings are made against the same record.
Cancel
Cancellations and refunds run through one flow, on consistent terms.
Invoice
The invoice is raised from the same reservation.
What does it connect to?
Reservation reads Schedule, Inventory and Dynamic pricing, and settles through Payment gateway and Ledger.
Reservation exposes a local API so an operator's own site or CRM can drive the same booking flow.
What are its limits?
What it deliberately does not do:
- Reservation is the booking engine, not the payment processor — settlement is Payment gateway's job, driven from here.
- Reservation does not set prices or define capacity; it books against what Dynamic pricing and Inventory describe.
Frequently asked questions
Is a booking the same across channels?
Yes. Every channel writes the same reservation object, valid and refundable on the same terms.
Does Reservation process payments?
No. It drives Payment gateway, which settles.
Can our own site create bookings?
Yes, through the module's local API.
See Reservation on live data
A 30-minute walkthrough, from a web booking to the ramp closing.
Akadeemia tee 15a, 12618 Tallinn, Estonia