US market updates, DD5 Enhancements and improved basket flow

✨ New Features

Make/Model Lookup - USA

A new Make/Model lookup has been built for the US market using the API provided from VAST Online including:

  • Year -- > Make --> Model search flow

  • URL generation

  • Results page routing

  • Handle invalid vehicle scenarios

DD5 updates

  • Updates have been made to allow for local stock to be highlighted on the eShops. This is for any fitting centre that is integrated with DD5 and has local stock in their account. Changes include

  • Highlighting local stock in the UI (flagged as Faster Fitting)

  • Added in the "Book now for fitting X" functionality. This is the same as the embedded one, with it's own visuals. The bold parts go to the primary colour of the website when the tyre is highlighted.

Tags

Updated the use for Tags to allow for them to be used for enquiries as well as bookings

A column has been added to the bookings export and enquiries export to include any assigned tags.

Customer Journey - Filters

First Stop requested improvements to the tyre search filter experience, particularly on mobile devices where this did not provide the best customer experience.

  • New responsive Filter design

  • Filters moved to the top of the page on all devices

  • Fixed to the top - when a customer scrolls the filters remain visible

  • Configurable - the filters can be switched on or off at both reseller or Fitting centre level

Customer Journey - Basket flow

A new set of scenarios have been created based on what the customer adds to the basket:

  • Quote + priced service and/or tyres - When a quoted for and fixed price service are added to the basket nothing changes in terms of flow except the Additonal comments section becomes mandatory.

  • Quote only - when only quote services are added to the basket there is no checkout mode displayed to the customer (e.g. no calendar availability will display)

  • Emails to the customers and fitting centre have also been updated to handle the new flows.

Product Reviews (Phase 1)

For UK websites, after 6 months we send an email out for all bookings that contain tyres to review the tyres.

  • Updates have been made so that this is supported across Europe for the First Stop websites - this is not switched on yet.

  • Emails translations have been completed for all First Stop countries

Security

As we are now starting to integrate with Klipboard Money, 2FA is required for security purposes

  • 2FA will be prompted following username/password validation

  • Codes are one-time use and expire after 15 minutes

  • Users can request a code resend

  • Following a password change cookies are expired forcing a new password and 2FA on all devices

  • Recovery codes for account access

  • Multi-language support

  • All login attempts are logged

🔧 Improvements

Offline site redirect for First Stop

When a First Stop site is offline, we currently just say "Site offline", but we'd like to change that so that it has a nicely present page (like we do for the English sites with the Compare Tyre Prices) but with the First stop logo, some brief text (This site is currently offline, find your closest First Stop branch... ) and then a link to the relevant dealer locator.

🐞 Fixes

  • Various security and performance improvements

  • Fixed an issue with the First Stop new website wizard where the Address Lines were set as varchar(50) however the length of the address was longer, this caused an error when trying to create a new website. The fields have now been increased to varchar(100)