| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | HaloSync - PolarHub API UAT - SBX Environment | ||||||||||||||||||||||||
2 | |||||||||||||||||||||||||
3 | Env | Type | # | Use Case | Test/Step1 Booking | Test/Step2 Other Option | Test/Step3 Manage Booking | Test/Step4 Cancel / VOID / Refund | Airline | Trip | Origin | Dest | ADT | CHD | INF | Cabin | FOP | Workflow Step1~2 (Booking/Other) | Workflow Step3 (Manage) | Workflow Step4 (Cancel / VOID / Refund) | Transaction ID | Order ID | Comments | Pass/Fail | for Halo&Co Comments |
4 | SBX | Pre-check | 1 | Connectivity / Auth (HMAC) | Health/Connectivity | - | - | - | - | - | Any | Any | - | - | - | - | - | Verify 200 response using HMAC signature and timestamp (SBX credential) | Verify 401/403 response for auth failure (invalid signature / expired timestamp) | doc: HMAC Authentication reference | |||||
5 | SBX | Pre-check | 2 | Traceability (Transaction ID) | Traceability | - | - | - | - | - | Any | Any | - | - | - | - | - | Generate a Transaction ID for each RQ and propagate it in headers -> verify the same ID in RS/logs | Verify Order ID <-> Transaction ID mapping logs | doc: Transaction ID Guidelines reference | |||||
6 | SBX | Functional | 1 | Booking only | Delay Ticketing | Any | Cancel | Any | OW | Any | Any | 1 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - OrderCancel | |||||||
7 | SBX | Functional | 2 | Extend time limit after booking | Delay Ticketing | - | - | OrderReserve | TK | RT | Any | Any | 2 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - OrderChange | ||||||
8 | SBX | Functional | 3 | Deferred ticketing | Delay Ticketing | Interline | Confirm Held Booking | Refund | AA, BA, EK, LHG, QR | RT | Any | Any | 2 | 2 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - OrderReshop - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
9 | SBX | Functional | 4 | Deferred ticketing | Delay Ticketing | Interline | Confirm Held Booking | Refund (next day) | SQ, TK | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - OrderQuote - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
10 | SBX | Functional | 5 | Deferred ticketing | Delay Ticketing | Codeshare | Confirm Held Booking | VOID | AA, BA, EK, LHG, QR | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - OrderReshop - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
11 | SBX | Functional | 6 | Deferred ticketing | Delay Ticketing | Codeshare | Confirm Held Booking | VOID | AA, BA, EK, LHG, QR | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - OrderReshop - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
12 | SBX | Functional | 7 | Deferred ticketing | Delay Ticketing | Interline | Confirm Held Booking | - | TR | RT | Any | Any | 1 | 1 | 1 | Economy | AG | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - OrderChange (with FOP) | ||||||
13 | SBX | Functional | 8 | Instant ticketing | Instant Ticketing | - | - | Refund | Any | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
14 | SBX | Functional | 9 | Instant ticketing | Instant Ticketing | - | - | Refund | Any | RT | Any | Any | 2 | 1 | 1 | Economy | CC | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
15 | SBX | Functional | 10 | Instant ticketing with FFN | Instant Ticketing | FFN in AirShopping | - | VOID | Any | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
16 | SBX | Functional | 11 | Instant ticketing for US route | Instant Ticketing | APIS(DOCS, DOCA) | - | VOID | Any | OW | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
17 | SBX | Functional | 12 | Instant ticketing for US route | Instant Ticketing | APIS(DOCS, DOCA) | - | Refund | Any | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
18 | SBX | Functional | 13 | Instant ticketing with seat | Instant Ticketing | Add Seat | - | VOID | AF, KL, TR | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - SeatAvailability - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
19 | SBX | Functional | 14 | Instant ticketing with seat | Instant Ticketing | Add Seat | - | Refund | AY, QR, SQ | OW | Any | Any | 2 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - SeatAvailability - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
20 | SBX | Functional | 15 | Instant ticketing with free seat | Instant Ticketing | Add Seat | - | VOID | TK | RT | Any | Any | 2 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - SeatAvailability - OrderCreate(without FOP) - OrderChange(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
21 | SBX | Functional | 16 | Instant ticketing with paid seat | Instant Ticketing | Add Seat | - | Refund | TK | OW | Any | Any | 2 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - SeatAvailability - OrderCreate(without FOP) - OrderQuote - OrderChange(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
22 | SBX | Functional | 17 | Ticket held booking with seat | Delay Ticketing | Add Seat | Confirm Held Booking | Refund | AF, KL | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - SeatAvailability - OfferPrice - OrderChange(without FOP) - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
23 | SBX | Functional | 18 | Ticket held booking with seat | Delay Ticketing | Add Seat | Confirm Held Booking | - | TR | RT | Any | Any | 1 | 0 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - SeatAvailability - OrderQuote - OrderChange (with FOP) | ||||||
24 | SBX | Functional | 19 | Ticket held booking with seat | Delay Ticketing | Add Seat | Confirm Held Booking | Refund | AY, SQ | RT | Any | Any | 3 | 2 | 2 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - SeatAvailability - OrderQuote - OrderChange(without FOP) - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
25 | SBX | Functional | 20 | Ticket held booking with free seat | Delay Ticketing | Add Seat | Confirm Held Booking | - | TK | RT | Any | Any | 1 | 0 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - SeatAvailability - OrderChange (with FOP) | ||||||
26 | SBX | Functional | 21 | Ticket held booking with paid seat | Delay Ticketing | Add Seat | Confirm Held Booking | Refund | TK | RT | Any | Any | 3 | 2 | 2 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - SeatAvailability - OrderQuote - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
27 | SBX | Functional | 22 | Seat purchase after ticketing | Instant Ticketing | Any | Add Seat | VOID | QR, TK (Free Seat) | RT | Any | Any | 1 | 0 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - SeatAvailability - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
28 | SBX | Functional | 23 | Seat purchase after ticketing | Instant Ticketing | Any | Add Seat | Refund | AY, SQ, TR, TK (Paid Seat) | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - SeatAvailability - OrderQuote - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
29 | SBX | Functional | 24 | Seat purchase after ticketing (additional ticketing request) | Instant Ticketing | Any | Add Seat | Refund | EK, LHG | RT | Any | Any | 1 | 0 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - SeatAvailability - OrderChange (with FOP) - OrderRetrieve (status check 'HD') - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
30 | SBX | Functional | 25 | Seat purchase after ticketing (additional payment request) | Instant Ticketing | Any | Add Seat | Refund | AF, KL | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - SeatAvailability - OfferPrice - OrderChange (without FOP) - OrderRetrieve - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
31 | SBX | Functional | 26 | Free seat assignment after ticketing | Instant Ticketing | Any | Add Free Seat | VOID | AA, EK, LHG, AF, KL | RT | Any | Any | 1 | 0 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - SeatAvailability - OfferPrice (AF/KL only) - OrderChange (without FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
32 | SBX | Functional | 27 | Free seat assignment after ticketing | Instant Ticketing | Any | Add Free Seat | VOID | SQ, AY, TR | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - SeatAvailability - OrderQuote - OrderChange (without FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
33 | SBX | Functional | 28 | Instant ticketing with baggage | Instant Ticketing | Add Extra Baggage | - | Refund | AF, AY, KL, SQ, TR | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - ServiceList - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
34 | SBX | Functional | 29 | Instant ticketing with baggage | Instant Ticketing | Add Extra Baggage | - | VOID | AF, AY, KL, SQ, TR | OW | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - ServiceList - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
35 | SBX | Functional | 30 | Instant ticketing with baggage (free / paid group unit) | Instant Ticketing | Add Extra Baggage | - | Refund | TK | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - ServiceList - OrderCreate(without FOP) - OrderChange(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
36 | SBX | Functional | 31 | Instant ticketing with baggage (paid 1 unit) | Instant Ticketing | Add Extra Baggage | - | VOID | TK | OW | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - ServiceList - OrderCreate(without FOP) - OrderQuote - OrderChange(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
37 | SBX | Functional | 32 | Ticket held booking with baggage | Delay Ticketing | Add Extra Baggage | Confirm Held Booking | Refund | AF, KL | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - ServiceList - OfferPrice - OrderChange(without FOP) - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
38 | SBX | Functional | 33 | Ticket held booking with baggage | Delay Ticketing | Add Extra Baggage | Confirm Held Booking | Refund | AY, SQ | RT | Any | Any | 3 | 3 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - ServiceList - OrderQuote - OrderChange(without FOP) - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
39 | SBX | Functional | 34 | Ticket held booking with baggage (free / paid group unit) | Delay Ticketing | Add Extra Baggage | Confirm Held Booking | Refund | TK | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - ServiceList - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
40 | SBX | Functional | 35 | Ticket held booking with baggage (paid 1 unit) | Delay Ticketing | Add Extra Baggage | Confirm Held Booking | Refund | TK | RT | Any | Any | 3 | 2 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - ServiceList - OrderQuote - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
41 | SBX | Functional | 36 | Extra baggage purchase after ticketing | Instant Ticketing | Any | Add Extra Baggage | Refund | QR | RT | Any | Any | 1 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - ServiceList - OfferPrice - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
42 | SBX | Functional | 37 | Extra baggage purchase after ticketing | Instant Ticketing | Any | Add Extra Baggage | VOID | AY, SQ | OW | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - ServiceList - OrderQuote - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
43 | SBX | Functional | 38 | Extra baggage purchase after ticketing (free / paid group unit) | Instant Ticketing | Any | Add Extra Baggage | Refund | TK | RT | Any | Any | 1 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - ServiceList - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
44 | SBX | Functional | 39 | Extra baggage purchase after ticketing (paid 1 unit) | Instant Ticketing | Any | Add Extra Baggage | VOID | TK | OW | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - ServiceList - OrderQuote - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
45 | SBX | Functional | 40 | Extra baggage purchase after ticketing (additional ticketing request) | Instant Ticketing | Any | Add Extra Baggage | VOID | EK, LHG | RT | Any | Any | 1 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - ServiceList - OrderChange (with FOP) - OrderRetrieve (status check 'HD') - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
46 | SBX | Functional | 41 | Extra baggage purchase after ticketing (additional payment request) | Instant Ticketing | Any | Add Extra Baggage | VOID | AF, KL | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - ServiceList - OfferPrice - OrderChange (without FOP) - OrderRetrieve - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
47 | SBX | Functional | 42 | Instant ticketing with seat and baggage | Instant Ticketing | Add Seat/Extra Baggage | - | VOID | SQ, TR | RT | Any | Any | 1 | 0 | 0 | Economy | CA | AirShopping - OfferPrice - ServiceList - SeatAvailability - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
48 | SBX | Functional | 43 | Instant ticketing with seat and baggage | Instant Ticketing | Add Seat/Extra Baggage | - | Refund | AY | OW | Any | Any | 1 | 0 | 0 | Economy | CA | AirShopping - OfferPrice - ServiceList - SeatAvailability - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
49 | SBX | Functional | 44 | Instant ticketing with free seat and baggage (1 unit) | Instant Ticketing | Add Seat/Extra Baggage | - | VOID | TK | OW | Any | Any | 1 | 0 | 0 | Economy | CA | AirShopping - OfferPrice - ServiceList - SeatAvailability - OrderCreate(without FOP) - OrderQuote - OrderChange(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
50 | SBX | Functional | 45 | Instant ticketing with free seat and baggage (group unit) | Instant Ticketing | Add Seat/Extra Baggage | - | VOID | TK | RT | Any | Any | 1 | 0 | 0 | Economy | CA | AirShopping - OfferPrice - ServiceList - SeatAvailability - OrderCreate(without FOP) - OrderChange(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | ||||||
51 | SBX | Functional | 46 | Ticket held booking with seat and baggage | Delay Ticketing | Add Seat/Extra Baggage | Confirm Held Booking | VOID | AY, SQ | RT | Any | Any | 1 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - ServiceList - OrderQuote - SeatAvailability - OrderQuote - OrderChange (without FOP) - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
52 | SBX | Functional | 47 | Ticket held booking with free seat and baggage (1 unit) | Delay Ticketing | Add Seat/Extra Baggage | Confirm Held Booking | VOID | TK | RT | Any | Any | 1 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - ServiceList - OrderQuote - SeatAvailability - OrderQuote - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
53 | SBX | Functional | 48 | Seat and baggage purchase after ticketing | Instant Ticketing | Any | Add Seat/Extra Baggage | VOID | AY, SQ | RT | Any | Any | 1 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - ServiceList - OrderQuote - SeatAvailability - OrderQuote - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
54 | SBX | Functional | 49 | Free seat and baggage purchase after ticketing (group unit) | Instant Ticketing | Any | Add Seat/Extra Baggage | VOID | TK | RT | Any | Any | 1 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - ServiceList - OrderQuote - SeatAvailability - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
55 | SBX | Functional | 50 | Change passenger info after booking | Delay Ticketing | - | Change Passenger Info | - | AF, KL, TK | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - OrderChange - OrderRetrive - OrderChange (with FOP) | ||||||
56 | SBX | Functional | 51 | Delete/add passenger info after booking | Delay Ticketing | - | Change Passenger Info | - | AY, TK | OW | Any | Any | 1 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - OrderChange - OrderRetrive - OrderChange (with FOP) | ||||||
57 | SBX | Functional | 52 | Change passenger info after ticketing | Instant Ticketing | Any | Change Passenger Info | VOID | AF, KL, TK | RT | Any | Any | 1 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderChange | OrderRetrieve - OrderReshop - OrderCancel | |||||
58 | SBX | Functional | 53 | Delete/add passenger info after ticketing | Instant Ticketing | Any | Change Passenger Info | Refund | AY, TK | RT | Any | Any | 1 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderChange | OrderRetrieve - OrderReshop - OrderCancel | |||||
59 | SBX | Functional | 54 | PNR split after booking | Delay Ticketing | - | PNR Split | - | AY, SQ | RT | Any | Any | 2 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - OrderChange | ||||||
60 | SBX | Functional | 55 | PNR split after booking | Delay Ticketing | - | OrderReserve - PNR Split | Refund | TK | RT | Any | Any | 2 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - OrderChange - OrderRetrieve - OrderChange | OrderRetrieve - OrderReshop - OrderCancel | |||||
61 | SBX | Functional | 56 | PNR split after ticketing | Instant Ticketing | Any | PNR Split | Refund | AY, SQ, QR, TK | RT | Any | Any | 1 | 0 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderChange (without FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
62 | SBX | Functional | 57 | Schedule change after booking | Delay Ticketing | - | Schedule Change | Refund | AF, KL | OW | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderRetrieve - OrderReshop - OrderReshop - OrderChange - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
63 | SBX | Functional | 58 | Schedule change after ticketing (fare diff/penalty: yes) - itinerary only | Instant Ticketing | Any | Schedule Change | VOID | QR | OW | Any | Any | 2 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderReshop - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
64 | SBX | Functional | 59 | Schedule change after ticketing (fare diff/penalty: yes) - itinerary only | Instant Ticketing | Any | Schedule Change | Refund | AY, SQ | OW | Any | Any | 2 | 2 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderQuote - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
65 | SBX | Functional | 60 | Schedule change after ticketing (fare diff/penalty: no) - date only | Instant Ticketing | Any | Schedule Change | Refund | QR | OW | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderReshop - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
66 | SBX | Functional | 61 | Schedule change after ticketing (fare diff/penalty: no) - date only | Instant Ticketing | Any | Schedule Change | VOID | AY, SQ | RT | Any | Any | 2 | 0 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderQuote - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
67 | SBX | Functional | 62 | Schedule change after ticketing (additional fare/penalty: yes) - itinerary and date | Instant Ticketing | Any | Schedule Change | Refund | QR | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderReshop - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
68 | SBX | Functional | 63 | Schedule change after ticketing (additional fare/penalty: yes) - itinerary and date | Instant Ticketing | Any | Schedule Change | Refund | AY, SQ | RT | Any | Any | 1 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderQuote - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
69 | SBX | Functional | 64 | Schedule change after ticketing (additional fare/penalty: no) - date only | Instant Ticketing | Any | Schedule Change | VOID | QR | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderReshop - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
70 | SBX | Functional | 65 | Schedule change after ticketing (additional fare/penalty: no) - date only | Instant Ticketing | Any | Schedule Change | Refund | AY, SQ | RT | Any | Any | 1 | 0 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderReshop - OrderChange (with FOP) | OrderRetrieve - OrderReshop - OrderCancel | |||||
71 | SBX | Functional | 66 | OCN | Delay Ticketing | Any | - | - | Any (no TR) | RT | Any | Any | 1 | 1 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate (without FOP) | OrderChangeNotification - Acknowledgement | ||||||
72 | SBX | Functional | 67 | OCN | Instant Ticketing | Any | - | - | Any (no TR) | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderChangeNotification - Acknowledgement | ||||||
73 | SBX | Functional | 68 | OCN accept | Instant Ticketing | Any | OCN accept | - | AF, AY, KL | RT | Any | Any | 2 | 1 | 1 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderChange | ||||||
74 | SBX | Additional / Proposed | 69 | [Premium cabin] Business booking/ticketing | Instant Ticketing | Any | - | Refund | AF/KL, SQ, QR, or TK | RT | Any | Any | 1 | 0 | 0 | Business | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | All current cases are Economy only -> add coverage for premium cabin fare family, seat map, and ancillary responses | |||||
75 | SBX | Additional / Proposed | 70 | [Premium cabin] Premium Economy | Instant Ticketing | Any | - | VOID | AF/KL or SQ | RT | Any | Any | 1 | 0 | 0 | Prem. Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | Smoke test limited to airlines offering Premium Economy cabin | |||||
76 | SBX | Additional / Proposed | 71 | [Multi-POS] IATA#/Currency branching | Instant Ticketing | Any (POS change) | - | VOID | SQ, QR, TK | OW | Any | Any | 1 | 0 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) | OrderRetrieve - OrderReshop - OrderCancel | Based on airline matrix: verify POS-specific Header/CountryCode, IATA#, and Currency branching (SQ=Header, QR/TK=separate CD) | |||||
77 | SBX | Additional / Proposed | 72 | [Error handling] OfferPrice after offer expiry | Instant Ticketing | - | - | - | Any | OW | Any | Any | 1 | 0 | 0 | Economy | CA | AirShopping - (TTL expired) OfferPrice | doc: Error Handling reference - verify error code and re-shopping guidance when repricing an expired offer | ||||||
78 | SBX | Additional / Proposed | 73 | [Error handling] OrderCreate after sell-out/price change | Instant Ticketing | - | - | - | Any | OW | Any | Any | 1 | 0 | 0 | Economy | CA | AirShopping - OfferPrice - OrderCreate(with FOP) (force sell-out / price change) | Verify error response and recovery path when OrderCreate fails | ||||||
79 | SBX | Additional / Proposed | 74 | [Error handling] Payment declined (CC decline) | Instant Ticketing | - | - | - | Any | OW | Any | Any | 1 | 0 | 0 | Economy | CC | AirShopping - OfferPrice - OrderCreate(with FOP) (declined card) | Verify no order is created and an error is returned on payment decline | ||||||
80 | SBX | Additional / Proposed | 75 | [Error handling] Invalid credential | Connectivity/Auth | - | - | - | Any | - | Any | Any | - | - | - | Economy | - | Call with expired/incorrect credential -> verify auth error | Verify permission/credential error handling | ||||||