Release 24.5

go directly to content

Search by keywords

walletOrder (batch)

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

This function allows to create a payment with a card enrolled in “Sherlock’s wallet.”

Required

Optional

Request sample

            FILE;request;office;v19
HEADER;023101122334455;2021-12-16+0100;14:26:45+0100;1
WALLETORDER;13;023101122334456;SIM20220329092501;66;8;AUTHOR_CAPTURE;978;customer@email.com;customerId;128.0.0.1;2022-03-29T09:30:16+02:00;INTERNET;orderId;paymentMeanId;returnContext;statementReference;w01;origin;987;ONE_SHOT;Y;ctrl1;info1;USA;POR;ITA;SPA;BRA;FIN;GER;CHI;101;20210329;initialSchemeTransactionIdentifier;VISA;settlementArchivingReference;settlementMerchantSpecificData;paymentMeanBrandSelectionStatus;merchantAuthentMethod;023101122334457;subMerchantCategoryCode;subMerchantLegalId;subMerchantName;Paris;FRA;Rue de la Rgent;4;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>
		<walletOrder 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>
            <paymentMeanId>paymentMeanId</paymentMeanId>
            <returnContext>returnContext</returnContext>
            <statementReference>statementReference</statementReference>
            <merchantWalletId>w01</merchantWalletId>
            <transactionOrigin>origin</transactionOrigin>
            <cardCSCValue>987</cardCSCValue>
            <paymentPattern>ONE_SHOT</paymentPattern>
            <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>
            <s10TransactionReference>
                <s10TransactionId>101</s10TransactionId>
                <s10TransactionIdDate>20210329</s10TransactionIdDate>
            </s10TransactionReference>
            <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>
            <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>
            <initialSchemeTransactionIdentifier>initialSchemeTransactionIdentifier</initialSchemeTransactionIdentifier>
            <paymentMeanBrand>VISA</paymentMeanBrand>
            <settlementArchivingReference>settlementArchivingReference</settlementArchivingReference>
            <settlementMerchantSpecificData>settlementMerchantSpecificData</settlementMerchantSpecificData>
            <paymentMeansBrandSelectionStatus>paymentMeanBrandSelectionStatus</paymentMeansBrandSelectionStatus>
            <paymentMeanData>
                <bancontact>
                    <bancontactMerchantCustomerAuthenticationMethod>merchantAuthentMethod</bancontactMerchantCustomerAuthenticationMethod>
                </bancontact>
            </paymentMeanData>
            <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>4</streetNumber>
                <zipCode>75000</zipCode>
                <addressAdditional1>additional1</addressAdditional1>
                <addressAdditional2>additional2</addressAdditional2>
                <addressAdditional3>additional3</addressAdditional3>
                <postbox>postbox</postbox>
                <state>IleDeFrance</state>
            </subMerchantAddress>
            <subMerchantUrl>subMerchantUrl.com</subMerchantUrl>
        </walletOrder>
	</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.

  • merchantWalletId
    presence
    Required
    Interface version
    4
    Order
    17

    Customer’s Wallet identifier.

  • officeBatchResponseCode
    presence
    Required
    Interface version
    4
    Order
    30

    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.

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
WALLETORDER;13;023101122334456;SIM20220329092501;66;8;AUTHOR_CAPTURE;978;customer@email.com;customerId;128.0.0.1;2022-03-29T09:30:16+02:00;INTERNET;orderId;paymentMeanId;returnContext;statementReference;w01;origin;ONE_SHOT;Y;ctrl1;info1;USA;POR;ITA;SPA;BRA;FIN;GER;CHI;101;20210329;00;authorisationId;complementaryCode;complementaryInfo;Y;holderAuthentRelegation;holderAuthentStatus;maskedPan;00;00;transactionDateTime;tokenPan;cardProductCode;cardProductName;cardProductProfile;cardScheme;issuerCode;issuerCountryCode;cardProductUsageLabel;issuingCountryCode;transactionPlatform;cardCSCResultCode;avsPostcodeResponseCode;avsAddressResponseCode;authorMessageReference;authorisationTypeLabel;schemeTransactionIdentifier;paymentAccountReference;virtualCardIndicator;VISA;paymentMeansBrandSelectionStatus;merchantAuthentMethod;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>
		<walletOrder 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>
            <paymentMeanId>paymentMeanId</paymentMeanId>
            <returnContext>returnContext</returnContext>
            <statementReference>statementReference</statementReference>
            <merchantWalletId>w01</merchantWalletId>
            <transactionOrigin>origin</transactionOrigin>
            <paymentPattern>ONE_SHOT</paymentPattern>
            <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>
            <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>
            <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>
            <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>
            <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>
            <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>
            <authorMessageReference>authorMessageReference</authorMessageReference>
            <authorisationTypeLabel>authorisationTypeLabel</authorisationTypeLabel>
            <schemeTransactionIdentifier>schemeTransactionIdentifier</schemeTransactionIdentifier>
            <paymentAccountReference>paymentAccountReference</paymentAccountReference>
            <virtualCardIndicator>virtualCardIndicator</virtualCardIndicator>
            <paymentMeansBrand>VISA</paymentMeansBrand>
            <paymentMeansBrandSelectionStatus>paymentMeansBrandSelectionStatus</paymentMeansBrandSelectionStatus>
            <paymentMeanData>
                <bancontact>
                    <bancontactMerchantCustomerAuthenticationMethod>merchantAuthentMethod</bancontactMerchantCustomerAuthenticationMethod>
                </bancontact>
            </paymentMeanData>
            <initialSchemeTransactionIdentifier>initialSchemeTransactionIdentifier</initialSchemeTransactionIdentifier>
            <cardExpiryDate>cardExpiryDate</cardExpiryDate>
        </walletOrder>
	</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
  • deliveryContact
  • holderContact
  • 4 firstname Container
  • billingContact
  • deliveryContact
  • holderContact
  • 4 gender Container
  • billingContact
  • deliveryContact
  • holderContact
  • XML: 18
    CSV: 18
    initials Container
  • billingContact
  • deliveryContact
  • holderContact
  • 4 lastname Container
  • billingContact
  • deliveryContact
  • holderContact
  • XML: 8
    CSV: 8
    mobile Container
  • billingContact
  • deliveryContact
  • holderContact
  • 4 phone Container
  • billingContact
  • deliveryContact
  • holderContact
  • XML: 18
    CSV: 18
    title Container
  • billingContact
  • deliveryContact
  • holderContact
  • 4 captureDay Request/Response
    4 captureMode Request/Response
    4 cardCSCValue Request
    4 customerEmail Request/Response
    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
    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: 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
  • 4 orderId Request/Response
    XML: 13
    CSV: 13
    paymentMeanBrand Request
    XML: 14
    CSV: 14
    paymentMeanData Request/Response
    4 bancontact Container
  • paymentMeanData
  • 4 bancontactMerchantCustomerAuthenticationMethod Container
  • bancontact
  • XML: 13
    CSV: 13
    paymentMeansBrandSelectionStatus Request/Response
    4 paymentPattern Request/Response
    4 returnContext Request/Response
    XML: 13
    CSV: 13
    settlementArchivingReference Request/Response
    XML: 13
    CSV: 13
    settlementMerchantSpecificData Request
    XML: 8 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 currencyCode Request/Response
    4 merchantId Request/Response
    4 merchantWalletId Request/Response
    4 orderChannel Request/Response
    4 paymentMeanId 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
    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
  • XML: 16
    CSV: 16
    cardExpiryDate Response
    4 complementaryCode Response
    4 complementaryInfo Response
    4 guaranteeIndicator Response
    4 holderAuthentRelegation Response
    4 holderAuthentStatus Response
    4 maskedPan Response
    XML: 12
    CSV: 12
    paymentAccountReference Response
    XML: 13
    CSV: 13
    paymentMeansBrand 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
    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