...
Excerpt | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Query - Common
|
OrderChangeRQ Query Common example
Expand | |
---|---|
|
...
| |||||
|
Query - AcceptRepricedOrder
...
The first market requiring this is Argentina. The PGTL element will be different to the PTL, forcing all users to use the new Reprice on hold functionality.
The price of an Order on hold (un paid) is only guaranteed until the PGTL expires, after which the new Reprice functionality must be used together with the OrderChange-Accept function.
...
Before both the PTL and the PGTL expire,
This is as today, whereby any Reprice will return the same price and conditions (including PGTL) given when booked. An OrderChange-Accept is not necessary in this case, and an OrderChange-Payment can be sent to fulfill the Order.
After both the PTL and the PGTL have expired.
The Order is cancelled, you need to create a new one.
After the PGTL has expired, but before the PTL expires. In this case, you must Reprice the Order, as per the following flow:
Send a new OrderReshopRQ-Reprice to get the applicable fare and conditions
If the price has not changed, send an OrderChange-Payment (No OrderChange-Accept is necessary)
If the price has changed the system will generate a new Offer which must be accepted using the OrderChange-Accept. Once accepted it can then be paid for. The steps would be as per the following:
...
Excerpt | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Query - AcceptRepricedOrder (BETA ONLY for now)
|
AcceptRepriceOrder example
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Excerpt | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||
Query - PassengerServicing Code Block | | |||||||||||||||||||||||||||||||||||||||||
|
NAME | DESCRIPTION | FORMAT | ALLOWED/POSSIBLE VALUESNDC SERVICES | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
<Query / PassengerServicing> (Update contact info flows, name, e-mail, phone, frequent flyer info…) | ||||||||||||||||||||||||||||||||||||||||||
New
| The unique identifier of the Passenger whose information is being updated. | Alphanumeric | The PassengerID obtained from the previous OrderViewRS having previously retrieved the Order. IATA Schema if 'PassengerServicing / New' tag is indicated. | |||||||||||||||||||||||||||||||||||||||
New / ContactInfoRef | Contact info reference, which contact info (email & phone) filled in below will update original contact info. | Alphanumeric | Any Iberia NDC in case of: Contact info (email & phone) correction flow | |||||||||||||||||||||||||||||||||||||||
New / Individual / Given | Name of the passenger to change | Alphanumeric | Any Iberia NDC in case of: Name correction flow | |||||||||||||||||||||||||||||||||||||||
New / Individual / Surname | Surname of the passenger to change
| Alphanumeric | AnyIATA Schema if 'New / Individual' tag is indicated | |||||||||||||||||||||||||||||||||||||||
New / LoyaltyProgramAccount / Airline / AirlineDesignator | Airline ID associated to frequent flyer number | Alphanumeric | Any | Iberia NDC in case of:
| ||||||||||||||||||||||||||||||||||||||
New / LoyaltyProgramAccount /New / LoyaltyProgramAccount / AccountNumber | Frequent Flyer or On Business number account | Alphanumeric | Any Iberia NDC in case of: Add/Update Frequent Flyer Number | |||||||||||||||||||||||||||||||||||||||
New / ActionType | Action type | Alphabetical |
| Iberia NDC in case of:
| New / IdentityDocument / IdentityDocumentNumber | Identity document number | Alphanumeric | Any | New / IdentityDocument / IdentityDocumentType | Type of identity document | Alphanumeric | Any | New / IdentityDocument / IssuingCountryCode | Country code for identity document issuing | Alphabetical | New / IdentityDocument / ExpiryDate | Expire date for identity document | Date | Any future date | New / IdentityDocument / Birthplace | Birth place for the identity document holder | Alphabetical | New / IdentityDocument / Visa / VisaNumber | New visa number | Numeric | Any | New / IdentityDocument / Visa / VisaType | New type of visa | Alphabetical | Any |
Info |
---|
AttributePassengerID |
Passenger ID, which info will be updated
PassengerID attribute value can be indicated in PassengerID attribute from AirShopping request.
Alphanumeric
Alphanumeric
Value indicated in PassengerID attribute from AirShopping request
IATA Schema if 'PassengerServicing / Previous' tag is indicated.
Previous / Individual / GivenName
Old passenger given name, not mandatory, but if informed and does not match, an error will be shown
Alphanumeric
Any
Previous / Individual / Surname
Old passenger surname, not mandatory, but if informed and does not match, an error will be shown
Alphanumeric
Any
IATA Schema if 'Previous / Individual' tag is indicated
Previous / ContactInfoRef
Old contact info reference
Alphanumeric
Any
Previous / ActionType
Action type
Alphabetical
Add
Remove
title | Example |
---|
Alphabetical |
| ||||
Previous
| Passenger ID, which info will be updated PassengerID attribute value can be indicated in PassengerID attribute from AirShopping request. | Alphanumeric Alphanumeric | Value indicated in PassengerID attribute from AirShopping request | ||
Previous / Individual / GivenName | Old passenger given name, not mandatory, but if informed and does not match, an error will be shown | Alphanumeric | Any | ||
Previous / Individual / Surname | Old passenger surname, not mandatory, but if informed and does not match, an error will be shown | Alphanumeric | Any | ||
Previous / ContactInfoRef | Old contact info reference | Alphanumeric | Any | ||
Previous / ActionType | Action type | Alphabetical |
|
PassengerServicing example
Expand | |||||
---|---|---|---|---|---|
| |||||
|
...
|
...
|
...
|
...
|
...
|
...
|
...
name | Query_OrderServicing |
---|
Query - OrderServicing
...
NAME
...
DESCRIPTION
...
FORMAT
...
ALLOWED/POSSIBLE VALUES
...
NDC SERVICES
...
<Query / OrderServicing> (Add ancillaries, delete paxes, partial refund and voluntary flight change flows…)
AcceptOffer / Offer
...
|
Excerpt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
title | ExampleQuery - OrderServicing
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
OrderServicing example
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Excerpt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
title | ExampleQuery - Payments
Total amount of the offer. Code refers to currency code for payment. Numeric Any IATA Schema Payer / ContactInfoRefs Reference for the payer info, that must be associated correctly in the XML below. Alphanumeric Any valid reference associated in the XML below. Iberia NDC In Cash Payment Method is OPTIONAL | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
OrderChangeRQ Query Payments examples
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Expand | |||||
---|---|---|---|---|---|
| |||||
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|