Update v3.23.0
20 November 2019
Vehicle Movement Tracker and Data Recorder

A new set of features has been added.

Now passengers waiting for pick up can see (in real time) how far away their taxi is and afterwards keep tracking their journey while inside the car. Archived journey data is also available to driver and admin.

At the moment only customer with account can use this feature. We will be providing another update early January to do the same by Guest customer.

Web Booking
- Added a new setting Show passenger, luggage and hand luggage amount options in the first step of the booking
This setting allows to move vehicle capacity choice (passengers and luggage) from the third step of the Web Booking to step 1.

When this feature is enabled, the vehicle type is automatically selected.

For example, if a customer requires 2 people and 2 luggage, the smallest capacity vehicle (possibly Saloon) would be selected. On the other hand, if a customer requires 5 people and 4 luggage, a bigger capacity vehicle (eg. MPV) would be selected.

This feature makes booking a bit simpler and faster. We recommend to use it if your customers just want to book a ride and don’t mind if is Saloon, MPV or Executive.

Path: Settings -> Web Booking Widget -> Step 1.

- Added a new setting Display “Get current location”
This setting allows to allows to enable/disable Get current location option in Web Booking widget.

Path: available in Settings -> Web Booking Widget -> Step 1.

- Improved web booking widget iFrame integration for Get current location
This eliminates issues which appear after latest browsers update. We highly recommend to go through the setup process again. Setup information can be found in Settings -> Web Widgets .
- Fixed the issue with Autocomplete – Force selection
While active, the system will no longer show a warning message “Unable to find address” when there is no address entered in the field.
- Added a new setting Disable cash payment for airport pickups
This setting allows to disable cash payment for airport pickups. This is particularly useful as a security measure for customer not waiting for their driver (No Show).

Path: Settings -> Web Booking Widget -> Step 3

- Added a new setting Show passenger, luggage and hand luggage amount options in the first step of the booking
This setting allows to enable/disable Passenger, Luggage and Hand luggage amount options in the first step of the booking. The choice of the amount of passengers and luggage determines availability of the vehicle type in Step 2 of the booking – a vehicle with the minimum requirement capacity will be automatically chosen.

Path: Settings -> Web Booking Widget -> Step 1.

– Fix: When booking has been discounted to zero the system will automatically change booking status from incomplete to complete or requested depending on admin settings.
Customer Account
- Added a new settings: Enable company registration number, Require company registration number, Enable company VAT number, Require company VAT number
It allows adjustment of Account customer information depending on your company needs.

Path: Settings -> Users -> Customer

- Added a new setting: Enable Account payment method for all new Company Account users
This setting allows a newly registered Company Account to use Account payment method. Account payment method allows to Reserved a booking without upfront payment.For Enable Account payment method to work, the Account payment method has to be activated in Settings -> Payment Methods -> Account

Path: Settings -> Web Booking Widget -> Step 3

- Added a new setting: Enable Account payment method
This setting allows admin to individually decide weather Company Account is allowed to use Account payment method. Account payment method allows to Reserved a booking without upfront payment.For Enable Account payment method to work, the Account payment method has to be activated in Settings -> Payment Methods -> Account

Path: Users -> customer profile -> Company Account.

Server

  • Fixed problem with removing bookings on PHP 7.3
  • PHPExcel library correction to make it working on PHP 7.3.
  • Fixed issue with groupBy in Frontend controller. It was causing error while searching locations on some servers.
Payment Provider
  • Added Strong Customer Authentication (SCA) support in Square payment method.
  • Added ref number to Stripe checkout page. It will now be visible in Stripe dashboard allowing user to find a booking faster.
Other Changes
  • Booking Reference Number option now requires at least one auto generated tag to be used in order to avoid reference number duplicates.
  • Added a new setting Set default page after login. This setting allows to set a default page which opens after login to the system. Path: Settings -> Users -> Admin.
  • Fixed issue with Search field in several tabs. When in use the page number was not resetting and search results could not be displayed.
  • When email and sms testing options are enable system will automatically add a warning alert to that message so admin knows that no message has been sent to customer or driver as all of them have been routed to admin inbox.
  • Changed in database fixed prices value column to type double(8,2). Previous value caused problems with saving records where the price was longer than 5 digits.
  • Changed in database charges value column to type double(8,2). Previous value caused problems with saving records where the price was longer than 5 digits.
  • Added journey details in iCal format to booking confirmation email. This will allow customer to save journey details in his calendar.