...
The below diagrams represent a flow which has been used in the Offer & Order Use Cases.
Voluntary State Diagram
...
Voluntary States
States | |
---|---|
S0 | initial state, no precondition. |
S1 | received flight offers. |
S2 | received a la carte offers (seats, services) for a flight offer. |
S3 | received a priced offer. |
S4 | received a la carte offers (seats, services) for a priced flight offer. |
S5 | payment process state. Contains an actual intermediate state (S5.1) only in case of authentication needed (e.g. 3DS, AMOP, …). No intermediate state for BSP (S5 transitions immediately to S6 in that case). |
S6 | order created. Sub-states S6.1, S6.2 and S6.3 detail the overall order payment status. |
S7 | received a full order cancellation offer. |
S8 | accepted a full order cancellation offer, order is cancelled. |
S9 | received flight reshop offers (with or without a la carte offers) for an order. |
S10 | received a la carte offers for an order. |
S11 | received quoted offers. |
S12 | received Quoted offers and Ala carte offers for Quoted Offer |
S13 | received repriced offer from the airline |
Voluntary Transitions
Transitions | |
---|---|
S0 → S1 | shop for flights |
S1 → S2 | shop for seats/services on an offer |
S1, S2 → S3 | price offer(s) |
S3 → S6 | order creation without payment |
S3 → S5 → S6 | order creation with payment |
S6 → S7 | request full order cancellation offer |
S7 → S8 | accept full order cancellation offer |
S6 → S9 | reshop for flights |
S6 → S10 | shop for seats/services on an order |
S9, S10 → S11 | quote reshop offers and/or a la carte offers on an order |
S11 → S6 | accept a quoted offer on an order, without payment |
S11 → S5 → S6 | accept a quoted offer on an order, with payment |
S11-> |