Release 24.6

go directly to content

Search by keywords

cardOrder (batch)

To search in the page use Ctrl+F on your keyboard

Requests for payment orders via card include the bellow elements.

Required

  • amount
    presence
    Required
    Interface version
    4
    Order
    4

    Transaction amount. The amount must be transmitted in the smallest currency unit.For example in euros: an amount of EUR 10.50 must be transmitted in the form 1050.

  • cardExpiryDate
    presence
    Required
    Interface version
    4
    Order
    9

    Card expiry date. If the card does not have any expiry date, this field is empty.

  • cardNumber
    presence
    Required
    Interface version
    4
    Order
    10

    Card number (format N19 unless the card number is a Token, and in this case, the format is ANS128).

  • cardSeqNumber
    presence
    Required
    Interface version
    4
    Order
    11

    Card sequence number allocated by the issuer.

  • currencyCode
    presence
    Required
    Interface version
    4
    Order
    12

    Currency code for the transaction. This code is ISO 4217 compatible.

    List of values
    032
    Argentinean Peso
    036
    Australian Dollar
    048
    Bahrain Dinar
    116
    Cambodian Riel
    124
    Canadian Dollar
    144
    Sri Lanka Rupee
    156
    China Yuan Renminbi
    191
    Croatia Kuna
    203
    Czech Republic Koruna
    208
    Danes crown
    344
    Hong Kong dollar
    348
    Hungary Forint
    352
    Iceland Rupee
    356
    Indian rupee
    376
    Israel Shekel
    392
    Japanese Yen
    410
    South Korean Won
    414
    Kuwait Dinar
    458
    Malaysia Ringgit
    480
    Mauritius Rupee
    484
    Mexican Peso
    524
    Nepal Rupee
    554
    New Zealand Dollar
    578
    Norwegian crown
    634
    Qatar Riyal
    643
    Russia Ruble
    682
    Saudi Arabia Riyal
    702
    Singapore Dollar
    710
    South Africa Rand
    752
    Swedish crown
    756
    Swiss Franc
    764
    Thailand Baht
    784
    United Arab Emirates Dirham
    788
    Tunisia Dinar
    826
    Pound
    840
    American Dollar
    901
    Taiwan Dollar
    941
    Serbian Dinar
    946
    Roumania New Leu
    949
    New Turkish Lira
    952
    CFA Franc
    953
    CFP Franc
    975
    Bulgaria Lev
    978
    Euro
    980
    Ukraine Hryvnia
    985
    Poland Zloty
    986
    Brazilian Real
  • customerEmail
    presence
    Required
    Interface version
    4
    Order
    13

    Depreciated, replaced by “email” in the container customerContact.

  • merchantId
    presence
    Required
    Interface version
    4
    Order
    2

    Identifier of the shop, this value is provided to the merchant by Sherlock’s during the shop registration.

  • orderChannel
    presence
    Required
    Interface version
    4
    Order
    17

    Order channel used (Internet, Telephone, Post, Fax etc), Internet is the default value.Use of this field should be reconciled with the conditions defined in the acquirer contract.

    List of values
    FAX
    Fax order channel Acquiring contract: MOTO
    INAPP
    Order from a service inside an application (eg mobile) Acquiring contract: INTERNET
    INTERNET
    Internet order channel Acquiring contract: INTERNET
    IVR
    IVR order channel Acquiring contract: MOTO
    MAIL_ORDER
    Mail order channel Acquiring contract: MOTO
    MINITEL
    Obsolete
    MOTO
    Mail order or Telephone order channel without distinction (deprecated, use MAIL_ORDER or TELEPHONE_ORDER) Acquiring contract: MOTO
    PROXI_ATTENDED
    Obsolete
    PROXI_SEMIATTENDED
    Obsolete
    PROXI_UNATTENDED
    Obsolete
    TELEPHONE_ORDER
    Telephone order channel Acquiring contract: MOTO
  • orderId
    presence
    Required
    Interface version
    4
    Order
    18

    Order number associated with the payment transaction.

    Attention: use this free field only for the intended purpose, and therefore do not insert any personal data, especially cardholder data

    As a subcontractor, Crédit Lyonnais processes personal data in accordance with the Data Processing Agreement (DPA), appended to all contracts.

    Thus:

    • The personal data specified in the DPA must only be transmitted to Crédit Lyonnais via the fields provided for this purpose (see data dictionary).
    • All other personal data not listed in the DPA must not be transmitted to Crédit Lyonnais.
  • recordSequence
    presence
    Required
    Interface version
    4
    Order
    1

    Transaction order in a Sherlock’s Office Batch file.

  • s10TransactionReference
    presence
    Required
    Interface version XML
    5
    Interface version CSV
    5
    Order
    27

    Contains the identification of the transaction (to be compliant with Sherlock’s 1.0).Contains the data pair (s10TransactionId, s10TransactionIdDAte) which ensures the uniqueness of the transaction 1.0.

    Contains
  • transactionReference
    presence
    Required
    Interface version
    4
    Order
    3

    The merchant can choose of referencing his transactions by a transactionId or a transactionReference.transactionReference uniquely identifies a transaction throughout the life of the shop.

Optional

Request sample

            FILE;request;office;v19
HEADER;023101122334455;2021-12-16+0100;14:26:45+0100;1
CARDORDER;6;023101122334456;SIM20220329092501;66;8;AUTHOR_CAPTURE;987;20210328;20210329;1234567890123456;44;978;customer@email.com;customerId;128.0.0.1;2022-03-29T09:30:16+02:00;INTERNET;orderId;ONE_SHOT;returnContext;statementReference;origin;Y;ctrl1;info1;USA;POR;ITA;SPA;BRA;FIN;GER;CHI;PAN;accordSettlementMode;settlementMode;initialCavv;merchantAuthentMethod;19960130;101;20210329;VISA;paymentMeanBrandSelectionStatus;initialSchemeTransactionIdentifier;settlementArchivingReference;settlementMerchantSpecificData;invoiceReference;023101122334457;subMerchantCategoryCode;subMerchantLegalId;subMerchantName;Paris;FRA;Rue de la Rgent;5;75000;additional1;additional2;additional3;postbox;IleDeFrance;subMerchantUrl.com
END;1

        
            <?xml version="1.0" encoding="UTF-8"?>
