0% found this document useful (0 votes)
83 views59 pages

8 OrderChange 18.1 Implementation Guide-V15

This document provides an overview and implementation guide for OrderChange using the New Distribution Capability. It describes the interface, building requests and responses, use cases, and includes prerequisites, flows, and examples for making changes to orders and bookings.

Uploaded by

subhayan.nitt
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
83 views59 pages

8 OrderChange 18.1 Implementation Guide-V15

This document provides an overview and implementation guide for OrderChange using the New Distribution Capability. It describes the interface, building requests and responses, use cases, and includes prerequisites, flows, and examples for making changes to orders and bookings.

Uploaded by

subhayan.nitt
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 59

OrderChange 18.

1
Implementation guide

amadeus.com
Version 15

 Interface Overview

o Description
o Current Scope
o Out of scope
o Limitations
o Sequence Diagram
 Use case: Add a service to an order
 Prerequisites
 Flow
 Use case: Add/Remove/Exchange flights in the order
 Prerequisites
 Flow
 Use case: Confirm pending order
 Prerequisites
 Flow
 Use case: Validate 3DS authentication and confirm order
 Prerequisites
© 2020 Amadeus IT Group and its affiliates and subsidiaries

 Flow
 Use case: Order Split
 Prerequisites
 Limitations
 Flow
 Use case: Itinerary reprice
 Prerequisites
 Flow

Amadeus NDC
Last update: 11/30/2020
Page 2 of 59 amadeus.com
 Building a Query: OrderChangeRQ
o Point of sale
o Party
o Booking Reference
o Action Context Code
o ChangeOrder
 UpdatePax
 UpdateOrderItem
 AcceptOffer
o SelectedOffer
o CreateOrderItem
o DataLists
 ServiceDefinitions
o Order
o OrderChangeParameters
 Option 1: To be sent along the payment information
 Option 2: To be sent for 3DS authentication validation and order
confirmation
 Option 3 : To be sent for Order Split
o Payments
 Receiving a Reply: OrderViewRS
© 2020 Amadeus IT Group and its affiliates and subsidiaries

 Troubleshooting
 Detailed Use Cases
o Use case 1: Book an extra seat for one of the passengers in the order
 Use Case Description
 Preconditions
 Message
o Use case 2: Book extra services from offer items
 Use Case Description

Amadeus NDC
Last update: 11/30/2020
Page 3 of 59 amadeus.com
 Preconditions
 Message
o Use case 3: Book extra service from offer item and extra seat (not in offer
item)
 Use Case Description
 Preconditions
 Message
o Use case 4: Book extra services from offer items, 3DS requested for payment
 Use Case Description
 Preconditions
 Message
o Use case 5: Confirm a pending order
 Use Case Description
 Preconditions
 Message
o Use case 6: Validate a 3DS authentication and confirm the order
 Use Case Description
 Preconditions
 Message
o Use case 7: Change a flight in the order
 Use Case Description
© 2020 Amadeus IT Group and its affiliates and subsidiaries

 Preconditions
 Message
o Use case 8: Order Split
 Use Case Description
 Prerequisites
 Limitation
 Message
o Use case 9: Update the order amounts adding the OB fees
 Use case description
Amadeus NDC
Last update: 11/30/2020
Page 4 of 59 amadeus.com
 Prerequisites
 Message
o Use case 10: Update the order amounts removing the OB fees, and requesting
issuance and payment
 Use case description
 Prerequisites
 Message
o Use case 11: Update the order amounts updating the itinerary price (reprice
TST)
 Use case description
 Prerequisites
 Message
o Use case 11: Update the order amounts updating the itinerary price (reprice
TST), pay&issue
 Use case description
 Prerequisites
 Message
 Glossary
 Legal disclaimer

Interface Overview
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Description
The OrderChangeRQ/OrderViewRS allows to add/remove/update an element to an existing
order. The scope of these elements is defined in the following section.

Current Scope
Are considered in the scope of the current Altea NDC release:
 Add additional seat

Amadeus NDC
Last update: 11/30/2020
Page 5 of 59 amadeus.com
 Book services from offer item
 Changes on confirmed order (all previous elements of booking are confirmed, paid and
issued before OrderChange).
 Order items exchange (flights only)
 Pending order confirmation (payment and issuance of Tickets/EMDs)
 3DS Validation and order confirmation
 Order Split
 Confirmation of OB fees re-computation
 Confirmation of reprice itinerary

Out of scope
 Services order items exchange

Limitations
Here are the limitations related to the current Altea NDC release:
 Payment and issuance are mandatory if the item booked is chargeable.
 Only one FOP is accepted per request

Sequence Diagram
Use case: Add a service to an order
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Prerequisites
 The OrderCreate request has been run successfully to book and confirm (issue) an order.
 All existing quotations elements in the order are already confirmed and issued.

Amadeus NDC
Last update: 11/30/2020
Page 6 of 59 amadeus.com
Flow
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Use case: Add/Remove/Exchange flights in the order

Prerequisites
 The OrderCreate request has been run successfully to book and confirm (issue) an order.
 All existing quotations elements in the order are already confirmed and issued.

Amadeus NDC
Last update: 11/30/2020
Page 7 of 59 amadeus.com
Flow

Use case: Confirm pending order

Prerequisites
 The OrderCreate request has been run successfully to book an order, without payment.
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 8 of 59 amadeus.com
Flow

Use case: Validate 3DS authentication and confirm order

Prerequisites
 An Order transaction (Create or Change) with credit card information has been run
successfully to book offer items, and an OrderViewRS with redirection information has
been returned.
 The 3DS authentication has been performed on the Access Control Server
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 9 of 59 amadeus.com
Flow

Use case: Order Split

Prerequisites
 An order has been created successfully with OrderCreater.
 The user is authorized to perform PNR Split
 PaxIDs in entry are the ones sub-divided and returned in OrderViewRs
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Limitations
 Split before ticketing is not supported
 Same limitations than PNR split (Non-homogeneous conditions, increase/decrease
number in party, print on child PNR, etc.)
 Void of a sub-divided Order with same Credit Card. Agent has to do a manual reversal

Amadeus NDC
Last update: 11/30/2020
Page 10 of 59 amadeus.com
Flow

Use case: Itinerary reprice

Prerequisites
 The OrderCreate request has been run successfully to book an order, without payment.
 After TST expiration, The OrderReshopRQ has been run successfully toget a repriced
itinerary offer.

Flow
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 11 of 59 amadeus.com
Building a Query: OrderChangeRQ
This section describes the implementation of the input message based on the NDC schema
version 18.1.

Point of sale
This part is described in Agency NDC configuration guide.

Party
NDC Message/ Transaction Party(s) information. This part is described in NDC configuration
implementation guide.

Booking Reference
Booking reference (PNR) to change. Booking Reference or OrderID can be used to retrieve an
existing order. If both are sent in the request, the booking reference has a higher priority and
is used to retrieve the order. See order section for the OrderID.

Designation Repetitio Statu Location Comment


n s s

BookingReferenc 0..1 O /Request/BookingRef Record


e element locator of
the
original
order.
Only one
© 2020 Amadeus IT Group and its affiliates and subsidiaries

element
taken
into
account.

BookingID 1 M /BookingRef/BookingID Record


locator
value

AirlineDesigCode 1 M /BookingRef/BookingEntity/Carrier/AirlineDesigCo Airline with


de which the
order was
created.

Amadeus NDC
Last update: 11/30/2020
Page 12 of 59 amadeus.com
Example:

<Request>
<BookingRef>
<BookingID>2ZGPX5</BookingID>
<BookingEntity>
<Carrier>
<AirlineDesigCode>6X</AirlineDesigCode>
</Carrier>
</BookingEntity>
</BookingRef>
</Request>

Action Context Code


The action context code is used to trigger a specific OrderChange mode. Currently, this field is used
only in the deferred payment for following use cases:
 CC OB fees re-computation flow, with 2 possible actions

o Action to update OBFee only: UPDATE_PAYMENT_METHOD


o Action to update OBFees and pay in the same transaction:
UPDATE_PAYMENT_METHOD_AND_PAY
 the itinerary reprice flow (after OrderReshop to reprice the TST), with one pos

Designat Repetiti Stat Location Comments


ion on us

Action 0..1 O /OrderChangeRQ/Request/ActionCo Three possible values:


context ntextCode
 UPDATE_PAYMENT_METHOD:
code
to update the total order
© 2020 Amadeus IT Group and its affiliates and subsidiaries

amount

 UPDATE_PAYMENT_METHOD_
AND_PAY: to update the total
order amount, and trigger
payment and issuance.

 UPDATE_PRICE: To trigger the


itinerary reprice flow. In case
the FOP info is present, the
order is also paid.

Amadeus NDC
Last update: 11/30/2020
Page 13 of 59 amadeus.com
ChangeOrder
ChangeOrder contains a choice of functions to update and order including update order item, update
passengers

UpdatePax
This structure contains the passengers to be sub-divided into a child Order. The passenger and
segment IDs used should be taken from the previous message (OrderViewRS).

Designati Repetiti Stat Location Comme


on on us nts

UpdatePa 1...n O OrderChangeRQ/Request/ChangeOrder/UpdatePax Structure


x containin
g the
Passenge
rs to be
sub-
divided

PaxId 1 M OrderChangeRQ/Request/ChangeOrder/UpdatePax/New/Pax Passenge


ID r ID,
mandato
ry for
PNR split

Surname 1 M OrderChangeRQ/Request/ChangeOrder/UpdatePax/New/Indi Passenge


vidual/Surname r's
surname
associate
d,
mandato
ry for
PNR split
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Example for a Passenger to split in Order Split request:

Amadeus NDC
Last update: 11/30/2020
Page 14 of 59 amadeus.com
<ChangeOrder>
<UpdatePax>
<New>
<PaxID>PAX1</PaxID>
<Individual>
<GivenName>Nameone</GivenName>
<Surname>surnameone</Surname>
</Individual>
</New>
</UpdatePax>
<UpdatePax>
<New>
<PaxID>PAX2</PaxID>
<Individual>
<IndividualID>PAX2</IndividualID>
<Surname>surnametwo</Surname>
</Individual>
</New>
</UpdatePax>
</ChangeOrder>

UpdateOrderItem
The ChangeOrder contains the additional items to be added to the original order. This structure
contains the offer items to be booked. It can be services offer items coming from ServiceListRS, flight
offers coming from OrderReshopRS, or seats from SeatAvailabilityRS.
The passenger and segment IDs used should be taken from the previous message (OfferPriceRS,
OrderViewRS, ServiceListRS).

Designation Repetitio Statu Location Comment


n s s

UpdateOrderIte 1 M /OrderChangeRQ/Request/ChangeOrder/UpdateOrd Structure


m erItem containing
the items
to be
created
© 2020 Amadeus IT Group and its affiliates and subsidiaries

and
deleted

AcceptOffer

Designati Repetiti Statu Location Commen


on on s ts

AcceptOffe 1 M /OrderChangeRQ/Request/ChangeOrder/UpdateOrderItem/ Structure


r AcceptOffer containin
g the
items to

Amadeus NDC
Last update: 11/30/2020
Page 15 of 59 amadeus.com
Designati Repetiti Statu Location Commen
on on s ts

be
created

SelectedOffer

This structure should be used to book elements from offer items.

Designation Repeti Sta Location Comments


tion tus

SelectedOffer 1 M UpdateOrderItem/AcceptOffer/SelectedOffer

OfferID 1 M SelectedOffer/OfferID

OwnerCode 1 M SelectedOffer/OwnerCode

ShoppingResp 1 M SelectedOffer/ShoppingResponseRefID
onseRefID

SelectedOfferIt 1..N M SelectedOffer/SelectedOfferItem List of offer items


em to be booked

OfferItemRefI 1 M SelectedOffer/SelectedOfferItem/OfferItemRefID
D

PaxRefID 1..N M SelectedOffer/SelectedOfferItem/PaxRefID Passenger


reference. In the
current
implementation,
only one can be
provided.
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Freetext for service booking

getServiceDefi 0..1 O SelectedOffer/SelectedOfferItem/SelectedBundleS Should be filled


nitionID ervices/getServiceDefinitionID only if a freetext
should be
provided to book
the offer item. A
ServiceDefinition
in
DataLists/ServiceD
efinitionList should
be provided with
it.

Amadeus NDC
Last update: 11/30/2020
Page 16 of 59 amadeus.com
Designation Repeti Sta Location Comments
tion tus

Seat information

SeatRowNumb 0..1 O SelectedOffer/SelectedOfferItem/SelectedSeat/Se Should be filled


er atRowNumber only if a seat is in
the offer item to
be booked.

ColumnID 0..1 O SelectedOffer/SelectedOfferItem/SelectedSeat/Co Should be filled


lumnID only if a seat is in
the offer item to
be booked.

Example for a service in an offer item:

<UpdateOrderItem>
<AcceptOffer>
<SelectedOffer>
<OfferID>SULL-17364251535205768699-22</OfferID>
<OwnerCode>6X</OwnerCode>
<ShoppingResponseRefID>SULL-
17364251535205768699</ShoppingResponseRefID>
<SelectedOfferItem>
<OfferItemRefID>SULL-17364251535205768699-22-1</OfferItemRefID>
<PaxRefID>PAX1</PaxRefID>
</SelectedOfferItem>
</SelectedOffer>
</AcceptOffer>
</UpdateOrderItem>

Example for a flight exchange in an offer item:

<UpdateOrderItem>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

<AcceptOffer>
<SelectedOffer>
<OfferID>SULL-17364251535205768699-22</OfferID>
<OwnerCode>6X</OwnerCode>
<ShoppingResponseRefID>SULL-
17364251535205768699</ShoppingResponseRefID>
<SelectedOfferItem>
<OfferItemRefID>SULL-17364251535205768699-22-1</OfferItemRefID>
<PaxRefID>PAX1</PaxRefID>
</SelectedOfferItem>
</SelectedOffer>
</AcceptOffer>
</UpdateOrderItem>

Example for a service in an offer item with a freetext:

Amadeus NDC
Last update: 11/30/2020
Page 17 of 59 amadeus.com
<UpdateOrderItem>
<AcceptOffer>
<SelectedOffer>
<OfferID>SULL-17364251535205768699-22</OfferID>
<OwnerCode>6X</OwnerCode>
<ShoppingResponseRefID>SULL-
17364251535205768699</ShoppingResponseRefID>
<SelectedOfferItem>
<OfferItemRefID>SULL-17364251535205768699-22-1</OfferItemRefID>
<PaxRefID>PAX1</PaxRefID>
<SelectedBundleServices>
<SelectedServiceRefID>SERV1</SelectedServiceRefID>
</SelectedBundleServices>
</SelectedOfferItem>
</SelectedOffer>
</AcceptOffer>
</UpdateOrderItem>

Example for a seat in an offer item:

<UpdateOrderItem>
<AcceptOffer>
<SelectedOffer>
<OfferID>SULL-17364251535205768699-22</OfferID>
<OwnerCode>6X</OwnerCode>
<ShoppingResponseRefID>SULL-
17364251535205768699</ShoppingResponseRefID>
<SelectedOfferItem>
<OfferItemRefID>SULL-17364251535205768699-22-1</OfferItemRefID>
<PaxRefID>PAX1</PaxRefID>
<SelectedSeat>
<SeatRowNumber>15</SeatRowNumber>
<ColumnID>A</ColumnID>
</SelectedSeat>
</SelectedOfferItem>
</SelectedOffer>
</AcceptOffer>
</UpdateOrderItem>

Offer items from only one offer can be booked in the same request.
© 2020 Amadeus IT Group and its affiliates and subsidiaries

In case there are only element not in offer items to be booked, this structure should be created
empty to be grammar compliant, and the following CreateOrderItem structure should be filled.
Example of empty SelectedOffer:

Amadeus NDC
Last update: 11/30/2020
Page 18 of 59 amadeus.com
<SelectedOffer>
<OfferID></OfferID>
<OwnerCode>6X</OwnerCode>
<ShoppingResponseRefID></ShoppingResponseRefID>
<SelectedOfferItem>
<OfferItemRefID></OfferItemRefID>
<PaxRefID></PaxRefID>
</SelectedOfferItem>
</SelectedOffer>

CreateOrderItem

This structure should be used to book elements not in offer items: for example a seat request taken
directly from SeatAvailabilityRS.

Designatio Repet Sta Location Com


n ition tus ments

CreateOrder 1 O UpdateOrderItem/AcceptOffer/CreateOrderItem
Item

OfferItemID 1 M /CreateOrderItem/OrderItem/OfferItemID Manda


