Skip Navigation

Check Payment Fraud

1.9.0
Air
Payment
SOAP API
Airline Carrier
  • Title : new optional attribute Title added to PersonNameGroup
  • MiddleName : new optional attribute Title added to PersonNameGroup
  • ContactInfoType : new complex element added with EmailAddress (String) and PhoneNumber (PhoneType) elements added
  • LoyaltyMemberDetail : new element added to PassengerDetailType
  • ContactInfo : new element added to PassengerDetailType
  • NdcInd : new optional attribute added to POS_Type
  • NameNumberInPNR : new attribute added to PassengerDetailType
  • Address : new complex element of type AddressType added to LoyaltyMembershipDetailType
  • ContactInfo : new complex element of type ContactInfoType added to LoyaltyMembershipDetailType
  • PersonNameGroup : new attribute group added to LoyaltyMembershipDetailType
  • MemberLoggedInInd : new attribute added to LoyaltyMembershipDetailType
  • ID : new complex attribute added to LoyaltyMembershipDetailType
  • Status : new attribute added to LoyaltyMembershipDetailType
  • Level : new attribute added to LoyaltyMembershipDetailType
  • IssueDate : new attribute added to LoyaltyMembershipDetailType
  • LoyaltyOalCode : new attribute added LoyaltyMembershipDetailType
  • CurrentBalance : new attribute added LoyaltyMembershipDetailType
  • LoyaltyMemberDetail : new element of type LoyaltyMembershipDetailType added to PaymentCardType
  • OrderOfferType : new attribute added to OrderDetail
  • OrderCreateDate : new attribute added to OrderDetail
  • LoyaltyMemberDetail : new element of type LoyaltyMembershipDetailType added to CustomerDetail
  • PersonNameGroup : new attribute group added CustomerDetail
  • Name : Attribute deleted from CustomerDetail

API Information

Format
XML
Current Version
1.9.0
Environment
Production

What's New

  • Title : new optional attribute Title added to PersonNameGroup
  • MiddleName : new optional attribute Title added to PersonNameGroup
  • ContactInfoType : new complex element added with EmailAddress (String) and PhoneNumber (PhoneType) elements added
  • LoyaltyMemberDetail : new element added to PassengerDetailType
  • ContactInfo : new element added to PassengerDetailType
  • NdcInd : new optional attribute added to POS_Type
  • NameNumberInPNR : new attribute added to PassengerDetailType
  • Address : new complex element of type AddressType added to LoyaltyMembershipDetailType
  • ContactInfo : new complex element of type ContactInfoType added to LoyaltyMembershipDetailType
  • PersonNameGroup : new attribute group added to LoyaltyMembershipDetailType
  • MemberLoggedInInd : new attribute added to LoyaltyMembershipDetailType
  • ID : new complex attribute added to LoyaltyMembershipDetailType
  • Status : new attribute added to LoyaltyMembershipDetailType
  • Level : new attribute added to LoyaltyMembershipDetailType
  • IssueDate : new attribute added to LoyaltyMembershipDetailType
  • LoyaltyOalCode : new attribute added LoyaltyMembershipDetailType
  • CurrentBalance : new attribute added LoyaltyMembershipDetailType
  • LoyaltyMemberDetail : new element of type LoyaltyMembershipDetailType added to PaymentCardType
  • OrderOfferType : new attribute added to OrderDetail
  • OrderCreateDate : new attribute added to OrderDetail
  • LoyaltyMemberDetail : new element of type LoyaltyMembershipDetailType added to CustomerDetail
  • PersonNameGroup : new attribute group added CustomerDetail
  • Name : Attribute deleted from CustomerDetail

Business Value

  • New attribute and elements added to the schema

New Features

In the Request

Optional

Parameter: Title

Type: string

Description: Title of a person

Sample Value:

Title = "Mr"

In the Request

Optional

Parameter: MiddleName

Type: string

Description: MiddleName to indicate the middle name of the passenger

Sample Value:

MiddleName="Ross"

In the Request

Optional

Parameter: LoyaltyMemberDetail

Type: LoyaltyMembershipDetailType

Description: Loyalty member details of a passenger

