Simple Order API Example: Capturing an Airline Payment
Simple Order API
Example: Capturing an Airline PaymentRequest
1234567891011121314151617181920212223<="urn:schemas-cybersource-com:transaction-data-1.124"> <merchantID>World Wide Travel</merchantID> <merchantReferenceCode>R98TV09EN200W</merchantReferenceCode> <ccCaptureService run="true"> <industryDatatype>airline</industryDatatype> <authRequestID>0839543530000172034078</authRequestID> </ccCaptureService> <purchaseTotals> <currency>EUR</currency> <grandTotalAmount>204.78</grandTotalAmount> </purchaseTotals> <airlineData> <agentCode>98222147</agentCode> <agentName>Cyber Vacations</agentName> <passengerName>Jane Smith</passengerName> <restrictedTicketIndicator>0</restrictedTicketIndicator> <ticketNumber>02721187251</ticketNumber> <leg id="0"> <class>H</class> <departureDate>121516</departureDate> <departureTime>0931</departureTime> <departureTimeSegment>A</departureTimeSegment> <carrierCode>AA</carrierCode> <destination>CDG</destination> <fareBasis>HL7WNR</fareBasis> </leg> <leg id="1"> <class>H</class> <departureDate>122016</departureDate> <departureTime>1625</departureTime> <departureTimeSegment>P</departureTimeSegment> <carrierCode>AA</carrierCode> <destination>LHR</destination> <fareBasis>HL7WNR</fareBasis> </leg> </airlineData> </>
Response
12345678910111213<:c="urn:schemas-cybersource-com:transaction-data-1.124"> <requestID>0305782650000167905080</requestID> <decision>ACCEPT</decision> <reasonCode>100</reasonCode> <merchantReferenceCode>R98TV09EN200W</merchantReferenceCode> <purchaseTotals><currency>EUR</currency></purchaseTotals> <ccCaptureReply> <reasonCode>100</reasonCode> <amount>204.78</amount> <reconciliationID>1094820975023470</reconciliationID> <enhancedDataEnabled>y</enhancedDataEnabled> </ccCaptureReply> </>