<file format="office" type="request" version="5">
	<header>
		<remitterId>023101122334455</remitterId>
		<date>2018-07-25+02:00</date>
		<time>09:00:00+01:00</time>
		<sequence>1</sequence>
	</header>
	<body>
		<cardOrder recordSequence="1">
            <merchantId>023101122334456</merchantId>
            <transactionReference>SIM20220329092501</transactionReference>
            <amount>66</amount>
            <captureDay>8</captureDay>
            <captureMode>AUTHOR_CAPTURE</captureMode>
            <cardCSCValue>987</cardCSCValue>
            <cardEffectiveDate>20210328</cardEffectiveDate>
            <cardExpiryDate>20210329</cardExpiryDate>
            <cardNumber>1234567890123456</cardNumber>
            <currencyCode>978</currencyCode>
            <customerEmail>customer@email.com</customerEmail>
            <customerId>customerId</customerId>
            <customerIpAddress>128.0.0.1</customerIpAddress>
            <merchantTransactionDateTime>2022-03-29T09:30:16+02:00</merchantTransactionDateTime>
            <orderChannel>INTERNET</orderChannel>
            <orderId>orderId</orderId>
            <paymentPattern>ONE_SHOT</paymentPattern>
            <returnContext>returnContext</returnContext>
            <statementReference>statementReference</statementReference>
            <transactionOrigin>origin</transactionOrigin>
            <fraudData>
                <bypass3DS>Y</bypass3DS>
                <bypassCtrlList>
                    <ctrl>ctrl1</ctrl>
                </bypassCtrlList>
                <bypassInfoList>
                    <info>info1</info>
                </bypassInfoList>
                <allowedCardCountryList>
                    <country>USA</country>
                </allowedCardCountryList>
                <deniedCardCountryList>
                    <country>POR</country>
                </deniedCardCountryList>
                <allowedCardArea>ITA</allowedCardArea>
                <deniedCardArea>SPA</deniedCardArea>
                <allowedIpCountryList>
                    <country>BRA</country>
                </allowedIpCountryList>
                <deniedIpCountryList>
                    <country>FIN</country>
                </deniedIpCountryList>
                <allowedIpArea>GER</allowedIpArea>
                <deniedIpArea>CHI</deniedIpArea>
                <riskManagementDynamicSettingList>
                    <riskManagementDynamicSetting>
                        <riskManagementDynamicParam>param1</riskManagementDynamicParam>
                        <riskManagementDynamicValue>value1</riskManagementDynamicValue>
                    </riskManagementDynamicSetting>
                </riskManagementDynamicSettingList>
            </fraudData>
            <panType>PAN</panType>
            <paymentMeanData>
                <cofinoga>
                    <settlementMode>settlementMode</settlementMode>
                </cofinoga>
                <bancontact>
                    <initialAuthenticationCavv>initialCavv</initialAuthenticationCavv>
                    <bancontactMerchantCustomerAuthenticationMethod>merchantAuthentMethod</bancontactMerchantCustomerAuthenticationMethod>
                </bancontact>
            </paymentMeanData>
            <holderData>
                <birthDate>19960130</birthDate>
            </holderData>
            <s10TransactionReference>
                <s10TransactionId>101</s10TransactionId>
                <s10TransactionIdDate>20210329</s10TransactionIdDate>
            </s10TransactionReference>
            <riskManagementCustomDataList>
                <riskManagementCustomData>
                    <riskManagementCustomSequence>sequence</riskManagementCustomSequence>
                    <riskManagementCustomValue>value</riskManagementCustomValue>
                </riskManagementCustomData>
            </riskManagementCustomDataList>
            <shoppingCartDetail>
                <shoppingCartTotalAmount>66</shoppingCartTotalAmount>
                <shoppingCartTotalQuantity>1</shoppingCartTotalQuantity>
                <shoppingCartTotalTaxAmount>2</shoppingCartTotalTaxAmount>
                <mainProduct>main</mainProduct>
                <ShoppingCartItemList>
                    <shoppingCartItem>
                        <productName>name</productName>
                        <productDescription>description</productDescription>
                        <productCode>code</productCode>
                        <productSKU>sku</productSKU>
                        <productUnitAmount>66</productUnitAmount>
                        <productQuantity>1</productQuantity>
                        <productTaxRate>01</productTaxRate>
                        <productUnitTaxAmount>2</productUnitTaxAmount>
                        <productCategory>category</productCategory>
                        <productTaxCategory>tax</productTaxCategory>
                        <travelData>
                            <numberOfTravelers>3</numberOfTravelers>
                            <travelStartDateTime>2021-03-27</travelStartDateTime>
                            <travelEndDateTime>2021-03-28</travelEndDateTime>
                            <travelReason>reason</travelReason>
                            <travelCardPeriod>period</travelCardPeriod>
                            <travelCardType>cardtype</travelCardType>
                            <PassportDataList>
                                <passportData>
                                    <passportExpirationDate>20210322</passportExpirationDate>
                                    <passportIssueCountry>POL</passportIssueCountry>
                                </passportData>
                            </PassportDataList>
                            <StayDataList>
                                <stayData>
                                    <stayLocation>stayLocation</stayLocation>
                                    <stayArrivalDateTime>2021-03-24</stayArrivalDateTime>
                                    <stayDepartureDateTime>2021-03-23</stayDepartureDateTime>
                                    <numberOfNights>8</numberOfNights>
                                    <numberOfPeopleStaying>9</numberOfPeopleStaying>
                                    <roomServiceLevel>roomServiceLevel</roomServiceLevel>
                                    <stayNumberOfRooms>10</stayNumberOfRooms>
                                    <stayCategory>stayCategory</stayCategory>
                                    <stayCompany>stayCompany</stayCompany>
                                    <stayInsurance>stayInsurance</stayInsurance>
                                    <stayInsuranceIndicator>true</stayInsuranceIndicator>
                                    <stayRentalCarIndicator>true</stayRentalCarIndicator>
                                </stayData>
                            </StayDataList>
                            <JourneyDataList>
                                <journeyData>
                                    <departureLocation>Brazilia</departureLocation>
                                    <arrivalLocation>Sao Polo</arrivalLocation>
                                    <destinationCountry>SRI</destinationCountry>
                                    <departureDateTime>2021-03-26</departureDateTime>
                                    <numberOfTickets>7</numberOfTickets>
                                    <ticketIssuerName>issuerName</ticketIssuerName>
                                    <ticketReference>ticketReference</ticketReference>
                                    <ticketIssueCity>La Paz</ticketIssueCity>
                                    <ticketIssueDate>20210325</ticketIssueDate>
                                    <fareBasis>fareBasis</fareBasis>
                                    <carrierIdentifier>carrierId</carrierIdentifier>
                                    <carrierName>carrierName</carrierName>
                                    <classLevel>class</classLevel>
                                    <journeyModality>modality</journeyModality>
                                    <journeyMode>mode</journeyMode>
                                    <journeyStage>stage</journeyStage>
                                    <journeySequence>sequ</journeySequence>
                                    <journeyInsurance>insurance</journeyInsurance>
                                    <journeyInsuranceIndicator>true</journeyInsuranceIndicator>
                                    <journeyCancellableIndicator>true</journeyCancellableIndicator>
                                    <luggageSupplementIndicator>true</luggageSupplementIndicator>
                                    <ticketExchangeabilityIndicator>true</ticketExchangeabilityIndicator>
                                    <journeyAmount>777</journeyAmount>
                                    <journeyNature>nature</journeyNature>
                                </journeyData>
                            </JourneyDataList>
                            <travelingPayerIndicator>true</travelingPayerIndicator>
                            <bookingData>
                                <bookingPlatform>platform</bookingPlatform>
                                <bookingPlatformOrderId>platformOrderId</bookingPlatformOrderId>
                                <bookingId>bookingId</bookingId>
                                <bookerFirstName>Melody</bookerFirstName>
                                <bookerLastName>Pond</bookerLastName>
                            </bookingData>
                        </travelData>
                    </shoppingCartItem>
                </ShoppingCartItemList>
            </shoppingCartDetail>
            <paymentMeanBrand>VISA</paymentMeanBrand>
            <paymentMeanBrandSelectionStatus>paymentMeanBrandSelectionStatus</paymentMeanBrandSelectionStatus>
            <initialSchemeTransactionIdentifier>initialSchemeTransactionIdentifier</initialSchemeTransactionIdentifier>
            <settlementArchivingReference>settlementArchivingReference</settlementArchivingReference>
            <settlementMerchantSpecificData>settlementMerchantSpecificData</settlementMerchantSpecificData>
            <orderContext>
                <customerHostName>hostName</customerHostName>
                <customerBrowserType>browser</customerBrowserType>
                <customerANI>ani</customerANI>
                <customerANIInformationIdentifier>aniId</customerANIInformationIdentifier>
                <merchantOrderSpecificDataList>
                    <merchantOrderSpecificData>
                        <merchantOrderSpecificDataReference>orderReference</merchantOrderSpecificDataReference>
                        <merchantOrderSpecificDataType>orderDataType</merchantOrderSpecificDataType>
                        <merchantOrderSpecificDataValue>orderDataValue</merchantOrderSpecificDataValue>
                    </merchantOrderSpecificData>
                </merchantOrderSpecificDataList>
            </orderContext>
            <travelContext>
                <departureDate>20210320</departureDate>
                <passengerName>passengerName</passengerName>
                <originAirport>originAirport</originAirport>
                <numberOfRoutingCities>22</numberOfRoutingCities>
                <routingCityList>
                    <routingCity>Beijing</routingCity>
                </routingCityList>
                <numberOfAirlineCarriers>20</numberOfAirlineCarriers>
                <airlineCarrierList>
                    <airlineCarrier>carrier</airlineCarrier>
                </airlineCarrierList>
                <fareBasis>fareBasis</fareBasis>
                <numberOfPassengers>21</numberOfPassengers>
                <destinationAirport>destinationAirport</destinationAirport>
                <reservationCode>reservationCode</reservationCode>
            </travelContext>
            <deliveryContact>
                <firstName>River</firstName>
                <lastName>Song</lastName>
                <gender>F</gender>
                <phone>0203040506</phone>
                <email>river.song.1@dw.net</email>
                <mobile>0607080910</mobile>
                <title>title</title>
                <initials>MP</initials>
            </deliveryContact>
            <deliveryAddress>
                <city>Paris</city>
                <country>FRA</country>
                <streetName>Rue de la Rgent</streetName>
                <streetNumber>1</streetNumber>
                <zipCode>75000</zipCode>
                <addressAdditional1>additional1</addressAdditional1>
                <addressAdditional2>additional2</addressAdditional2>
                <addressAdditional3>additional3</addressAdditional3>
                <postbox>postbox</postbox>
                <state>IleDeFrance</state>
            </deliveryAddress>
            <deliveryData>
                <deliveryMethod>deliveryMethod</deliveryMethod>
            </deliveryData>
            <holderContact>
                <firstName>River</firstName>
                <lastName>Song</lastName>
                <gender>F</gender>
                <phone>0203040506</phone>
                <email>river.song.2@dw.net</email>
                <mobile>0607080910</mobile>
                <title>title</title>
                <initials>MP</initials>
            </holderContact>
            <billingContact>
                <firstName>River</firstName>
                <lastName>Song</lastName>
                <gender>F</gender>
                <phone>0203040506</phone>
                <email>river.song.3@dw.net</email>
                <mobile>0607080910</mobile>
                <title>title</title>
                <initials>MP</initials>
            </billingContact>
            <billingAddress>
                <city>Paris</city>
                <country>FRA</country>
                <streetName>Rue de la Rgent</streetName>
                <streetNumber>2</streetNumber>
                <zipCode>75000</zipCode>
                <addressAdditional1>additional1</addressAdditional1>
                <addressAdditional2>additional2</addressAdditional2>
                <addressAdditional3>additional3</addressAdditional3>
                <postbox>postbox</postbox>
                <state>IleDeFrance</state>
            </billingAddress>
            <authenticationData>
                <cardAuthPolicy>
                    <checkAVS>checkAVS</checkAVS>
                    <ignoreCSCCheckResult>ignoreCSC</ignoreCSCCheckResult>
                    <ignorePostcodeCheckResult>ignorePostcode</ignorePostcodeCheckResult>
                    <ignoreAddressCheckResult>ignoreAddress</ignoreAddressCheckResult>
                    <automaticReverse>automaticReverse</automaticReverse>
                </cardAuthPolicy>
            </authenticationData>
            <holderAddress>
                <city>Paris</city>
                <country>FRA</country>
                <streetName>Rue de la Rgent</streetName>
                <streetNumber>3</streetNumber>
                <zipCode>75000</zipCode>
                <addressAdditional1>additional1</addressAdditional1>
                <addressAdditional2>additional2</addressAdditional2>
                <addressAdditional3>additional3</addressAdditional3>
                <postbox>postbox</postbox>
                <state>IleDeFrance</state>
            </holderAddress>
            <invoiceReference>invoiceReference</invoiceReference>
            <customerContact>
                <firstName>River</firstName>
                <lastName>Song</lastName>
                <gender>F</gender>
                <phone>0203040506</phone>
                <email>river.song.4@dw.net</email>
                <mobile>0607080910</mobile>
                <title>title</title>
                <initials>MP</initials>
            </customerContact>
            <subMerchantId>023101122334457</subMerchantId>
            <subMerchantCategoryCode>subMerchantCategoryCode</subMerchantCategoryCode>
            <subMerchantLegalId>subMerchantLegalId</subMerchantLegalId>
            <subMerchantName>subMerchantName</subMerchantName>
            <subMerchantAddress>
                <city>Paris</city>
                <country>FRA</country>
                <streetName>Rue de la Rgent</streetName>
                <streetNumber>5</streetNumber>
                <zipCode>75000</zipCode>
                <addressAdditional1>additional1</addressAdditional1>
                <addressAdditional2>additional2</addressAdditional2>
                <addressAdditional3>additional3</addressAdditional3>
                <postbox>postbox</postbox>
                <state>IleDeFrance</state>
            </subMerchantAddress>
            <subMerchantUrl>subMerchantUrl.com</subMerchantUrl>
        </cardOrder>
	</body>
	<end nbRecord="1" />