tory
item
ID,
not
read
by the
proces
s as
not
releva
nt in
this
flow.
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Column 1 M /CreateOrderItem/OrderItem/OfferItemType/SeatItem/Location/ Seat


Column colum
n

Number 1 M /CreateOrderItem/OrderItem/OfferItemType/SeatItem/Location/ Seat


Row/Number row
numbe
r

PassengerR 1 M /CreateOrderItem/OrderItem/OfferItemType/SeatItem/Location/ Passen


eferences Associations/Passengers/PassengerReferences ger
refere

Amadeus NDC
Last update: 11/30/2020
Page 19 of 59 amadeus.com
Designatio Repet Sta Location Com
n ition tus ments

nce.
Only
one
refere
nce
accept
ed.

SegmentRef 1..n M /CreateOrderItem/OrderItem/OfferItemType/SeatItem/Location/ Segme


erences Associations/Flight/SegmentReferences nts
refere
nces.

Example for a seat not in an offer item:

<CreateOrderItem>
<OrderItem>
<OfferItemID Owner="6X">SEAT1</OfferItemID>
<OfferItemType>
<SeatItem>
<Location>
<Column>A</Column>
<Row>
<Number>15</Number>
</Row>
<Associations>
<Passengers>
<PassengerReferences>PAX1</PassengerReferences>
</Passengers>
<Flight>
<SegmentReferences>SEG1</SegmentReferences>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

</Flight>
</Associations>
</Location>
</SeatItem>
</OfferItemType>
</OrderItem>
</CreateOrderItem>

Amadeus NDC
Last update: 11/30/2020
Page 20 of 59 amadeus.com
DataLists

ServiceDefinitions
Services definition details. This element is only mandatory if a freetext has to be provided to book a
service.

This information is returned in ServiceList response in ServiceDefinition node. The


BookingInstructions node is used to specify the format of the free text to be sent to book the
service.

Designation Repetiti Stat Location Comment


on us s

ServiceDefiniti 0..n O OrderChangeRQ/Request/Datalists/ServiceDefinitionList


on /ServiceDefinition

ServiceDefiniti 1 M /ServiceDefinition/ServiceDefinitionID Should be


onID the ID
referenced
in the
AddOfferIt
em.

Name 1 M /ServiceDefinition/Name Mandatory


in schema,
not
processed
by the
system.

Description 1..N M Mandatory in schema, not processed by the system.

Text 1 O /ServiceDefinition/BookingInstructions/Text Freetext


for service
© 2020 Amadeus IT Group and its affiliates and subsidiaries

booking

Example:

Amadeus NDC
Last update: 11/30/2020
Page 21 of 59 amadeus.com
<DataLists>
<ServiceDefinitionList>
<ServiceDefinition>
<ServiceDefinitionID>SERV1</ServiceDefinitionID>
<Name>PET</Name>
<Description>
<DescID>PET</DescID>
</Description>
<BookingInstructions>
<Text>DOG</Text>
</BookingInstructions>
</ServiceDefinition>
</ServiceDefinitionList>
</DataLists>

Order

Existing order reference. The OrderID is used to retrieve the order, if no booking reference is provided

Designation Repetition Status Location Comments

OrderID 1 M OrderChangeRQ/Request/Order/OrderID

OwnerCode 1 M OrderChangeRQ/Request/Order/OwnerCode

Example:

<Order>
<OrderID>6X_1346EA</OrderID>
<OwnerCode>6X</OwnerCode>
</Order>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

OrderChangeParameters

Option 1: To be sent along the payment information


In case a redirection can be expected at payment step, for authentication or payment on a third party,
this data structure should be provided. For 3DS, it will be included in the PAREQ and also provided in
the response as is, to be sent to the ACS in the redirection parameters.

Designation Repet Sta Location Comments


ition tus

OrderChangeP 1 O OrderChangeRQ/Request/OrderChangeParameters
arameters

Amadeus NDC
Last update: 11/30/2020
Page 22 of 59 amadeus.com
Designation Repet Sta Location Comments
ition tus

TermURL 1 M /OrderChangeParameters/Alerts/Alert/SecurePaym The URL to which


entAlert/URLs/TermURL the user will be
directed at the
conclusion of 3D
secure
authentication. It
should be the
merchant URL.
Example:
http://www.mysite
.com/confirm

TxnDate 1 O /OrderChangeParameters/Alerts/Alert/SecurePaym 3D secure


entAlert/Details/TxnDatas/TxnDates merchant data. It
is used to convey
information the
using application
wants to keep
between the
redirection steps.
It will be provided
by the ACS as a
post parameter
when it will call
the Term URL
after the 3DS
authentication. It
should be
base64 encoded.

Note: Any other information entered in the OrderChangeParameters element will be ignored.
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Example:

Amadeus NDC
Last update: 11/30/2020
Page 23 of 59 amadeus.com
<OrderChangeParameters>
<Alerts>
<Alert>
<SecurePaymentAlert>
<URLs>
<TermURL>http://www.mysite.com/confirm</TermURL>
</URLs>
<Details>
<TxnDatas>
<TxnDate>ZGF0YT10b3Rv</TxnDate>
</TxnDatas>
</Details>
</SecurePaymentAlert>
</Alert>
</Alerts>
</OrderChangeParameters>

Option 2: To be sent for 3DS authentication validation and order confirmation

When a redirection can be expected at payment step this structure should be used in the subsequent
OrderChangeRQ message to include the results.
For 3DS, a PARES from the authentication server should be provided in the request.

Designation Repetit Stat Location Commen


ion us ts

OrderChangePar 1 O OrderChangeRQ/Request/OrderChangeParameters
ameters

PARes 1 M /OrderChangeParameters/Alerts/Alert/SecurePayment Payer


Alert/PayerAuth/PARes authentic
ation
response
from the
Access
Control
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Server

Note: Any other information entered in the OrderChangeParameters element will be ignored.

Example:

Amadeus NDC
Last update: 11/30/2020
Page 24 of 59 amadeus.com
<OrderChangeParameters>
<Alerts>
<Alert>
<SecurePaymentAlert>
<PayerAuth>

<PARes>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</PA
Res>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

</PayerAuth>
</SecurePaymentAlert>
</Alert>
</Alerts>
</OrderChangeParameters>

Option 3 : To be sent for Order Split

In case an Order Split is expected this data structure should be provided.

Amadeus NDC
Last update: 11/30/2020
Page 25 of 59 amadeus.com
Designation Repetiti Statu Location Commen
on s ts

OrderChangeParame 1 O OrderChangeRQ/Request/OrderChangeParameter
ters s

Reason 1 M OrderChangeRQ/Request/OrderChangeParameter For PNR


s/Reason split :
Reason
should be
populated
with DIV
option

Example:

<OrderChangeParameters>
<Reason>DIV</Reason>
</OrderChangeParameters>

Payments
Forms of payment are listed in the PaymentInfo element. Only one form of payment is accepted per
request.

Designation Repetit Stat Location Commen


ion us ts

PaymentInfo 0..N O OrderChangeRQ/Request/PaymentInfo

Amount 1 M /PaymentInfo/Amount The


amount
© 2020 Amadeus IT Group and its affiliates and subsidiaries

for this
FOP.
Mandator
y for the
processin
g. The
"CurCode
"
attribute
is used to
give the
currency

Amadeus NDC
Last update: 11/30/2020
Page 26 of 59 amadeus.com
Designation Repetit Stat Location Commen
ion us ts

TypeCode 1 M /PaymentInfo/TypeCode Payment


code (CC,
CA, etc).

Credit card details

PaymentCard 1 O /PaymentInfo/PaymentMethod/PaymentCard Payment


Card
Method

CardNumber 1 M /PaymentInfo/PaymentMethod/PaymentCard/CardNum Credit


ber card
number

SeriesCode 1 M /PaymentInfo/PaymentMethod/PaymentCard/SeriesCo Verificatio


de n digits
(ex: 123)

ApprovalCode 1 O /Payment/PaymentCard/ApprovalCode Credit


card
external
approval
code.
Should be
allowed
via
configurat
ion.

CreditCardVend 1 M /Payment/PaymentMethod/PaymentCard/CreditCardVe This is


orCode ndorCode the type
of the
© 2020 Amadeus IT Group and its affiliates and subsidiaries

payment
card (CA,
VI...).

