-
Notifications
You must be signed in to change notification settings - Fork 26
I 62 Add or remove elements from a pre booking
Add support for adding or removing elements to/from a pre-booking ("cart functionality"). More specifically, the following actions on a non-paid booking should be possible:
- adding trip-offers;
- adding ancillaries;
- removing trip-offers;
- removing ancillaries;
- removing passengers (nice to have).
- Sverker Östman - Samtrafiken
- Marek Tuul - Turnit
For the sales tool users, the required functionality provides more flexibility in composing the booking. Probably the most value comes from the option to purchase multiple journeys within one booking, instead of composing multiple bookings and going through separate payment processes.
Reduces the need for every retailer to "invent their own basket functionality".
The biggest benefit would be the time-saving in the purchase process of a more complex booking.
To do
To do
Nonfunctional requirements (NFRs) associated with the epic.
To do
MEDIUM
-
Rename
Cart
toBookingPart
-
Add the
placeSelections
on theBookingPart
level toreservation
-
Don't add the following attributes to the Cart level to
usedPaymentMethods
,requestedFullmentType
orusedPaymentMethods
. -
remove
promotionCodes
fromBookingPatchRequest
OSDM Wiki