</file>

        

Required

  • amount
    presence
    Required
    Interface version
    4
    Order
    4

    Transaction amount. The amount must be transmitted in the smallest currency unit.For example in euros: an amount of EUR 10.50 must be transmitted in the form 1050.

  • currencyCode
    presence
    Required
    Interface version
    4
    Order
    7

    Currency code for the transaction. This code is ISO 4217 compatible.

    List of values
    032
    Argentinean Peso
    036
    Australian Dollar
    048
    Bahrain Dinar
    116
    Cambodian Riel
    124
    Canadian Dollar
    144
    Sri Lanka Rupee
    156
    China Yuan Renminbi
    191
    Croatia Kuna
    203
    Czech Republic Koruna
    208
    Danes crown
    344
    Hong Kong dollar
    348
    Hungary Forint
    352
    Iceland Rupee
    356
    Indian rupee
    376
    Israel Shekel
    392
    Japanese Yen
    410
    South Korean Won
    414
    Kuwait Dinar
    458
    Malaysia Ringgit
    480
    Mauritius Rupee
    484
    Mexican Peso
    524
    Nepal Rupee
    554
    New Zealand Dollar
    578
    Norwegian crown
    634
    Qatar Riyal
    643
    Russia Ruble
    682
    Saudi Arabia Riyal
    702
    Singapore Dollar
    710
    South Africa Rand
    752
    Swedish crown
    756
    Swiss Franc
    764
    Thailand Baht
    784
    United Arab Emirates Dirham
    788
    Tunisia Dinar
    826
    Pound
    840
    American Dollar
    901
    Taiwan Dollar
    941
    Serbian Dinar
    946
    Roumania New Leu
    949
    New Turkish Lira
    952
    CFA Franc
    953
    CFP Franc
    975
    Bulgaria Lev
    978
    Euro
    980
    Ukraine Hryvnia
    985
    Poland Zloty
    986
    Brazilian Real
  • merchantId
    presence
    Required
    Interface version
    4
    Order
    2

    Identifier of the shop, this value is provided to the merchant by Sherlock’s during the shop registration.

  • officeBatchResponseCode
    presence
    Required
    Interface version
    4
    Order
    31

    officeBatchResponseCode completes the result of the processing of a payment request handled by which would be rejected (classic reject responseCode) and contains the field of the payment request that is in error.

    List of values
    00
    None (all fields are correct)
    01
    merchantId error
    03
    transactionReference error
    04
    merchantTransactionDateTime error
    05
    amount error
    06
    captureDay error
    07
    captureMode error
    08
    operationAmount error
    09
    operationOrigin error
    11
    currencyCode error
    12
    customerIpAddress error
    13
    customerEmail error
    14
    customerId error
    16
    orderId error
    17
    orderChannel error
    18
    transactionOrigin error
    19
    returnContext error
    20
    fromTransactionReference error
    21
    cardExpiryDate error
    22
    cardNumber error
    23
    cardCSCValue error
    24
    cardEffectiveDate error
    25
    cardSeqNumber error
    26
    paymentMeanBrand error
    27
    authorisationId error
    28
    merchantWalletId error
    29
    paymentMeanId error
    30
    paymentPattern error
    31
    number error
    32
    statementReference error
    33
    panType error
    34
    mandateId error
    35
    valueDate error
    36
    paymentMeanAlias error
    37
    account error
    38
    bankCode error
    39
    transactionActors error
    45
    Date fields format error
    46
    settlementMode error
    47
    comment error
    48
    validationIndicator error
    50
    s10TransactionId error
    51
    s10TransactionIdDate error
    52
    s10FromTransactionId error
    53
    s10FromTransactionIdDate error
    54
    fraudData error
    55
    riskManagementDynamicParam error
    56
    riskManagementDynamicValue error
    57
    riskManagementDynamicSettingList error
    58
    fraudListReason error
    59
    fraudListType error
    60
    fraudListLevel error
    61
    fraudListElementType error
    62
    fraudListElementValue error
    63
    lastRecoveryIndicator error
    64
    orderContext error
    65
    travelContext error
    66
    deliveryData error
    67
    address error
    68
    contact error
    69
    cardAuthPolicy error
    70
    shoppingCartDetail error
    71
    merchantExternalId error
    72
    paymentMeansBrandSelectionStatus error
    73
    settlementArchivingReference error
    74
    settlementMerchantSpecificData error
    75
    fromTransactionAcceptor error
    80
    Merchant not registered to use Sherlock’s Office Batch / Merchant not linked to the remitter declared in the header.
  • orderChannel
    presence
    Required
    Interface version
    4
    Order
    12

    Order channel used (Internet, Telephone, Post, Fax etc), Internet is the default value.Use of this field should be reconciled with the conditions defined in the acquirer contract.

    List of values
    FAX
    Fax order channel Acquiring contract: MOTO
    INAPP
    Order from a service inside an application (eg mobile) Acquiring contract: INTERNET
    INTERNET
    Internet order channel Acquiring contract: INTERNET
    IVR
    IVR order channel Acquiring contract: MOTO
    MAIL_ORDER
    Mail order channel Acquiring contract: MOTO
    MINITEL
    Obsolete
    MOTO
    Mail order or Telephone order channel without distinction (deprecated, use MAIL_ORDER or TELEPHONE_ORDER) Acquiring contract: MOTO
    PROXI_ATTENDED
    Obsolete
    PROXI_SEMIATTENDED
    Obsolete
    PROXI_UNATTENDED
    Obsolete
    TELEPHONE_ORDER
    Telephone order channel Acquiring contract: MOTO
  • recordSequence
    presence
    Required
    Interface version
    4
    Order
    1

    Transaction order in a Sherlock’s Office Batch file.

  • transactionReference
    presence
    Required
    Interface version
    4
    Order
    3

    The merchant can choose of referencing his transactions by a transactionId or a transactionReference.transactionReference uniquely identifies a transaction throughout the life of the shop.

