Customer Changes Their Name
Description
This use case illustrates the scenario of Passenger/ Agent initiated name change functionality, specifically from the individual’s data elements. Two scenarios are considered:
Free name changes
Paid name changes
To update the name elements of a passenger, all name elements that are passed in the request will completely overwrite all the existing name elements. The new name in the Order will exactly match the values passed in the request for name change.
OrderViewRS (prior to change) | Name Change Operation (OrderReshopRQ) | OrderViewRS (after change) |
---|---|---|
<Individual>
<Birthdate>1971-01-01</Birthdate>
<GenderCode>F</GenderCode>
<GivenName>Jane</GivenName>
<GivenName>Jenny</GivenName>
<MiddleName>Jill</MiddleName>
<Surname>Doe</Surname>
</Individual> | <UpdatePaxName>
<GivenName>Jane</GivenName>
<PaxRefID>PAX01</PaxRefID>
<Surname>Smith</Surname>
<TitleName>Ms</TitleName>
</UpdatePaxName> | <Individual>
<Birthdate>1971-01-01</Birthdate>
<GenderCode>F</GenderCode>
<GivenName>Jane</GivenName>
<Surname>Smith</Surname>
<TitleName>Ms</TitleName>
</Individual> |
The following elements cannot be updated through this function:
AddlName
Birthdate
BirthplaceText
GenderCode
Capabilities
Preconditions
Existing Paid or non-paid Order
Main Flow
Step | Message | Description |
01.1 | OrderRetrieveRQ | Seller requests the latest version of the Order |
01.2 | OrderViewRS | Airline returns the latest version of the Order |
02.1 | OrderReshopRQ | Seller requests name change offers to an airline, providing Order ID and the Passenger Info |
02.2 | OrderReshopRS | Airline responds with “Name Change” ReShop Offers |
03.1 | OrderChangeRQ | Seller selects the desired “Name Change” ReShop Offer |
03.2 | OrderViewRS | Airline shows the latest version of the Order, which includes a new OrderItem and the updated passenger name |
Postconditions
Successful completion of Name change with payment processed (if paid name change)
A new “Name Change” OrderItem is created in the Order
Additional changes may also be conducted by the Seller, such as name change in the Identity Document if applicable (see Customer Updates Existing Contact Details).
Data Elements
/IATA_OrderReshopRQ/Request/UpdateOrder/ReshopOrder/ReshopOrderChoice/UpdatePaxName | Use to provide the “New” update of name |
/IATA_OrderReshopRS/Response/ReshopResults/ReshopOffers/Offer/OfferItem/PaxNameChange | Indication of if the Name change is allowed or not |
/IATA_OrderReshopRS/Response/ReshopResults/ReshopOffers/Offer/OfferItem/NameChangeService | Service referencing “name change ancillary” service definition and passenger ID. |
/IATA_OrderReshopRS/Response/ReshopResults/ReshopOffers/Offer/OfferItem/Price | Price detail for name change Fee |
/IATA_OrderChangeRQ/Request/ChangeOrderChoice/AcceptSelectedQuotedOfferList | Accept Name change offer |
/IATA_OrderChangeRQ/Request/PaymentFunctions/PaymentProcessingDetails/PaymentMethod/ | Free name changes: Commitment to accept the name change OfferItem Paid name changes: Submit payment details |
/IATA_OrderViewRS/Response/DataLists/PaxList/Pax/Individual | Confirmation of the Name update |
/IATA_OrderViewRS/PaymentFunctions | Confirmation of payment/commitment |