ExpirationDate 1 M /Payment/PaymentMethod/PaymentCard/ExpirationDa Credit


te card
expiry
date

Credit card holder contact

CardholderConta 1 O /PaymentInfo/PaymentMethod/PaymentCard/Cardhold
ctInfo erContactInfo

Amadeus NDC
Last update: 11/30/2020
Page 27 of 59 amadeus.com
Designation Repetit Stat Location Commen
ion us ts

StreetText 0..2 O /CardholderContactInfo/StreetText Street


name and
number

PostalCode 0..1 O /CardholderContactInfo/PostalCode

CityName 0..1 O /CardholderContactInfo/CityName

Country 1 O CardholderContactInfo/CountrySubDivisionName Example:


SubDivision New York
Name

CountryCode 0..1 O /CardholderContactInfo/CountryCode ISO


country
code.
Example:
US, FR.

Cash

Cash 0..1 O /PaymentInfo/PaymentMethod/Cash Used to


indicate
payment
in cash.

CashInd 1 M /PaymentInfo/PaymentMethod/Cash/CashInd Must be


set to
"true".

Other (freetext methods of payment)

OtherPaymentM 0..1 O /PaymentInfo/PaymentMethod/OtherPaymentMethod Used for


ethod freetext
© 2020 Amadeus IT Group and its affiliates and subsidiaries

methods
of
payment.
The
Fopcode
is taken
from the
TypeCode
tag.

RemarkText 0..1 O /PaymentInfo/PaymentMethod/OtherPaymentMethod/ Freetext


Remark/RemarkText value for
the

Amadeus NDC
Last update: 11/30/2020
Page 28 of 59 amadeus.com
Designation Repetit Stat Location Commen
ion us ts

freetext
methof of
payment.

Note: Any other Payment information entered in the query will be ignored.

CC Example:

<PaymentInfo>
<Amount CurCode="EUR">100.00</Amount>
<TypeCode>CC</TypeCode>
<PaymentMethod>
<PaymentCard>
<CardNumber>4012999999999999</CardNumber>
<SeriesCode>123</SeriesCode>
<CreditCardVendorCode>VI</CreditCardVendorCode>
<ExpirationDate>1020</ExpirationDate>
<CardholderContactInfo>
<StreetText>Empire State Building</StreetText>
<StreetText>350 FIFTH AVENUE</StreetText>
<PostalCode>NY 10001</PostalCode>
<CityName>New York City</CityName>
<CountrySubDivisionName>New
York</CountrySubDivisionName>
<CountryCode>US</CountryCode>
</CardholderContactInfo>
</PaymentCard>
</PaymentMethod>
</PaymentInfo>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Cash Example:

Amadeus NDC
Last update: 11/30/2020
Page 29 of 59 amadeus.com
<PaymentInfo>
<Amount CurCode="EUR">100.00</Amount>
<TypeCode>CA</TypeCode>
<PaymentMethod>
<Cash>
<CashInd>true</CashInd>
</Cash
</PaymentMethod>
</PaymentInfo>

Other Example:

<PaymentInfo>
<Amount CurCode="EUR">100.00</Amount>
<TypeCode>EXT</TypeCode>
<PaymentMethod>
<OtherPaymentMethod>
<Remark>
<RemarkText>123465789</RemarkText>
</Remark>
</OtherPaymentMethod
</PaymentMethod>
</PaymentInfo>

Receiving a Reply: OrderViewRS


An OrderViewRS message is sent in response to the OrderChangeRQ.

Please refer to the OrderRetrieve 18.1 Implementation guide for the implementation of this
message.

Troubleshooting
Please refer to Troubleshooting chapter in OrderCreate Implementation guide: OrderCreate
18.1 Implementation guide.
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 30 of 59 amadeus.com
Detailed Use Cases

Use case 1: Book an extra seat for one of the


passengers in the order
Use Case Description
OrderChange is sent to add an extra seat to a passenger in the order. The order is referenced
using its ID. Payment for the extra seat is performed using a visa credit card.

Preconditions
 An order has been created successfully with OrderCreate
 An OrderRetrieve has been run successfully on the order.
 A SeatAvailability has been run successfully to select a seat for the flight.

Message
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 31 of 59 amadeus.com
<OrderChangeRQ xmlns="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ">
<Party>
<Sender>
<TravelAgency>
<AgencyID>NCE6X09DC</AgencyID>
</TravelAgency>
</Sender>
</Party>
<Request>
<ChangeOrder>
<UpdateOrderItem>
<AcceptOffer>
<SelectedOffer>
<OfferID/>
<OwnerCode>6X</OwnerCode>
<ShoppingResponseRefID/>
<SelectedOfferItem>
<OfferItemRefID/>
<PaxRefID/>
</SelectedOfferItem>
</SelectedOffer>
<CreateOrderItem>
<OrderItem>
<OfferItemID Owner="6X">SEAT1</OfferItemID>
<OfferItemType>
<SeatItem>
<Location>
<Column>A</Column>
<Row>
<Number>15</Number>
</Row>
<Associations>
<Passengers>

<PassengerReferences>PAX1</PassengerReferences>
</Passengers>
<Flight>

<SegmentReferences>SEG1</SegmentReferences>
</Flight>
</Associations>
</Location>
</SeatItem>
</OfferItemType>
</OrderItem>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

</CreateOrderItem>
</AcceptOffer>
</UpdateOrderItem>
</ChangeOrder>
<Order>
<OrderID>6X_123AA16</OrderID>
<OwnerCode>6X</OwnerCode>
</Order>
<PaymentInfo>
<Amount CurCode="EUR">100.00</Amount>
<TypeCode>CC</TypeCode>
<PaymentMethod>
<PaymentCard>
<CardNumber>4012999999999999</CardNumber>
<SeriesCode>123</SeriesCode>
<CreditCardVendorCode>VI</CreditCardVendorCode>
<ExpirationDate>1020</ExpirationDate>

Amadeus NDC
Last update: 11/30/2020
Page 32 of 59 amadeus.com
<CardholderContactInfo>
<Individual>
<Surname>Smith</Surname>
</Individual>
<PostalAddress>
<StreetText>820 1st Avenue</StreetText>
<StreetText>Bis</StreetText>
<PostalCode>4589613</PostalCode>
<CityName>New York City</CityName>

<CountrySubDivisionName>New York<CountrySubDivisionName>
<CountryCode>US</CountryCode>
</PostalAddress>
</CardholderContactInfo>
</PaymentCard>
</PaymentMethod>
</PaymentInfo>
</Request>
</OrderChangeRQ>

The OrderViewRS response is detailed in OrderRetrieve 18.1 Implementation guide

Use case 2: Book extra services from offer items


Use Case Description
OrderChange is sent to book extra services for two passengers in the order. The order is
referenced using its booking reference (record locator). Payment for the extra seat is
performed using a visa credit card.

Preconditions
 An order has been created successfully with OrderCreate
 An OrderRetrieve has been run successfully on the order.
 A ServiceListRQ has been run to select services from the catalogue
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Message

Amadeus NDC
Last update: 11/30/2020
Page 33 of 59 amadeus.com
<OrderChangeRQ xmlns="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ">
<Party>
<Sender>
<TravelAgency>
<AgencyID>NCE6X09DC</AgencyID>
</TravelAgency>
</Sender>
</Party>
<Request>
<BookingRef>
<BookingID>123AA16</BookingID>
<BookingEntity>6X</BookingEntity>
</BookingRef>
<ChangeOrder>
<UpdateOrderItem>
<AcceptOffer>
<SelectedOffer>
<OfferID>SULL-17364251535205768699-22</OfferID>
<OwnerCode>6X</OwnerCode>
<ShoppingResponseRefID>SULL-
17364251535205768699</ShoppingResponseRefID>
<SelectedOfferItem>
<OfferItemRefID>SULL-17364251535205768699-22-
1</OfferItemRefID>
<PaxRefID>PAX1</PaxRefID>
</SelectedOfferItem>
<SelectedOfferItem>
<OfferItemRefID>SULL-17364251535205768699-22-
1</OfferItemRefID>
<PaxRefID>PAX2</PaxRefID>
</SelectedOfferItem>
</SelectedOffer>
</AcceptOffer>
</UpdateOrderItem>
</ChangeOrder>
<Order>
<OrderID>6X_123AA16</OrderID>
<OwnerCode>6X</OwnerCode>
</Order>
<PaymentInfo>
<Amount CurCode="EUR">100.00</Amount>
<TypeCode>CC</TypeCode>
<PaymentMethod>
<PaymentCard>
<CardNumber>4012999999999999</CardNumber>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