Optional

Response sample

            FILE;response;office;v19
HEADER;023101122334455;2021-12-16+0100;14:26:45+0100;1;00;2021-12-16T00:00:00+0100;2021-12-16T00:00:00+0100
CARDORDER;6;023101122334456;SIM20220329092501;66;8;AUTHOR_CAPTURE;978;customer@email.com;customerId;128.0.0.1;2022-03-29T09:30:16+02:00;INTERNET;orderId;ONE_SHOT;returnContext;statementReference;origin;Y;ctrl1;info1;USA;POR;ITA;SPA;BRA;FIN;GER;CHI;PAN;accordSettlementMode;additionalAuthorisationNumber;settlementMode;initialCavv;merchantAuthentMethod;19960130;101;20210329;00;authorisationId;complementaryCode;complementaryInfo;Y;holderAuthentRelegation;holderAuthentStatus;maskedPan;00;00;transactionDateTime;tokenPan;authorMessageReference;acquirerResponseMessage;paymentMeanTradingName;cardProductCode;cardProductName;cardProductProfile;cardScheme;issuerCode;issuerCountryCode;cardProductUsageLabel;issuingCountryCode;00;VISA;paymentMeanBrandSelectionStatus;transactionPlatform;cardCSCResultCode;avsPostcodeResponseCode;avsAddressResponseCode;authorisationTypeLabel;schemeTransactionIdentifier;paymentAccountReference;virtualCardIndicator;initialSchemeTransactionIdentifier;cardExpiryDate
END;1

        
            <?xml version="1.0" encoding="UTF-8"?>