Sample Value:

   |-|LoyaltyMemberDetail Name="Dan ROSS WATSON"  Title="Mr" FirstName="DAN" MiddleName="Ross" LastName="WATSON" MemberLoggedInInd="true" Id="123455" Status="ACTIVE"     Level="GOLD" IssueDate="2019-05-26" LoyaltyOalCode="GOLD" CurrentBalance="10.00"|--|                      |-|Address AddressType="0"|--|          |-|StreetNmbr PO_Box="12345"|--||-|/StreetNmbr|--|          |-|BldgRoom|--|2|-|/BldgRoom|--|            |-|AddressLine1|--|Number1|-|/AddressLine1|--|          |-|AddressLine2|--|MarxStreet|-|/AddressLine2|--|           |-|PostalCode|--|V3W 0R8|-|/PostalCode|--|          |-|County|--|CA|-|/County|--|           |-|StateProv StateCode="BC" Name="Texas"|--||-|/StateProv|--|           |-|Country Code="AA" Name="America"|--||-|/Country|--|      |-|/Address|--|     |-|ContactInfo|--|          |-|EmailAddress|--|test@test.com|-|/EmailAddress|--|            |-|PhoneNumber Number="1212121276" Type="M"/|--|        |-|/ContactInfo|--|     |-|/LoyaltyMemberDetail|--|

In the Request

Optional

Parameter: ContactInfo

Type: ContactInfoType

Description: Contact Information of a passenger

Sample Value:

        |-|ContactInfo|--|          |-|EmailAddress|--|test@test.com|-|/EmailAddress|--|            |-|PhoneNumber Number="1212129276" Type="M"/|--|        |-|/ContactInfo|--|

In the Request

Optional

Parameter: NameNumberInPNR

Type: string

Description: NameNumberInPNR to indicate position of this name in the list of passengers.

Sample Value:

NameNumberInPNR="1"

In the Request

Optional

Parameter: NdcInd

Type: POS_Type

Description: Indicate request via New Distribution Capability (NDC) program

Sample Value:

NdcInd="true"

In the Request

Optional

Parameter: LoyaltyMemberDetail

Type: LoyaltyMembershipDetailType

Description: LoyaltyMemberDetail is new element added under PaymentCardType

Sample Value:

|-|LoyaltyMemberDetail Name="Dan ROSS WATSON"  Title="Mr" FirstName="DAN" MiddleName="ROSS" LastName="WATSON" MemberLoggedInInd="true" Id="123455" Status="ACTIVE"    Level="GOLD" IssueDate="2019-05-26" LoyaltyOalCode="GOLD" CurrentBalance="10.00"|--|      |-|Address AddressType="0"|--|          |-|StreetNmbr PO_Box="12345"|--||-|/StreetNmbr|--|          |-|BldgRoom|--|2|-|/BldgRoom|--|            |-|AddressLine1|--|Number1|-|/AddressLine1|--|          |-|AddressLine2|--|MarxStreet|-|/AddressLine2|--|           |-|CityName|--|Surrey|-|/CityName|--|           |-|PostalCode|--|V3W 0R8|-|/PostalCode|--|          |-|County|--|CA|-|/County|--|           |-|StateProv StateCode="BC" Name="Texas"|--||-|/StateProv|--|           |-|Country Code="AA" Name="America"|--||-|/Country|--|      |-|/Address|--|=        |-|ContactInfo|--|          |-|EmailAddress|--|abcd@gmail.com|-|/EmailAddress|--|           |-|PhoneNumber Number="###########9276" Type="M"/|--|       |-|/ContactInfo|--|     |-|/LoyaltyMemberDetail|--|

In the Request

Optional

Parameter: OrderType

Type: string

Description: OrderType attribute added to OrderDetail to indicate order type

Sample Value:

|-|OrderDetail UniqueBookingID="AZSPZZ191015" SessionID="67TYREFRJR191015" OrderID="LLAPZZ191015" OrderType="EA" RecordLocator="LLAPZZ" InvoiceNumber="45397802" ThirdPartyBookingInd="false" OneWayInd="false" MultiCityInd="false" PromotionCode="SAC90"|--|
Note: Example : O - Original, EE - Even Exchange, EA - Exchange w/ Add Collect

In the Request

Optional

Parameter: LoyaltyMemberDetail

Type: LoyaltyMembershipDetailType

Description: New element added to CustomerDetail

Sample Value:

|-|LoyaltyMemberDetail Name="Dan ROSS WATSON"  Title="Mr" FirstName="DAN" MiddleName="R" LastName="WATSON" MemberLoggedInInd="true" Id="123455" Status="ACTIVE"   Level="GOLD" IssueDate="2019-05-26" LoyaltyOalCode="GOLD" CurrentBalance="10.00"|--|      |-|Address AddressType="0"|--|          |-|StreetNmbr PO_Box="12345"|--||-|/StreetNmbr|--|          |-|BldgRoom|--|2|-|/BldgRoom|--|            |-|AddressLine1|--|Number1|-|/AddressLine1|--|          |-|AddressLine2|--|MarxStreet|-|/AddressLine2|--|           |-|CityName|--|Surrey|-|/CityName|--|           |-|PostalCode|--|V3W 0R8|-|/PostalCode|--|          |-|County|--|CA|-|/County|--|           |-|StateProv StateCode="BC" Name="Texas"|--||-|/StateProv|--|           |-|Country Code="AA" Name="America"|--||-|/Country|--|      |-|/Address|--|=        |-|ContactInfo|--|          |-|EmailAddress|--|abcd@gmail.com|-|/EmailAddress|--|           |-|PhoneNumber Number="###########9276" Type="M"/|--|       |-|/ContactInfo|--|     |-|/LoyaltyMemberDetail|--|