<SeriesCode>123</SeriesCode>
<CreditCardVendorCode>VI</CreditCardVendorCode>
<ExpirationDate>1020</ExpirationDate>
<CardholderContactInfo>
<Individual>
<Surname>Smith</Surname>
</Individual>
<PostalAddress>
<StreetText>820 1st Avenue</StreetText>
<StreetText>Bis</StreetText>
<PostalCode>4589613</PostalCode>
<CityName>New York City</CityName>

<CountrySubDivisionName>New York<CountrySubDivisionName>
<CountryCode>US</CountryCode>
</PostalAddress>
</CardholderContactInfo>

Amadeus NDC
Last update: 11/30/2020
Page 34 of 59 amadeus.com
</PaymentCard>
</PaymentMethod>
</PaymentInfo>
</Request>
</OrderChangeRQ>

The OrderViewRS response is detailed in OrderRetrieve 18.1 Implementation guide.

Use case 3: Book extra service from offer item and


extra seat (not in offer item)
Use Case Description
OrderChange is sent to book an extra service from the catalogue (ServiceListRS), and a seat
taken from SeatAvailabilityRS. The order is referenced using its ID. Payment for the extra seat
is performed using cash method of payment.

Preconditions
 An order has been created successfully with OrderCreate.
 An OrderRetrieve has been run successfully on the order.
 A ServiceListRQ has been run to select a service from the catalogue.
 A SeatAvailabilityRQ has been run to select a seat.

Message
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 35 of 59 amadeus.com
<OrderChangeRQ xmlns="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ">
<Party>
<Sender>
<TravelAgency>
<AgencyID>NCE6X09DC</AgencyID>
</TravelAgency>
</Sender>
</Party>
<Request>
<ChangeOrder>
<UpdateOrderItem>
<AcceptOffer>
<SelectedOffer>
<OfferID>SULL-17364251535205768699-22</OfferID>
<OwnerCode>6X</OwnerCode>
<ShoppingResponseRefID>SULL-
17364251535205768699</ShoppingResponseRefID>
<SelectedOfferItem>
<OfferItemRefID>SULL-17364251535205768699-22-
1</OfferItemRefID>
<PaxRefID>PAX1</PaxRefID>
</SelectedOfferItem>
</SelectedOffer>
<CreateOrderItem>
<OrderItem>
<OfferItemID Owner="6X">SEAT1</OfferItemID>
<OfferItemType>
<SeatItem>
<Location>
<Column>A</Column>
<Row>
<Number>15</Number>
</Row>
<Associations>
<Passengers>

<PassengerReferences>PAX2</PassengerReferences>
</Passengers>
<Flight>

<SegmentReferences>SEG1</SegmentReferences>
</Flight>
</Associations>
</Location>
</SeatItem>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

</OfferItemType>
</OrderItem>
</CreateOrderItem>
</AcceptOffer>
</UpdateOrderItem>
</ChangeOrder>
<Order>
<OrderID>6X_123AA16</OrderID>
<OwnerCode>6X</OwnerCode>
</Order>
<PaymentInfo>
<Amount CurCode="EUR">100.00</Amount>
<TypeCode>CC</TypeCode>
<PaymentMethod>
<PaymentCard>
<CardNumber>4012999999999999</CardNumber>
<SeriesCode>123</SeriesCode>

Amadeus NDC
Last update: 11/30/2020
Page 36 of 59 amadeus.com
<CreditCardVendorCode>VI</CreditCardVendorCode>
<ExpirationDate>1020</ExpirationDate>
<CardholderContactInfo>
<Individual>
<Surname>Smith</Surname>
</Individual>
<PostalAddress>
<StreetText>820 1st Avenue</StreetText>
<StreetText>Bis</StreetText>
<PostalCode>4589613</PostalCode>
<CityName>New York City</CityName>

<CountrySubDivisionName>New York<CountrySubDivisionName>
<CountryCode>US</CountryCode>
</PostalAddress>
</CardholderContactInfo>
</PaymentCard>
</PaymentMethod>
</PaymentInfo>
</Request>
</OrderChangeRQ>

The OrderViewRS response is detailed in OrderRetrieve 18.1 Implementation guide

Use case 4: Book extra services from offer items,


3DS requested for payment
Use Case Description
OrderChange is sent to book extra services for two passengers in the order. The order is
referenced using its booking reference (record locator). Payment for the extra seat is
performed using a visa credit card. A redirection to authentication the payer using 3D secure
is requested in response.

Preconditions
© 2020 Amadeus IT Group and its affiliates and subsidiaries

 An order has been created successfully with OrderCreate


 An OrderRetrieve has been run successfully on the order.
 A ServiceListRQ has been run to select services from the catalogue

Amadeus NDC
Last update: 11/30/2020
Page 37 of 59 amadeus.com
Message
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 38 of 59 amadeus.com
<OrderChangeRQ xmlns="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ">
<Party>
<Sender>
<TravelAgency>
<AgencyID>NCE6X09DC</AgencyID>
</TravelAgency>
</Sender>
</Party>
<Request>
<BookingRef>
<BookingID>123AA16</BookingID>
<BookingEntity>6X</BookingEntity>
</BookingRef>
<ChangeOrder>
<UpdateOrderItem>
<AcceptOffer>
<SelectedOffer>
<OfferID>SULL-17364251535205768699-22</OfferID>
<OwnerCode>6X</OwnerCode>
<ShoppingResponseRefID>SULL-
17364251535205768699</ShoppingResponseRefID>
<SelectedOfferItem>
<OfferItemRefID>SULL-17364251535205768699-22-
1</OfferItemRefID>
<PaxRefID>PAX1</PaxRefID>
</SelectedOfferItem>
<SelectedOfferItem>
<OfferItemRefID>SULL-17364251535205768699-22-
1</OfferItemRefID>
<PaxRefID>PAX2</PaxRefID>
</SelectedOfferItem>
</SelectedOffer>
</AcceptOffer>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

</UpdateOrderItem>
</ChangeOrder>
<Order>
<OrderID>6X_123AA16</OrderID>
<OwnerCode>6X</OwnerCode>
</Order>
<OrderChangeParameters>
<Alerts>
<Alert>
<SecurePaymentAlert>
<URLs>
<TermURL>http://www.mysite.com/confirm</TermURL>

Amadeus NDC
Last update: 11/30/2020
Page 39 of 59 amadeus.com
</URLs>
<Details>
<TxnDatas>
<TxnDate>ZGF0YT10b3Rv</TxnDate>
</TxnDatas>
</Details>
</SecurePaymentAlert>
</Alert>
</Alerts>
</OrderChangeParameters>
<PaymentInfo>
<Amount CurCode="EUR">100.00</Amount>
<TypeCode>CC</TypeCode>
<PaymentMethod>
<PaymentCard>
<CardNumber>4012999999999999</CardNumber>
<SeriesCode>123</SeriesCode>
<CreditCardVendorCode>VI</CreditCardVendorCode>
<ExpirationDate>1020</ExpirationDate>
<CardholderContactInfo>
<Individual>
<Surname>Smith</Surname>
</Individual>
<PostalAddress>
<StreetText>820 1st Avenue</StreetText>
<StreetText>Bis</StreetText>
<PostalCode>4589613</PostalCode>
<CityName>New York City</CityName>

<CountrySubDivisionName>New York<CountrySubDivisionName>
<CountryCode>US</CountryCode>
</PostalAddress>
</CardholderContactInfo>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

</PaymentCard>
</PaymentMethod>
</PaymentInfo>
</Request>
</OrderChangeRQ>

The OrderViewRS response is detailed in OrderRetrieve 18.1 Implementation guide.

Amadeus NDC
Last update: 11/30/2020
Page 40 of 59 amadeus.com
Use case 5: Confirm a pending order
Use Case Description
OrderChange is sent to confirm a pending order that has been made with an OrderCreate
without payment information. The order is referenced using its order ID. Payment is
performed using a visa credit card. The credit card is nor enrolled for 3DS.