<file version="v19" format="office" type="response">
    <header>
        <remitterId>023101122334455</remitterId>
        <date>2021-12-16+01:00</date>
        <time>14:26:45+01:00</time>
        <sequence>1</sequence>
        <processingResponseCode>00</processingResponseCode>
        <beginProcessTime>2021-12-16T00:00:00+01:00</beginProcessTime>
        <endProcessTime>2021-12-16T00:00:00+01:00</endProcessTime>
    </header>
	<body>
		<cardOrder recordSequence="1">
            <merchantId>023101122334456</merchantId>
            <transactionReference>SIM20220329092501</transactionReference>
            <amount>66</amount>
            <captureDay>8</captureDay>
            <captureMode>AUTHOR_CAPTURE</captureMode>
            <currencyCode>978</currencyCode>
            <customerEmail>customer@email.com</customerEmail>
            <customerId>customerId</customerId>
            <customerIpAddress>128.0.0.1</customerIpAddress>
            <merchantTransactionDateTime>2022-03-29T09:30:16+02:00</merchantTransactionDateTime>
            <orderChannel>INTERNET</orderChannel>
            <orderId>orderId</orderId>
            <paymentPattern>ONE_SHOT</paymentPattern>
            <returnContext>returnContext</returnContext>
            <statementReference>statementReference</statementReference>
            <transactionOrigin>origin</transactionOrigin>
            <fraudData>
                <bypass3DS>Y</bypass3DS>
                <bypassCtrlList>
                    <ctrl>ctrl1</ctrl>
                </bypassCtrlList>
                <bypassInfoList>
                    <info>info1</info>
                </bypassInfoList>
                <allowedCardCountryList>
                    <country>USA</country>
                </allowedCardCountryList>
                <deniedCardCountryList>
                    <country>POR</country>
                </deniedCardCountryList>
                <allowedCardArea>ITA</allowedCardArea>
                <deniedCardArea>SPA</deniedCardArea>
                <allowedIpCountryList>
                    <country>BRA</country>
                </allowedIpCountryList>
                <deniedIpCountryList>
                    <country>FIN</country>
                </deniedIpCountryList>
                <allowedIpArea>GER</allowedIpArea>
                <deniedIpArea>CHI</deniedIpArea>
                <riskManagementDynamicSettingList>
                    <riskManagementDynamicSetting>
                        <riskManagementDynamicParam>param1</riskManagementDynamicParam>
                        <riskManagementDynamicValue>value1</riskManagementDynamicValue>
                    </riskManagementDynamicSetting>
                </riskManagementDynamicSettingList>
            </fraudData>
            <panType>PAN</panType>
            <paymentMeanData>
                <cofinoga>
                    <settlementMode>settlementMode</settlementMode>
                </cofinoga>
                <bancontact>
                    <initialAuthenticationCavv>initialCavv</initialAuthenticationCavv>
                    <bancontactMerchantCustomerAuthenticationMethod>merchantAuthentMethod</bancontactMerchantCustomerAuthenticationMethod>
                </bancontact>
            </paymentMeanData>
            <holderData>
                <birthDate>19960130</birthDate>
            </holderData>
            <s10TransactionReference>
                <s10TransactionId>101</s10TransactionId>
                <s10TransactionIdDate>20210329</s10TransactionIdDate>
            </s10TransactionReference>
            <acquirerResponseCode>00</acquirerResponseCode>
            <authorisationId>authorisationId</authorisationId>
            <complementaryCode>complementaryCode</complementaryCode>
            <complementaryInfo>complementaryInfo</complementaryInfo>
            <guaranteeIndicator>Y</guaranteeIndicator>
            <holderAuthentRelegation>holderAuthentRelegation</holderAuthentRelegation>
            <holderAuthentStatus>holderAuthentStatus</holderAuthentStatus>
            <maskedPan>maskedPan</maskedPan>
            <officeBatchResponseCode>00</officeBatchResponseCode>
            <responseCode>00</responseCode>
            <transactionDateTime>transactionDateTime</transactionDateTime>
            <tokenPan>tokenPan</tokenPan>
            <authorMessageReference>authorMessageReference</authorMessageReference>
            <acquirerResponseIdentifier>acquirerResponseIdentifier</acquirerResponseIdentifier>
            <acquirerResponseMessage>acquirerResponseMessage</acquirerResponseMessage>
            <paymentMeanTradingName>paymentMeanTradingName</paymentMeanTradingName>
            <riskManagementCustomDataList>
                <riskManagementCustomData>
                    <riskManagementCustomSequence>sequence</riskManagementCustomSequence>
                    <riskManagementCustomValue>value</riskManagementCustomValue>
                </riskManagementCustomData>
            </riskManagementCustomDataList>
            <shoppingCartDetail>
                <shoppingCartTotalAmount>66</shoppingCartTotalAmount>
                <shoppingCartTotalQuantity>1</shoppingCartTotalQuantity>
                <shoppingCartTotalTaxAmount>2</shoppingCartTotalTaxAmount>
                <mainProduct>main</mainProduct>
                <ShoppingCartItemList>
                    <shoppingCartItem>
                        <productName>name</productName>
                        <productDescription>description</productDescription>
                        <productCode>code</productCode>
                        <productSKU>sku</productSKU>
                        <productUnitAmount>66</productUnitAmount>
                        <productQuantity>1</productQuantity>
                        <productTaxRate>01</productTaxRate>
                        <productUnitTaxAmount>2</productUnitTaxAmount>
                        <productCategory>category</productCategory>
                        <productTaxCategory>tax</productTaxCategory>
                    </shoppingCartItem>
                </ShoppingCartItemList>
            </shoppingCartDetail>
            <cardData>
                <cardProductCode>cardProductCode</cardProductCode>
                <cardProductName>cardProductName</cardProductName>
                <cardProductProfile>cardProductProfile</cardProductProfile>
                <cardScheme>cardScheme</cardScheme>
                <issuerCode>issuerCode</issuerCode>
                <issuerCountryCode>issuerCountryCode</issuerCountryCode>
                <cardProductUsageLabel>cardProductUsageLabel</cardProductUsageLabel>
                <issuingCountryCode>issuingCountryCode</issuingCountryCode>
            </cardData>
            <recurringResponseCode>00</recurringResponseCode>
            <preAuthorisationProfile>preAuthorisationProfile</preAuthorisationProfile>
            <preAuthorisationProfileValue>preAuthorisationProfileValue</preAuthorisationProfileValue>
            <preAuthorisationRuleResultList>
                <ruleResult>
                    <ruleCode>ruleCode</ruleCode>
                    <ruleType>ruleType</ruleType>
                    <ruleWeight>ruleWeight</ruleWeight>
                    <ruleSetting>ruleSetting</ruleSetting>
                    <ruleResultIndicator>ruleResultIndicator</ruleResultIndicator>
                    <ruleDetailedInfo>ruleDetailedInfo</ruleDetailedInfo>
                </ruleResult>
            </preAuthorisationRuleResultList>
            <paymentMeanBrand>VISA</paymentMeanBrand>
            <paymentMeanBrandSelectionStatus>paymentMeanBrandSelectionStatus</paymentMeanBrandSelectionStatus>
            <transactionPlatform>transactionPlatform</transactionPlatform>
            <cardCSCResultCode>cardCSCResultCode</cardCSCResultCode>
            <avsPostcodeResponseCode>avsPostcodeResponseCode</avsPostcodeResponseCode>
            <avsAddressResponseCode>avsAddressResponseCode</avsAddressResponseCode>
            <orderContext>
                <customerHostName>hostName</customerHostName>
                <customerBrowserType>browser</customerBrowserType>
                <customerANI>ani</customerANI>
                <customerANIInformationIdentifier>aniId</customerANIInformationIdentifier>
            </orderContext>
            <travelContext>
                <departureDate>20210320</departureDate>
                <passengerName>passengerName</passengerName>
                <originAirport>originAirport</originAirport>
                <numberOfRoutingCities>22</numberOfRoutingCities>
                <routingCityList>
                    <routingCity>Beijing</routingCity>
                </routingCityList>
                <numberOfAirlineCarriers>20</numberOfAirlineCarriers>
                <airlineCarrierList>
                    <airlineCarrier>carrier</airlineCarrier>
                </airlineCarrierList>
                <fareBasis>fareBasis</fareBasis>
                <numberOfPassengers>21</numberOfPassengers>
                <destinationAirport>destinationAirport</destinationAirport>
                <reservationCode>reservationCode</reservationCode>
            </travelContext>
            <deliveryContact>
                <firstName>River</firstName>
                <lastName>Song</lastName>
                <gender>F</gender>
                <phone>0203040506</phone>
                <email>river.song.1@dw.net</email>
                <mobile>0607080910</mobile>
                <title>title</title>
                <initials>MP</initials>
            </deliveryContact>
            <deliveryAddress>
                <city>Paris</city>
                <country>FRA</country>
                <streetName>Rue de la Rgent</streetName>
                <streetNumber>1</streetNumber>
                <zipCode>75000</zipCode>
                <addressAdditional1>additional1</addressAdditional1>
                <addressAdditional2>additional2</addressAdditional2>
                <addressAdditional3>additional3</addressAdditional3>
            </deliveryAddress>
            <deliveryData>
                <deliveryMethod>deliveryMethod</deliveryMethod>
            </deliveryData>
            <holderContact>
                <firstName>River</firstName>
                <lastName>Song</lastName>
                <gender>F</gender>
                <phone>0203040506</phone>
                <email>river.song.2@dw.net</email>
                <mobile>0607080910</mobile>
                <title>title</title>
                <initials>MP</initials>
            </holderContact>
            <billingContact>
                <firstName>River</firstName>
                <lastName>Song</lastName>
                <gender>F</gender>
                <phone>0203040506</phone>
                <email>river.song.3@dw.net</email>
                <mobile>0607080910</mobile>
                <title>title</title>
                <initials>MP</initials>
            </billingContact>
            <billingAddress>
                <city>Paris</city>
                <country>FRA</country>
                <streetName>Rue de la Rgent</streetName>
                <streetNumber>2</streetNumber>
                <zipCode>75000</zipCode>
                <addressAdditional1>additional1</addressAdditional1>
                <addressAdditional2>additional2</addressAdditional2>
                <addressAdditional3>additional3</addressAdditional3>
            </billingAddress>
            <authorisationTypeLabel>authorisationTypeLabel</authorisationTypeLabel>
            <schemeTransactionIdentifier>schemeTransactionIdentifier</schemeTransactionIdentifier>
            <paymentAccountReference>paymentAccountReference</paymentAccountReference>
            <virtualCardIndicator>virtualCardIndicator</virtualCardIndicator>
            <initialSchemeTransactionIdentifier>initialSchemeTransactionIdentifier</initialSchemeTransactionIdentifier>
            <cardExpiryDate>cardExpiryDate</cardExpiryDate>
        </cardOrder>
	</body>
	<end nbRecord="1" />