In the Request

Optional

Parameter: PersonNameGroup

Type: attributeGroup

Description: Attribute group PersonNameGroup is added to PaymentCardType

Note: This attribute group contains these attributes : Name, Title, FirstName, MiddleName and LastName

In the Request

Optional

Parameter: PersonNameGroup

Type: PersonNameGroup

Description: Attribute group PersonNameGroup is added to CustomerDetail

Sample Value:

|-|CustomerDetail Name="Dan Ross WATSON" BirthDate="1957-08-13" Gender="F" Title="Mr" FirstName="Dan" MiddleName="Ross" LastName="WATSON"|--|
Note: This attribute group contains these attributes : Name, Title, FirstName, MiddleName and LastName

  • New attribute added to the schema

API Information

Format
XML
Current Version
1.8.0
Environment
Production

What's New

  • New attribute added to the schema

Business Value

  • New attribute added to the schema

New Features

In the Request

Optional

Parameter: TokenizedAccountNbr

Type: String

Description: New optional attribute "TokenizedAccountNbr" indicates the account number is tokenized

Sample Value:

|-|FraudCheckRQ xmlns="http://www.opentravel.org/OTA/2003/05/beta" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SystemDateTime="2001-12-17T09:30:47Z" SabreTransactionID="01511445233755780232" Version="1.8.0" xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05/beta FraudCheckv1.8.0.xsd"|--|    |-|Action|--|ScreenFraud|-|/Action|--|    |-|POS PseudoCityCode="AUH" AgentSine="441527" AgentDutyCode="5" StationNumber="11111133" ISOCountry="AU" IP_Address="122.248.183.1" ChannelID="WEB" LocalDateTime="2015-10-19T09:56:39.000" SourceID="SSW" OfficeCode="OF"/|--|    |-|MerchantDetail MerchantID="EY" MerchantName="Etihad" MerchantCategoryCode="4511" /|--|    |-|OrderDetail UniqueBookingID="AZSPZZ191015" SessionID="67TYREFRJR191015" OrderID="LLAPZZ191015" OrderType="EA" RecordLocator="LLAPZZ" InvoiceNumber="45397802" ThirdPartyBookingInd="false" OneWayInd="false" MultiCityInd="false" PromotionCode="SAC90"|--|        |-|ProductDetail ProductID="0001" ProductName="CUDE/CHRISTINE" ProductCategoryCode="7561" UnitPrice="220" Quantity="1" OriginCity="AUH" DestinationCity="BOM" TourCode="ITTH3Y0E00" /|--|        |-|PassengerDetail NameInPNR="WATSON/DIANA" Name="DIANA WATSON" FirstName="DIANA" LastName="WATSON" PsgrType="ADT" Gender="F" BirthDate="1957-08-13" FrequentFlierID="123456" FrequentFlierStatus="GOLD"|--|            |-|Document DocType="TKT" eTicketInd="true" NetFareInd="true" DocNumber="2127034825" BaseFare="0" NetFare="0" Taxes="0" Fees="0" /|--|        |-|/PassengerDetail|--|    |-|/OrderDetail|--|    |-|AccountDetail AccountType="BT" TokenizedAccountNbr="8161ABCDEFGH4453" UserName="554661074" Password="21511722" ExpireDate="2017-07-17" AccountCurrencyCode="ZAR" CurrencyCode="AUD" /|--|    |-|PaymentDetail|--|        |-|FOP Type="CC" Fop_Code="VI" /|--|        |-|PaymentCard CardType="0" CardCode="VI" TokenizedCardNumber="4111ABCDEFGH1000" IssueNumber="text" CardSecurityCode="####" ECI="05" ExpireDate="####" ExtendPayment="1"|--|            |-|CardHolderName Name="DIANA WATSON" FirstName="DIANA" LastName="WATSON" /|--|            |-|T3DS VerificationResult="PASSPORT" AuthenticationResult="YES" ECI="01" ECI_ResultCode="Y" /|--|        |-|/PaymentCard|--|        |-|AmountDetail Amount="220" CurrencyCode="AUD" NumericCurrencyCode="36" ExchangeRate="3.14159265358979" BonusAmount="0" InstallmentAmount="0" /|--|        |-|AuthorizationResult ResponseCode="APPROVED" ApprovalCode="X85580" AVS_ResultCode="Y" CSC_ResultCode="M" CAVV_ResultCode="A" SupplierID="050588036672265" SupplierResponseCode="00" Description="APPROVED" SupplierTransID="050588036672265" FailedCount="0" PaymentRef="01111430341205725744" /|--|    |-|/PaymentDetail|--||-|/FraudCheckRQ|--|