Preconditions
 An order has been created successfully with OrderCreate, without payment information
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 41 of 59 amadeus.com
Message
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 42 of 59 amadeus.com
<OrderChangeRQ xmlns="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ">
<Party>
<Sender>
<TravelAgency>
<AgencyID>NCE6X09DC</AgencyID>
</TravelAgency>
</Sender>
</Party>
<Request>
<Order>
<OrderID>6X_123AA16</OrderID>
<OwnerCode>6X</OwnerCode>
</Order>
<OrderChangeParameters>
<Alerts>
<Alert>
<SecurePaymentAlert>
<URLs>
<TermURL>http://www.mysite.com/confirm</TermURL>
</URLs>
<Details>
<TxnDatas>
<TxnDate>ZGF0YT10b3Rv</TxnDate>
</TxnDatas>
</Details>
</SecurePaymentAlert>
</Alert>
</Alerts>
</OrderChangeParameters>
<PaymentInfo>
<Amount CurCode="EUR">100.00</Amount>
<TypeCode>CC</TypeCode>
<PaymentMethod>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

<PaymentCard>
<CardNumber>4012999999999999</CardNumber>
<SeriesCode>123</SeriesCode>
<CreditCardVendorCode>VI</CreditCardVendorCode>
<ExpirationDate>1020</ExpirationDate>
<CardholderContactInfo>
<Individual>
<Surname>Smith</Surname>
</Individual>
<PostalAddress>
<StreetText>820 1st Avenue</StreetText>
<StreetText>Bis</StreetText>

Amadeus NDC
Last update: 11/30/2020
Page 43 of 59 amadeus.com
<PostalCode>4589613</PostalCode>
<CityName>New York City</CityName>

<CountrySubDivisionName>New York<CountrySubDivisionName>
<CountryCode>US</CountryCode>
</PostalAddress>
</CardholderContactInfo>
</PaymentCard>
</PaymentMethod>
</PaymentInfo>
</Request>
</OrderChangeRQ>

The OrderViewRS response is detailed in OrderRetrieve 18.1 Implementation guide.

Use case 6: Validate a 3DS authentication and


confirm the order
Use Case Description
OrderChange is sent to confirm a 3DS authentication and confirm the order. A Pares is sent in
the query to convey the payer authentication result. The order is referenced using its order
ID.

Preconditions
 An order has been initiated via OrderCreateRQ or OrderChangeRQ, with credit card
information.
 The credit card is enrolled for 3DS.
© 2020 Amadeus IT Group and its affiliates and subsidiaries

 The 3DS authentication has been performed (successfully or not) on the Access Control
Server

Amadeus NDC
Last update: 11/30/2020
Page 44 of 59 amadeus.com
Message
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 45 of 59 amadeus.com
<OrderChangeRQ xmlns="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ">
<Party>
<Sender>
<TravelAgency>
<AgencyID>NCE6X09DC</AgencyID>
</TravelAgency>
</Sender>
</Party>
<Request>
<Order>
<OrderID>6X_PENDING_PAYMENT_CONFIRMATION</OrderID>
<OwnerCode>6X</OwnerCode>
</Order>
<OrderChangeParameters>
<Alerts>
<Alert>
<SecurePaymentAlert>
<PayerAuth>

<PARes>eJzdWFmTm0gSfvevcPQ8KmwuocNBa6K4DxWHBBLwhgABEpcAiePXL2rZ3T1ee8Ozsxuxs4og
VHxkZWVWZn4kRf3eZenHW1jVSZE/P2Gf0aePYe4XQZJHz0+WyX9aPP2++kCZcRWG7Db0r1W4omBY114
UfkyC5ycdbMLLJ531YM9vIF4snlbUHatfnm4VWgwMuSw8x+jmqX3dzbhR4OuCq3G9zziFfLsdFVd+7O
XNivL8Cy2pqymOYeicQr7eUllYSewKw4kpOZsvlhTyACjkbaZ+vY/q0cwuCVb2rB7aQAoXQrbIOyVOm
oOSDwBXWemZQu4SVOA14QpHsQU6w9GP6PwLhn4hR9UvOFXe1YGsuI668SmOLyjkPUSNO1KNO9avlvPx
0esdFXZlkYf3SRTyOqaQN+tKL1+hf/yNoneUMu0V1STZd1ZhX1CUQl5wqm685lqvHAr5OqJ873ZbQRa
0P7lGb19EqNBPVig5GjX+v8wCaVRUSRNnK+wh8wZQyN0U5CWeK2qbRPm4WBV+HJMmr5+f4qYpvyBI27
afW+JzUUUIPnqBoEtkFAjqJPrt6TErDKT8WPypaYyXF3nie2kyeM2YHDBs4iL4+Grbj9SYm7smDNlwz
KdR1Scfm+af7ghKYOQT8s6DX9H2vVFV7X2qYw+7K9qEx/Ae6PCjtZGen377SZ6zSRTWzb+z2LeFHhp2
XnoNV9aMvBSmarvznFcjp3YsYC+3weS8vOfye0kKeTVwHL9F4N0OPAQx3LcYghdsmvWnxSRKhG3AyPh
WI+ypfj0Zx7JATW/W1wRR66R4pZsZUSz0nVMIqHHluw+bBrUzInYOAE57TEJQxWhrv7lZrbWr0DUniH
DR6JuZU8BUCNfxUZ3HqsmGtErqisziH0J3IOOgshBs33bXXsbMXQBbexOgS8m6HYeWDq0iZeSEQ58fr
rwzn1LC/uGXTaJL1mu8x4gJqyY5jtkzVjCUJDYzGQa0SgRaiQaRJAOdnxyzy1mX2RACVGC2F2ErHQjW
4GjasACUBBUadcsYDrszDIFrZcE6cWsIzgLALI6hIQNZp2NNsKYjdUcD36Q5snRwq+NYoD2wwqRRvnH
© 2020 Amadeus IT Group and its affiliates and subsidiaries

2mzSwYSeywHvgtcnhI5ZgvSugTSA06Xrv9s4Wax37/E4nNGmejkOT66QBxHR0vsTnRFi2KM0Y3J4Xx2
ej7oOwSQ3hdZ2rgy8bSE9t1uTGuud6aI4X6wzarhgx6Y512hvWRg7aMQOQH2s6Jji723e+S1wrteqJU
yGoX3ynO8iZWXpyTc6AYPrYjxiKxh6LXWGH+QPnQ7p44B00Rwxf2/L5sMVQD7caN5fjtf3i16tOMOq0
BJ6EJ+4EGe59PGSwcSx/fDbqqccLON/W6cnTAUfbyF20rOHISuFK8c1XwUsMATv6dY+jDAqBBppiE4K
ObkKR7u1w3x9UIAMx9rHTROvc89XahHDuBdMwdLA19M3S44CR6qWViUPnb7vFkpahantoChUOAZFems
QxFurTPqH5DL+gncz0Bnah3dt50mtKf0YThoXmZYCXxkfMS18ElzEFD955x3SWlpDMYbof/KFuZO1Wk
ChMKzv3JHatgwjSAAin6Dhto+PXOGxQkwZSC1hQ01EaxeeIjm8xAwyUEzsnMAk6PaSqaTK06O7J1M94
1N0bkYHv+kBIM2+vxoFgteJDl0bTDsdL8LLV48aVB7gO+JTYNqcuF4clGtrjvkX3fBC3kIvcaNzjfRw
54TlyjDFfuF/Jl7+aG6/zx9wQ77lhZctbwP7Z/MAZxmC7Y05eSrY3CBOo7+sIGBYP7uVqAFPQCGGXGP
YuOkzcjWWzaeDhxYVA08n6XOFBEudSiYcbB8SX3cLtNcKqDzmtXHmonNvTzi4qLxHoG13zazrFE6j2e
hVOeyafspo+qU0C2yw3uK0FTJDALjUuSrVQJrPgPL7piPlJJrdtArkmr1Ejo2vZ8Du8L9AhjTH6cCwH
bVqWU9k2uuh5JMLvWe5HtMfkp5H2ovBHtBf8hPboX6G9v0pxb/NHisPGcO/k24Ew/gM0x3WQ/57mXrD