</file>

        

Changelog


Interface version Data Attendance Container
XML: 8 authenticationData Request
4 cardAuthPolicy Container
  • authenticationData
  • 4 automaticReverse Container
  • cardAuthPolicy
  • 4 checkAVS Container
  • cardAuthPolicy
  • 4 ignoreAddressCheckResult Container
  • cardAuthPolicy
  • 4 ignoreCSCCheckResult Container
  • cardAuthPolicy
  • 4 ignorePostcodeCheckResult Container
  • cardAuthPolicy
  • XML: 8 billingAddress Request/Response
    XML: 8
    CSV: 8
    addressAdditional2 Container
  • billingAddress
  • deliveryAddress
  • holderAddress
  • subMerchantAddress
  • XML: 8
    CSV: 8
    addressAdditional3 Container
  • billingAddress
  • deliveryAddress
  • holderAddress
  • subMerchantAddress
  • XML: 8
    CSV: 8
    addressAdditional1 Container
  • billingAddress
  • deliveryAddress
  • holderAddress
  • subMerchantAddress
  • 4 city Container
  • billingAddress
  • deliveryAddress
  • holderAddress
  • subMerchantAddress
  • 4 country Container
  • billingAddress
  • deliveryAddress
  • allowedIpCountryList
  • deniedCardCountryList
  • allowedCardCountryList
  • deniedIpCountryList
  • holderAddress
  • subMerchantAddress
  • XML: 8
    CSV: 8
    postBox Container
  • billingAddress
  • deliveryAddress
  • holderAddress
  • subMerchantAddress
  • XML: 8
    CSV: 8
    state Container
  • billingAddress
  • deliveryAddress
  • holderAddress
  • subMerchantAddress
  • 4 streetName Container
  • billingAddress
  • deliveryAddress
  • holderAddress
  • subMerchantAddress
  • 4 streetNumber Container
  • billingAddress
  • deliveryAddress
  • holderAddress
  • subMerchantAddress
  • 4 zipCode Container
  • billingAddress
  • deliveryAddress
  • holderAddress
  • subMerchantAddress
  • XML: 8 billingContact Request/Response
    4 email Container
  • billingContact
  • customerContact
  • deliveryContact
  • holderContact
  • 4 firstname Container
  • billingContact
  • customerContact
  • deliveryContact
  • holderContact
  • 4 gender Container
  • billingContact
  • customerContact
  • deliveryContact
  • holderContact
  • XML: 18
    CSV: 18
    initials Container
  • billingContact
  • customerContact
  • deliveryContact
  • holderContact
  • 4 lastname Container
  • billingContact
  • customerContact
  • deliveryContact
  • holderContact
  • XML: 8
    CSV: 8
    mobile Container
  • billingContact
  • customerContact
  • deliveryContact
  • holderContact
  • 4 phone Container
  • billingContact
  • customerContact
  • deliveryContact
  • holderContact
  • XML: 18
    CSV: 18
    title Container
  • billingContact
  • customerContact
  • deliveryContact
  • holderContact
  • 4 captureDay Request/Response
    4 captureMode Request/Response
    4 cardCSCValue Request
    4 cardEffectiveDate Request
    XML: 15 customerContact Request
    4 customerId Request/Response
    4 customerIpAddress Request/Response
    XML: 8 deliveryAddress Request/Response
    XML: 8 deliveryContact Request/Response
    XML: 8 deliveryData Request/Response
    4 deliveryMethod Container
  • deliveryData
  • 4 fraudData Request/Response
    4 allowedIpCountryList Container
  • fraudData
  • 4 bypassInfoList Container
  • fraudData
  • 4 info Container
  • bypassInfoList
  • 4 deniedCardCountryList Container
  • fraudData
  • 4 allowedCardArea Container
  • fraudData
  • 4 deniedCardArea Container
  • fraudData
  • 4 allowedCardCountryList Container
  • fraudData
  • 4 deniedIpCountryList Container
  • fraudData
  • 4 deniedIpArea Container
  • fraudData
  • 4 bypassCtrlList Container
  • fraudData
  • 4 ctrl Container
  • bypassCtrlList
  • 4 bypass3DS Container
  • fraudData
  • 4 allowedIpArea Container
  • fraudData
  • 4 riskManagementDynamicSettingList Container
  • fraudData
  • 4 riskManagementDynamicSetting Container
  • riskManagementDynamicSettingList
  • riskManagementDynamicParam Container
  • riskManagementDynamicSetting
  • riskManagementDynamicValue Container
  • riskManagementDynamicSetting
  • XML: 8 holderAddress Request
    XML: 8 holderContact Request/Response
    CSV: 5 holderData Request/Response
    CSV: 5 birthDate Container
  • holderData
  • XML: 21
    CSV: 21
    initialAuthenticationData Request/Response
    XML: 21
    CSV: 21
    initialAuthentDateTime Container
  • initialAuthenticationData
  • XML: 21
    CSV: 21
    initialChallengeMode3DS Container
  • initialAuthenticationData
  • XML: 21
    CSV: 21
    initialHolderAuthentProgram Container
  • initialAuthenticationData
  • XML: 21
    CSV: 21
    initialHolderAuthentType Container
  • initialAuthenticationData
  • XML: 12
    CSV: 12
    initialSchemeTransactionIdentifier Request/Response
    XML: 15
    CSV: 15
    invoiceReference Request
    XML: 20
    CSV: 20
    merchantLocationId Request
    4 merchantTransactionDateTime Request/Response
    XML: 8 orderContext Request/Response
    4 customerHostName Container
  • orderContext
  • 4 customerANIInformationIdentifier Container
  • orderContext
  • XML: 15 merchantOrderSpecificDataList Container
  • orderContext
  • 4 merchantOrderSpecificData Container
  • merchantOrderSpecificDataList
  • merchantOrderSpecificDataReference Container
  • merchantOrderSpecificData
  • merchantOrderSpecificDataType Container
  • merchantOrderSpecificData
  • merchantOrderSpecificDataValue Container
  • merchantOrderSpecificData
  • 4 customerANI Container
  • orderContext
  • 4 customerBrowserType Container
  • orderContext
  • XML: 21
    CSV: 21
    panEntryMode Request/Response
    CSV: 5 panType Request/Response
    XML: 6
    CSV: 6
    paymentMeanBrand Request/Response
    XML: 6
    CSV: 6
    paymentMeanBrandSelectionStatus Request/Response
    CSV: 5 paymentMeanData Request/Response
    XML: 14
    CSV: 14
    bancontact Container
  • paymentMeanData
  • 4 bancontactMerchantCustomerAuthenticationMethod Container
  • bancontact
  • 4 initialAuthenticationCavv Container
  • bancontact
  • XML: 6
    CSV: 6
    cofinoga Container
  • paymentMeanData
  • 4 settlementMode Container
  • cofinoga
  • 4 paymentPattern Request/Response
    4 returnContext Request/Response
    XML: 5 riskManagementCustomDataList Request/Response
    4 riskManagementCustomData Container
  • riskManagementCustomDataList
  • 4 riskManagementCustomSequence Container
  • riskManagementCustomData
  • 4 riskManagementCustomValue Container
  • riskManagementCustomData
  • XML: 13
    CSV: 13
    settlementArchivingReference Request/Response
    XML: 13
    CSV: 13
    settlementMerchantSpecificData Request
    XML: 5 shoppingCartDetail Request/Response
    4 mainProduct Container
  • shoppingCartDetail
  • 4 shoppingCartItemList Container
  • shoppingCartDetail
  • 4 shoppingCartItem Container
  • shoppingCartItemList
  • productName Container
  • shoppingCartItem
  • productUnitTaxAmount Container
  • shoppingCartItem
  • productDescription Container
  • shoppingCartItem
  • productSKU Container
  • shoppingCartItem
  • productQuantity Container
  • shoppingCartItem
  • productTaxRate Container
  • shoppingCartItem
  • productUnitAmount Container
  • shoppingCartItem
  • productCode Container
  • shoppingCartItem
  • productCategory Container
  • shoppingCartItem
  • productTaxCategory Container
  • shoppingCartItem
  • travelData Container
  • shoppingCartItem
  • travelCardPeriod Container
  • travelData
  • journeyDataList Container
  • travelData
  • journeyData Container
  • journeyDataList
  • journeyAmount Container
  • journeyData
  • carrierIdentifier Container
  • journeyData
  • classLevel Container
  • journeyData
  • departureDateTime Container
  • journeyData
  • arrivalLocation Container
  • journeyData
  • destinationCountry Container
  • journeyData
  • carrierName Container
  • journeyData
  • journeyCancellableIndicator Container
  • journeyData
  • departureLocation Container
  • journeyData
  • journeyInsurance Container
  • journeyData
  • journeyInsuranceIndicator Container
  • journeyData
  • journeyModality Container
  • journeyData
  • journeyMode Container
  • journeyData
  • journeyNature Container
  • journeyData
  • journeySequence Container
  • journeyData
  • journeyStage Container
  • journeyData
  • luggageSupplementIndicator Container
  • journeyData
  • numberOfTickets Container
  • journeyData
  • ticketExchangeabilityIndicator Container
  • journeyData
  • ticketIssueCity Container
  • journeyData
  • ticketIssueDate Container
  • journeyData
  • ticketIssuerName Container
  • journeyData
  • ticketReference Container
  • journeyData
  • 4 fareBasis Container
  • journeyData
  • travelContext
  • stayDataList Container
  • travelData
  • stayData Container
  • stayDataList
  • stayCategory Container
  • stayData
  • numberOfNights Container
  • stayData
  • stayCompany Container
  • stayData
  • stayArrivalDateTime Container
  • stayData
  • numberOfPeopleStaying Container
  • stayData
  • roomServiceLevel Container
  • stayData
  • stayDepartureDateTime Container
  • stayData
  • stayInsurance Container
  • stayData
  • stayInsuranceIndicator Container
  • stayData
  • stayLocation Container
  • stayData
  • stayNumberOfRooms Container
  • stayData
  • stayRentalCarIndicator Container
  • stayData
  • passportDataList Container
  • travelData
  • passportData Container
  • passportDataList
  • passportExpirationDate Container
  • passportData
  • passportIssueCountry Container
  • passportData
  • mainTravelerFirstName Container
  • travelData
  • travelCardType Container
  • travelData
  • bookingData Container
  • travelData
  • bookerFirstName Container
  • bookingData
  • bookerLastName Container
  • bookingData
  • bookingId Container
  • bookingData
  • bookingPlatform Container
  • bookingData
  • bookingPlatformOrderId Container
  • bookingData
  • mainTravelerLastName Container
  • travelData
  • numberOfTravelers Container
  • travelData
  • travelEndDateTime Container
  • travelData
  • travelingPayerIndicator Container
  • travelData
  • travelReason Container
  • travelData
  • travelStartDateTime Container
  • travelData
  • 4 shoppingCartTotalAmount Container
  • shoppingCartDetail
  • 4 shoppingCartTotalQuantity Container
  • shoppingCartDetail
  • 4 shoppingCartTotalTaxAmount Container
  • shoppingCartDetail
  • 4 statementReference Request/Response
    XML: 17
    CSV: 17
    subMerchantAddress Request
    XML: 17
    CSV: 17
    subMerchantCategoryCode Request
    XML: 17
    CSV: 17
    subMerchantId Request
    XML: 17
    CSV: 17
    subMerchantLegalId Request
    XML: 17
    CSV: 17
    subMerchantName Request
    XML: 17
    CSV: 17
    subMerchantUrl Request
    4 transactionOrigin Request/Response
    XML: 8 travelContext Request/Response
    4 numberOfPassengers Container
  • travelContext
  • 4 destinationAirport Container
  • travelContext
  • 4 reservationCode Container
  • travelContext
  • 4 airlineCarrierList Container
  • travelContext
  • 4 airlineCarrier Container
  • airlineCarrierList
  • 4 routingCityList Container
  • travelContext
  • 4 routingCity Container
  • routingCityList
  • 4 numberOfAirlineCarriers Container
  • travelContext
  • 4 passengerName Container
  • travelContext
  • 4 originAirport Container
  • travelContext
  • 4 departureDate Container
  • travelContext
  • 4 numberOfRoutingCities Container
  • travelContext
  • 4 amount Request/Response
    4 cardExpiryDate Request/Response
    4 cardNumber Request
    4 cardSeqNumber Request
    4 currencyCode Request/Response
    4 customerEmail Request/Response
    4 merchantId Request/Response
    4 orderChannel Request/Response
    4 orderId Request/Response
    4 recordSequence Request/Response
    XML: 5
    CSV: 5
    s10TransactionReference Request/Response
    4 s10TransactionId Container
  • s10TransactionReference
  • 4 s10TransactionIdDate Container
  • s10TransactionReference
  • 4 transactionReference Request/Response
    4 acquirerResponseCode Response
    CSV: 5 acquirerResponseIdentifier Response
    CSV: 5 acquirerResponseMessage Response
    XML: 9
    CSV: 9
    authorMessageReference Response
    4 authorisationId Response
    XML: 9
    CSV: 9
    authorisationTypeLabel Response
    XML: 8
    CSV: 8
    avsAddressResponseCode Response
    XML: 8
    CSV: 8
    avsPostcodeResponseCode Response
    XML: 8
    CSV: 8
    cardCSCResultCode Response
    XML: 5
    CSV: 5
    cardData Response
    XML: 23
    CSV: 23
    cardPanType Container
  • cardData
  • 4 cardProductCode Container
  • cardData
  • 4 cardProductName Container
  • cardData
  • 4 cardProductProfile Container
  • cardData
  • XML: 9
    CSV: 9
    cardProductUsageLabel Container
  • cardData
  • 4 cardScheme Container
  • cardData
  • 4 issuerCode Container
  • cardData
  • 4 issuerCountryCode Container
  • cardData
  • XML: 19
    CSV: 19
    issuingCountryCode Container
  • cardData
  • 4 complementaryCode Response
    4 complementaryInfo Response
    4 guaranteeIndicator Response
    4 holderAuthentRelegation Response
    4 holderAuthentStatus Response
    4 maskedPan Response
    XML: 12
    CSV: 12
    paymentAccountReference Response
    CSV: 5 paymentMeanTradingName Response
    XML: 6 preAuthorisationProfile Response
    XML: 6 preAuthorisationProfileValue Response
    XML: 6 preAuthorisationRuleResultList Response
    XML: 6 ruleResult Container
  • preAuthorisationRuleResultList
  • 4 ruleCode Container
  • ruleResult
  • 4 ruleDetailedInfo Container
  • ruleResult
  • 4 ruleResultIndicator Container
  • ruleResult
  • 4 ruleSetting Container
  • ruleResult
  • 4 ruleType Container
  • ruleResult
  • 4 ruleWeight Container
  • ruleResult
  • XML: 20
    CSV: 20
    reattemptEndDateTime Response
    XML: 20
    CSV: 20
    reattemptMax Response
    XML: 20
    CSV: 20
    reattemptMode Response
    XML: 20
    CSV: 20
    reattemptStartDateTime Response
    XML: 5
    CSV: 5
    recurringResponseCode Response
    4 responseCode Response
    XML: 12
    CSV: 12
    schemeTransactionIdentifier Response
    CSV: 5 tokenPan Response
    4 transactionDateTime Response
    XML: 7
    CSV: 7
    transactionPlatform Response
    XML: 13
    CSV: 13
    virtualCardIndicator Response
    4 officeBatchResponseCode Response

    This site uses trackers to improve your experience, perform analysis and researches on your use of Sherlock's documentation website.
    You have several options:
    Closing this banner you refuse the use of trackers on your device.

    Configuration