Skip to main content

OrderChange

OrderChange samples

Add credit card payment to an existing order

POST /api/Servicing/r3.x/v21.3/OrderChange
<IATA_OrderChangeRQ xmlns = "http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersMessage">
<DistributionChain>
<DistributionChainLink xmlns = "http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes">
<Ordinal>1</Ordinal>
<OrgRole>Seller</OrgRole>
<ParticipatingOrg>
<OrgID>101234567</OrgID>
</ParticipatingOrg>
</DistributionChainLink>
</DistributionChain>
<PayloadAttributes>
<VersionNumber xmlns = "http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes">21.3</VersionNumber>
</PayloadAttributes>
<Request>
<Order xmlns = "http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes">
<OrderID>B8KESD</OrderID>
<OwnerCode>MX</OwnerCode>
</Order>
<PaymentFunctions xmlns = "http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes"><!--Payment Function for using Credit Card payment-->
<PaymentMethodCriteria>
<PaymentTypeCode>CC</PaymentTypeCode>
</PaymentMethodCriteria>
<PaymentProcessingDetails>
<Amount CurCode = "USD">205.60</Amount>
<Payer>
<PayerName>
<IndividualName>
<GivenName>Juan</GivenName>
<Surname>Dela Cruz</Surname>
</IndividualName>
</PayerName>
</Payer>
<PaymentMethod>
<PaymentCard>
<CardBrandCode>VI</CardBrandCode>
<CardNumber>XXXXXXXXXXXX1111</CardNumber>
<CardSecurityCode>XXX</CardSecurityCode>
<ExpirationDate>0130</ExpirationDate>
</PaymentCard>
</PaymentMethod>
</PaymentProcessingDetails>
</PaymentFunctions>
</Request>
</IATA_OrderChangeRQ>