Amadeus NDC
Last update: 11/30/2020
Page 46 of 59 amadeus.com
/LZoz/0s0J99m0Xbsmf21R4e+E990dLaL/Kz1mY3KFPnc0vMuC3DVKf3G6l2aJmf23HYuBFTdU1gN6H
QqKRyY7pBA1Q9XDcpNtZRKR6wmljaNQdBgCqglZSmtT1tBF5WZ0YgqelgD5Wx6JOmeLMI9pih2uy2vm
WiY4SI5sCSzMO3I2YWIocv8bm0byu0bzd1zAYL2vj8B1xo8BCN+/Cdf+YevHDggS83dDLt0uVRKiwsD
VDh6PHNZVLabtKnap6SoXafRemAHWG+jAzrAAdBWUYLqrLW36zBV9MHXdYXARoY/GaS8nrr4HBs6cVJ
mZ6LQI5WfFKcQ2WZn1O0jQ4iR1OGLas4h+c1DbyaGrC/TJTb3okmWH3P9sJvHe1Y79kJOYvIimedlmq
LTXyxT9sCOZdrsf1Sm/v9hmXaqCXrtj2X6DfubvV1+tfsAPplmjZQeDkC6GW7flIzqXUzJ3W+GPm8YR
2DX2/ySin4Vart0fbxtueQAwG0Wn7XNIJaV4RKDhS4UPiGA1AHZWuAw1LhY5np3MVvrEMzNmZrfZmrG
HsVdNiGzHhHlaOENiLpUEQD3VeHMaFfq/NRpXay9+qfrjDnFGztUnJkaNIGxifnX7iM8t1Ho/LFjUGE
yWDdNLbelt8YWe63o5PnkIh8np9FX/LVj8MbOxbuCfyVfOIJYSgL3d8vlKDqDhU1OvIuxOKtty4Jv3Z
nVgpajkeFnHQYzYc/xWtXFnr7WmisGcnXLoiY/DFnniQk/cjPrgXRqx71FXBeFuFQYYj6JwdIOFo2JY
CE3U0xjv97lZVRxmIpBtogPIBDRbR6tZ3q6JPFy7vOmEoyCx5S75g2PaPpc59GjMMM38YyB1hLHFiO1
LY+MuG0n+ZBbQruxizHa7vXoxWKqXOftDzsM5O0bC3n97nr7Ins5hHk5F7ofG7w/L/rwD4V/Aiw</PA
Res>
</PayerAuth>
</SecurePaymentAlert>
</Alert>
</Alerts>
</OrderChangeParameters>
</Request>
</OrderChangeRQ>

The OrderViewRS response is detailed in OrderRetrieve 18.1 Implementation guide.

Use case 7: Change a flight in the order


Use Case Description
OrderChange is sent to confirm an exchange offer, in order to change, add or cancel some
flights in the order. To cancel all the flights OrderCancel should be called, OrderChange
always triggers a ticket exchange.
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Preconditions
 An order has been created successfully with OrderCreate
 An OrderRetrieve has been run successfully on the order and returned a successful
eligiblity to ATC Exchange.
 An OrderReshop has been run successfully to select an exchange offer for the flight.

Message

Amadeus NDC
Last update: 11/30/2020
Page 47 of 59 amadeus.com
<OrderChangeRQ xmlns="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ">
<Party>
<Sender>
<TravelAgency>
<AgencyID>NCE6X09DC</AgencyID>
</TravelAgency>
</Sender>
</Party>
<Request>
<BookingRef>
<BookingID>123AA16</BookingID>
<BookingEntity>6X</BookingEntity>
</BookingRef>
<ChangeOrder>
<UpdateOrderItem>
<AcceptOffer>
<SelectedOffer>
<OfferID>SULL-17364251535205768699-22</OfferID>
<OwnerCode>6X</OwnerCode>
<ShoppingResponseRefID>SULL-
17364251535205768699</ShoppingResponseRefID>
<SelectedOfferItem>
<OfferItemRefID>SULL-17364251535205768699-22-
1</OfferItemRefID>
<PaxRefID>PAX1</PaxRefID>
</SelectedOfferItem>
</SelectedOffer>
</AcceptOffer>
</UpdateOrderItem>
</ChangeOrder>
<Order>
<OrderID>6X_123AA16</OrderID>
<OwnerCode>6X</OwnerCode>
</Order>
<PaymentInfo>
<Amount CurCode="EUR">100.00</Amount>
<TypeCode>CC</TypeCode>
<PaymentMethod>
<PaymentCard>
<CardNumber>4012999999999999</CardNumber>
<SeriesCode>123</SeriesCode>
<CreditCardVendorCode>VI</CreditCardVendorCode>
<ExpirationDate>1020</ExpirationDate>
<CardholderContactInfo>
<Individual>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

<Surname>Smith</Surname>
</Individual>
<PostalAddress>
<StreetText>820 1st Avenue</StreetText>
<StreetText>Bis</StreetText>
<PostalCode>4589613</PostalCode>
<CityName>New York City</CityName>

<CountrySubDivisionName>New York<CountrySubDivisionName>
<CountryCode>US</CountryCode>
</PostalAddress>
</CardholderContactInfo>
</PaymentCard>
</PaymentMethod>
</PaymentInfo>
</Request>
</OrderChangeRQ>

Amadeus NDC
Last update: 11/30/2020
Page 48 of 59 amadeus.com
The OrderViewRS response is detailed in OrderRetrieve 18.1 Implementation guide.

Use case 8: Order Split


Use Case Description
OrderChange is sent to an order split, in order to divide an order into two different orders.
The function separates passengers from an Order and creates a new child Order with these
passengers and their associated segments and elements.

Prerequisites
 An order has been created successfully with OrderCreater.
 All existing quotations elements in the order are already confirmed and issued.
 The user is authorized to perform PNR Split
 PaxID in entry is the one returned in OrderRetrieve

Limitation
 Split before ticketing is not supported
 Same limitations than PNR split (Non-homogeneous conditions, increase/decrease
number in party, print on child PNR, etc.)
 Void of a sub-divided Order with same Credit Card. Agent has to do a manual reversal
 Infant child should not be specified in entry, it is automatically sub-divided with the
associated Adult

Message
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 49 of 59 amadeus.com
<OrderChangeRQ xmlns="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ">
<Sender>
<TravelAgency>
<AgencyID>NCE6X09DC</AgencyID>
</TravelAgency>
</Sender>
<Request>
<BookingRef>
<BookingID>2ZGPX5</BookingID>
<BookingEntity>
<Carrier>
<AirlineDesigCode>6X</AirlineDesigCode>
</Carrier>
</BookingEntity>
</BookingRef>
<ChangeOrder>
<UpdatePax>
<New>
<PaxID>PAX1</PaxID>
<Individual>
<IndividualID>PAX1</IndividualID>
<Birthdate>1987-10-12</Birthdate>
<TitleName>MRS</TitleName>
<GivenName>Nameone</GivenName>
<Surname>surnameone</Surname>
</Individual>
</New>
</UpdatePax>
<UpdatePax>
<New>
<PaxID>PAX2</PaxID>
<Individual>
<IndividualID>PAX2</IndividualID>
<Birthdate>1987-10-12</Birthdate>
<TitleName>MR</TitleName>
<GivenName>Nametwo</GivenName>
<Surname>surnametwo</Surname>
</Individual>
</New>
</UpdatePax>
</ChangeOrder>
<OrderChangeParameters>
<Reason>DIV</Reason>
</OrderChangeParameters>
</Request>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

</OrderChangeRQ>

The OrderViewRS response contains the order Child response with the reference from Parent Order.
The OrderViewRS response is detailed in OrderRetrieve 18.1 Implementation guide.

Amadeus NDC
Last update: 11/30/2020
Page 50 of 59 amadeus.com
Use case 9: Update the order amounts adding the
OB fees
Use case description
In case of deferred payment, an order is created without OB fees. Since the order must be
payed using a credit card as FOP, the customer sends an OrderReshop (ob fees computation)
with the CC info to retrieve the new amount and OB fees value, and uses OrderChange just to
update the order amounts adding the CC OB fees.

Prerequisites
 The offer is priced without CC bin info (no OB fees computation)
 The order is created without payment info (deferred payment)
 The OB fees amount is computed using the dedicated OrderReshop feature

Message
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 51 of 59 amadeus.com
<OrderChangeRQ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ"
xsi:schemaLocation="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ
OrderChangeRQ.xsd">
<Party>
<Sender>
<TravelAgency>
<AgencyID>NCE6X09DC</AgencyID>
</TravelAgency>
</Sender>
</Party>
<Request>
<ActionContextCode>UPDATE_PAYMENT_METHOD</ActionContextCode>
<Order>
<OrderID>6X_LGAION</OrderID>
<OwnerCode>6X</OwnerCode>
</Order>
<PaymentInfo>
<Amount CurCode="EUR">946.74</Amount>
<TypeCode>CC</TypeCode>
<PaymentMethod>
<PaymentCard>
<CardNumber>4000009999999999</CardNumber>
<SeriesCode>123</SeriesCode>
<CreditCardVendorCode>VI</CreditCardVendorCode>
<ExpirationDate>1020</ExpirationDate>
</PaymentCard>
</PaymentMethod>
</PaymentInfo>
</Request>
</OrderChangeRQ>