In the Request

Optional

Parameter: TokenizedCardNumber

Type: String

Description: New optional attribute "TokenizedCardNumber" indicates the card number is tokenized

Sample Value:

|-|FraudCheckRQ xmlns="http://www.opentravel.org/OTA/2003/05/beta" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SystemDateTime="2001-12-17T09:30:47Z" SabreTransactionID="01511445233755780232" Version="1.8.0" xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05/beta FraudCheckv1.8.0.xsd"|--|    |-|Action|--|ScreenFraud|-|/Action|--|    |-|POS PseudoCityCode="AUH" AgentSine="441527" AgentDutyCode="5" StationNumber="11111133" ISOCountry="AU" IP_Address="122.248.183.1" ChannelID="WEB" LocalDateTime="2015-10-19T09:56:39.000" SourceID="SSW" OfficeCode="OF"/|--|    |-|MerchantDetail MerchantID="EY" MerchantName="Etihad" MerchantCategoryCode="4511" /|--|    |-|OrderDetail UniqueBookingID="AZSPZZ191015" SessionID="67TYREFRJR191015" OrderID="LLAPZZ191015" OrderType="EA" RecordLocator="LLAPZZ" InvoiceNumber="45397802" ThirdPartyBookingInd="false" OneWayInd="false" MultiCityInd="false" PromotionCode="SAC90"|--|        |-|ProductDetail ProductID="0001" ProductName="CUDE/CHRISTINE" ProductCategoryCode="7561" UnitPrice="220" Quantity="1" OriginCity="AUH" DestinationCity="BOM" TourCode="ITTH3Y0E00" /|--|        |-|PassengerDetail NameInPNR="WATSON/DIANA" Name="DIANA WATSON" FirstName="DIANA" LastName="WATSON" PsgrType="ADT" Gender="F" BirthDate="1957-08-13" FrequentFlierID="123456" FrequentFlierStatus="GOLD"|--|            |-|Document DocType="TKT" eTicketInd="true" NetFareInd="true" DocNumber="2127034825" BaseFare="0" NetFare="0" Taxes="0" Fees="0" /|--|        |-|/PassengerDetail|--|    |-|/OrderDetail|--|    |-|AccountDetail AccountType="BT" TokenizedAccountNbr="8161ABCDEFGH4453" UserName="554661074" Password="21511722" ExpireDate="2017-07-17" AccountCurrencyCode="ZAR" CurrencyCode="AUD" /|--|    |-|PaymentDetail|--|        |-|FOP Type="CC" Fop_Code="VI" /|--|        |-|PaymentCard CardType="0" CardCode="VI" TokenizedCardNumber="4111ABCDEFGH1000" IssueNumber="text" CardSecurityCode="####" ECI="05" ExpireDate="####" ExtendPayment="1"|--|            |-|CardHolderName Name="DIANA WATSON" FirstName="DIANA" LastName="WATSON" /|--|            |-|T3DS VerificationResult="PASSPORT" AuthenticationResult="YES" ECI="01" ECI_ResultCode="Y" /|--|        |-|/PaymentCard|--|        |-|AmountDetail Amount="220" CurrencyCode="AUD" NumericCurrencyCode="36" ExchangeRate="3.14159265358979" BonusAmount="0" InstallmentAmount="0" /|--|        |-|AuthorizationResult ResponseCode="APPROVED" ApprovalCode="X85580" AVS_ResultCode="Y" CSC_ResultCode="M" CAVV_ResultCode="A" SupplierID="050588036672265" SupplierResponseCode="00" Description="APPROVED" SupplierTransID="050588036672265" FailedCount="0" PaymentRef="01111430341205725744" /|--|    |-|/PaymentDetail|--||-|/FraudCheckRQ|--|

  • New attribute OfficeCode was added to POS_Type

API Information

Format
XML
Current Version
1.7.0
Environment
Production

What's New

  • New attribute OfficeCode was added to POS_Type

New Features

In the Request

Optional

Parameter: OfficeCode

Type: String

Description: Office code is 2-letter office code/2-letter account code of office designator/office account code which allows airlines to be able to differentiate between the business role and functionality performed at each one.

Sample Value:

|-|POS CityCode="AUH" PseudoCityCode="AUH" AgentSine="441527" AgentDutyCode="5" StationNumber="11111133" ISOCountry="AA" IP_Address="122.248.183.1" ChannelID="WEB" LocalDateTime="2001-12-17T09:30:47Z" SourceID="SSW" OfficeCode="OF"|--|