Consumer
Table of Contents
This document is DRAFT
This is a planning document and the feature described is not currently released to production.
Introduction
Personas are the different types of users and systems that access our systems via the API, White-Labels and Extranet.
Each persona has a variety of needs that are captures by the users stories that the detailed in this document and the needs are satisfied through the platform features that they are granted direct or indirect use of via permissions, access control and configuration.
Consumer
The consumer has the simplest requirements of all personas. A consumer is any visitor to a White-Label site whether originally anonymous or identified through URL passed data or previously dropped cookies.
Stories
As a consumer, I can:
Roadmap | Story | Main Features |
|---|---|---|
PRODUCTION | View the landing page of the site |
|
PRODUCTION | Acknowledge use of cookies and conditionally accept or reject additional tracking cookies |
|
PRODUCTION | Default the site to my own language where configured |
|
PRODUCTION | Default the site to my own currency where configured |
|
PRODUCTION | Manually change the language and/or currency of the site to any configured option |
|
PRODUCTION | See all static content in the language and locale of my choosing |
|
!! PRODUCTION !! | See all dynamic content (products, pages, curations etc) in the language of my choosing |
|
PRODUCTION | See all pricing in the currency of my choosing |
|
MILESTONE | Identify myself by name if this is not already known to the system |
|
MILESTONE | Set my intended destination if this is not already known to the system |
|
MILESTONE | Set my approximate arrival and departure dates if these are not already known to the system |
|
MILESTONE | Set the location of my intended accommodation if this is not already known to the system |
|
MILESTONE | Provide information on my traveller group and product preferences |
|
PRODUCTION | Be welcomed by the system in a personalised way |
|
PRODUCTION | Get general information about the likely weather in my destination at the time of my trip |
|
IN PROGRESS | Discover products that are relevant to me |
|
MILESTONE | Know that there is probable availability for the Products shown within the dates of my trip | |
PRODUCTION | View the full details of a product |
|
PRODUCTION | Check and configure the availability of a product for a given date, time, options and pax configurations |
|
PRODUCTION | Add the configured product to my trip |
|
PRODUCTION | View final details of my initial trip |
|
MILESTONE | Manage my trip including the ability to add, remove, cancel or amend subject to configuration and state | |
IN PROGRESS | View the total price in my selected currency including any refunds or amendments |
|
PRODUCTION | Answer any final questions that may be required by source for the products I am booking |
|
PRODUCTION | Accept any terms and conditions |
|
PRODUCTION | Proceed to payment |
|
PRODUCTION | Pay using any configured method including credit and debit cards, Apple and Google pay where applicable |
|
PRODUCTION | Recieve email confirmation of my initial booking |
|
Receive email confirmation of any amendments made to my initial booking |