Use case 10: Update the order amounts removing the OB fees, and requesting issuance and payment

Use case description


In case of deferred payment, an order is created including CC OB fees. Since the order must be payed
using CASH as FOP, the customer sends an OrderReshop (ob fees computation) with CA as FOP info to
retrieve the new total amount without CC OB fees, and uses OrderChange to update the order
© 2020 Amadeus IT Group and its affiliates and subsidiaries

amounts removing the CC OB fees, and triggering payment and issuance.

Prerequisites
The offer is priced with CC bin info (OB fees added in the offer) The order is created without payment
info (deferred payment) The new total amount without OB fees is computed using the dedicated
OrderReshop feature

Amadeus NDC
Last update: 11/30/2020
Page 52 of 59 amadeus.com
Message

<OrderChangeRQ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ"
xsi:schemaLocation="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ
OrderChangeRQ.xsd">
<Party>
<Sender>
<TravelAgency>
<AgencyID>NCE6X09DC</AgencyID>
</TravelAgency>
</Sender>
</Party>
<Request>
<ActionContextCode>UPDATE_PAYMENT_METHOD_AND_PAY</ActionContextCode>
<Order>
<OrderID>6X_LGAION</OrderID>
<OwnerCode>6X</OwnerCode>
</Order>
<PaymentInfo>
<Amount CurCode="EUR">946.74</Amount>
<TypeCode>CA</TypeCode>
<PaymentMethod>
<Cash>
<CashInd>true</CashInd>
</Cash>
</PaymentMethod>
</PaymentInfo>
</Request>
</OrderChangeRQ>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Use case 11: Update the order amounts updating the itinerary price (reprice TST)

Use case description


In case of deferred payment, an order is repriced (itinerary only) using the dedicated OrderReshop.
The offer obtained, is used in OrderChangeRQ to commit the pricing modification of the order.

Prerequisites
An OrderReshop to reprice the itinerary is requested for an un-ticketed order.

Amadeus NDC
Last update: 11/30/2020
Page 53 of 59 amadeus.com
Message

<OrderChangeRQ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ"

xsi:schemaLocation="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ
OrderChangeRQ.xsd">
<Party>
<Sender>
<TravelAgency>
<AgencyID>NCE6X09DC</AgencyID>
</TravelAgency>
</Sender>
</Party>
<Request>
<ActionContextCode>UPDATE_PRICE</ActionContextCode>
<ChangeOrder>
<UpdateOrderItem>
<AcceptOffer>
<SelectedOffer>
<OfferID>SP1P-18219519679674142917-1</OfferID>
<OwnerCode>6x</OwnerCode>
<ShoppingResponseRefID>SP2P-
1083566172268901941</ShoppingResponseRefID>
<SelectedOfferItem>
<OfferItemRefID>SP1P-18219519679674142917-1-
1</OfferItemRefID>
<PaxRefID>PAX2</PaxRefID>
<PaxRefID>PAX3</PaxRefID>
</SelectedOfferItem>
</SelectedOffer>
</AcceptOffer>
</UpdateOrderItem>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

</ChangeOrder>
<Order>
<OrderID>6X_5YNOD6</OrderID>
<OwnerCode>6X</OwnerCode>
</Order>
</Request>
</OrderChangeRQ>

Table 1 Reprice itinerary request

Amadeus NDC
Last update: 11/30/2020
Page 54 of 59 amadeus.com
Use case 11: Update the order amounts updating the itinerary price (reprice TST), pay&issue

Use case description


In case of deferred payment, an order is repriced (itinerary only) using the dedicated OrderReshop.
The offer obtained, is used in OrderChangeRQ to commit the pricing modification of the order, and
pay and issue.

Prerequisites
An OrderReshop to reprice the itinerary is requested for an un-ticketed order.
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 55 of 59 amadeus.com
Message
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 56 of 59 amadeus.com
<OrderChangeRQ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ"

xsi:schemaLocation="http://www.iata.org/IATA/2015/00/2018.1/OrderChangeRQ
OrderChangeRQ.xsd">
<Party>
<Sender>
<TravelAgency>
<AgencyID>NCE6X09DC</AgencyID>
</TravelAgency>
</Sender>
</Party>
<Request>
<ActionContextCode>UPDATE_PRICE</ActionContextCode>
<ChangeOrder>
<UpdateOrderItem>
<AcceptOffer>
<SelectedOffer>
<OfferID>SP1P-18219519679674142917-1</OfferID>
<OwnerCode>6x</OwnerCode>
<ShoppingResponseRefID>SP2P-
1083566172268901941</ShoppingResponseRefID>
<SelectedOfferItem>
<OfferItemRefID>SP1P-18219519679674142917-1-
1</OfferItemRefID>
<PaxRefID>PAX2</PaxRefID>
<PaxRefID>PAX3</PaxRefID>
</SelectedOfferItem>
</SelectedOffer>
</AcceptOffer>
</UpdateOrderItem>
</ChangeOrder>
<Order>
© 2020 Amadeus IT Group and its affiliates and subsidiaries

<OrderID>6X_5YNOD6</OrderID>
<OwnerCode>6X</OwnerCode>
</Order>
<PaymentInfo>
<Amount CurCode="AUD">1573.00</Amount>
<TypeCode>CC</TypeCode>
<PaymentMethod>
<PaymentCard>
<CardNumber>4147200022000006</CardNumber>
<SeriesCode>123</SeriesCode>
<CreditCardVendorCode>VI</CreditCardVendorCode>
<ExpirationDate>1024</ExpirationDate>

Amadeus NDC
Last update: 11/30/2020
Page 57 of 59 amadeus.com
<CardholderContactInfo>
<Individual>
<Surname>Smith</Surname>
</Individual>
</CardholderContactInfo>
</PaymentCard>
</PaymentMethod>
</PaymentInfo>
</Request>
</OrderChangeRQ>

Table 2 Reprice itinerary request

Glossary
CC - Credit Card

FF - Frequent Flyer
FOP - Form Of Payment
FOID - Form Of Identification
FQTV - Frequent flyer code for accruing miles
MCO - Miscellaneous Charge Order
PNR - Passenger Name Record
PTC - Passenger Type Code
TST - Transitional Stored Ticket
RFIC - Reason For Issuance Code
RFISC - Reason for Issuance Sub-Code
© 2020 Amadeus IT Group and its affiliates and subsidiaries

SSR - Special Service Request


SVC - Manual Auxiliary Segment
TSM - Transitional Stored MCO

Legal disclaimer
This document, including all information contained herein and any attached or related
documents, is strictly confidential and proprietary information of Amadeus and its respective
affiliates, subsidiaries, members, vendors and/or suppliers (the “Confidential Information”)
and is being shared with you for the sole and exclusive purpose of providing a functional
solution overview between the airline and NDC consumer as part of Amadeus Altéa NDC. This

Amadeus NDC
Last update: 11/30/2020
Page 58 of 59 amadeus.com
document is intended solely for information purposes. If you are not the intended recipient
you are notified that disclosing, copying or distributing the contents of this document or
information is strictly prohibited. Any Amadeus intellectual property or other information
contained in this document or relating to the solutions, any products or services described
herein shall remain the sole and exclusive property of Amadeus or its licensees, as applicable.
Nothing herein shall constitute a license, transfer or other grant of any rights in or to the
information or intellectual property contained or referenced herein. Any solutions, products,
services or company names that may be referred to in this presentation that are trademarks
are herewith acknowledged. Any disputes in connection with the breach of the above
provisions shall be governed by and construed in accordance with English law and is
submitted to the exclusive jurisdiction of the courts of London. Any content within this
document is subject to an agreement being entered into between the parties and will not be
considered as binding until agreed and formalised by the parties under a definitive
agreement.
© 2020 Amadeus IT Group and its affiliates and subsidiaries

Amadeus NDC
Last update: 11/30/2020
Page 59 of 59 amadeus.com

You might also like