Here you will find the latest features, improvements, and bug fixes for E-Booker.
To ensure you have the best experience using our product, we recommend updating to the latest version available.
Note: The features available to you will depend on the configuration and the current version of E-Booker you're using.
What's New
E-Booker Redesign
We are excited to introduce the new and improved redesign of E-Booker! Our modern design enhances usability by simplifying the booking process, allowing users to select payment methods and other options at the beginning. E-Booker is now optimised for mobile devices, ensuring a smoother user experience. Additionally, we have upgraded our technology stack for improved performance.
Configurable Flight Arrival Buffer for Airport Pickups
To provide greater flexibility, you can now customise the buffer time that applies when a user books an airport journey with flight details. Busier airports may require more than 30 minutes to exit after landing, which includes customs and baggage collection. Whereas, smaller regional airports may not need as much time. This allows you to configure the buffer based on the needs of your passengers.
To configure this setting:
- In AppSettings, go to E-Booking > Booking.
- Locate the "Flight Arrival Buffer" setting.
- Input a time (in minutes) that is the minimum arrival buffer applied when a user books an airport journey with flight details. This is set to 30 minutes by default.
Note: Your users can still remove the flight details and set their own time manually. - Ensure to click Publish to save and apply your changes.
Advanced Pre-Booking Limits by Payment Method
You can now set different pre-booking limits based on payment methods, providing greater flexibility for your passengers by removing the previous seven-day restrictions. When a user attempts to book a date where it is restricted, the calendar days that are not available to book are greyed out.
How to configure:
- In Appsettings, go to E-Booking > Booking Tab.
- Scroll down until you see the "Booking Buffers" section.
- Toggle on the "Advanced Booking Buffers Enabled" setting. The "Max Days For PreBooking Enabled" setting must also be enabled for this feature to apply.
- Configure the following settings:
- MaxDaysForPreBookingCash: Input the maximum number of days in advance a customer can pre-book for cash bookings.
- MaxDaysForPreBookingCard: Input the maximum number of days in advance a customer can pre-book for card bookings.
- MaxDaysForPreBookingAccount: Input the maximum number of days in advance a customer can pre-book for account bookings.
- Ensure to click Publish to save and apply your changes.
Improvements
Credit Card Quotes Without Logging In
Passengers can now configure the booking form and receive a taxi fare estimate without the need to register or log in first, allowing potential customers to quickly obtain a quote for their journey.
Note: This feature is only available if your system is set up to accept card payments exclusively and if the "ForceLoginForCreditCard" option in AppSettings is disabled.
Improvements to Booking Template Management
We have improved the management of booking templates to provide a more seamless and responsive user interface. When adding or deleting templates, we have removed the unnecessary reloads to the template list to reduce wait times and ensure instant updates to the template list.
Show Updated Price When Editing a Booking
Passengers can now view the adjusted fare before confirming changes to their booking, ensuring fare transparency during modifications and preventing unexpected charges.
Bug Fixes
- Fixed: Several issues with the address selectors:
- Issue where selecting a favourite address followed by a non-favourite does not remove the solid star icon.
- Issue where adding an empty via then choosing to enter a pickup or destination address adds that address text in the via input instead.
- Issue where the vias list includes a favourite address and a non-favourite address, reordering the vias does not also reorder the favourite icon.
- Issue where the new marker location is not showing on the map next to the form after saving a favourite address from the booking form where the marker has been moved to a different location.
- Issue where the 'Set location on map' feature does not work after deleting a favourite address from the booking form.
- Fixed: Issue where booking templates are not being loaded upon refreshing the page.
- Fixed: Issue if a card is saved in the wallet and set as the default payment, after populating the CV2, the last four digits of the card number are showing as "Paying by card {{last4digits}}".
- Fixed: Issue where the 'Now' and 'Schedule' buttons are not visible when using a CAP template that does not force the booking to be "ASAP Bookings Only" or "Scheduled Bookings Only".
- Fixed: Issue where the Information (i) icon when viewing Booking Templates in the quick book panel appears in hard-to-interact areas on mobile.
- Fixed: Issue with the 'Set location on map' feature where errors do not appear if the user selects a location that does not have a valid address.
- Fixed: Issue where the last 'enabled' date in the calendar is not selectable.
- Fixed: Issue where the passenger phone number input field allows A-Z characters.
- Fixed: Issue where the addresses are cleared from the input fields when clicking the "Edit Booking" button on the booking confirmation modal.
- Fixed: Issue where the 'Back to booking' button is visible when selecting a special location meeting point which causes issues if the user clicks this button to go back rather than the left arrow inside the modal.
- Fixed: Issue where the booking quotes and map are not updating upon clearing a via from the list.
- Fixed: Issue affecting the Activities page where the bookings do not filter by the selected account.
- Fixed: Issue where previous booking offers are retained and appear on empty booking forms.
- Fixed: Issues affecting favourite addresses on the booking form:
- Issue where it is impossible to delete a favourite address after it has been selected from the list of favourites.
- Issue where selecting a recent address shows the Solid star icon incorrectly indicating that it is a favourite address.
- Issue where a user can delete a favourite address that belongs to a CAP account.
- Fixed: Issue when making a return booking where the credit card used for the original booking does not correctly transfer the credit card details, resulting in errors when loading offers for the return booking.
- Fixed: Issue when amending a booking made 'For Staff' via a booking station incorrectly shows 'For Other' on the booking form.
- Fixed: Issue when an instance of E-Booker with an invalid CID is initially loaded, E-Booking does not load correctly with a valid CID due to the browser caching the invalid page.
- Fixed: Issue where the number of passengers and luggage sometimes reset to the previous values when modifying other parts of the booking form.
- Fixed: Issue where the country code dropdown shows all countries when it should only list those selected in AppSettings.
- Fixed: Issue where the driver note panel is opening when clicking the 'X' button to remove the driver note from the booking form.
- Fixed: Issue when the Note to Driver panel is open and the 'Start again' icon is selected, the booking form resets, the Note to Driver panel closes, but the Quick Book does not open to show the Booking Templates.
- Fixed: Issue where editing a pre-booking from the Activities page sets the pickup time to 'Now' removing the original date and time.