logo Mercanet

Release 24.5

aller directement au contenu

Rechercher par mots clés

walletOrder (batch)

Pour rechercher dans la page utiliser Ctrl+F sur votre clavier

Cette fonction permet de créer un paiement avec une carte enrôlée dans le wallet “Mercanet.”

Obligatoire

Optionnel

Exemple de requête

            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>

        

Obligatoire

  • amount
    présence
    Obligatoire
    Interface version
    4
    Ordre
    4

    Montant de la transaction. Le montant doit être transmis dans la plus petite unité de la devise.Exemple pour l’Euro : un montant de 10,50 Euros doit être transmis sous la forme 1050.

  • currencyCode
    présence
    Obligatoire
    Interface version
    4
    Ordre
    7

    Code de la devise de la transaction. Ce code est compatible ISO 4217.

    Liste des valeurs
    032
    Peso argentin
    036
    Dollar australien
    048
    Dinar de Bahreïn
    116
    Riel cambodgien
    124
    Dollar canadien
    144
    Roupie sri lankaise
    156
    Yuan Renminbi
    191
    Kuna croate
    203
    Couronne tchèque
    208
    Couronne danoise
    344
    Dollar de Hong Kong
    348
    Forint hongrois
    352
    Couronne islandaise
    356
    Roupie indienne
    376
    Nouveau Shekel israélien
    392
    Yen japonais
    410
    Won coréen
    414
    Dinar koweïtien
    458
    Ringgit malaisien
    480
    Roupie de Maurice
    484
    Peso mexicain
    524
    Roupie népalaise
    554
    Dollar néo-zélandais
    578
    Couronne norvégienne
    634
    Rial qatari
    643
    Rouble russe
    682
    Riyal saoudien
    702
    Dollar de Singapour
    710
    Rand sud-africain
    752
    Couronne suédoise
    756
    Franc suisse
    764
    Baht thaïlandais
    784
    Dirham des Émirats arabes unis
    788
    Dinar tunisien
    826
    Livre Sterling
    840
    Dollar américain
    901
    Dollar de Taiwan
    941
    Dinar serbe
    946
    Leu roumain
    949
    Nouvelle livre turque
    952
    Franc CFA
    953
    Franc Pacifique
    975
    Lev bulgare
    978
    Euro
    980
    Hryvnia ukrainien
    985
    Zloty polonaise
    986
    Real brésilien
  • merchantId
    présence
    Obligatoire
    Interface version
    4
    Ordre
    2

    Identifiant de la boutique, sa valeur est fournie par Mercanet au commerçant lors de l’inscription de sa boutique.

  • merchantWalletId
    présence
    Obligatoire
    Interface version
    4
    Ordre
    17

    Identifiant du portefeuille virtuel du client.

  • officeBatchResponseCode
    présence
    Obligatoire
    Interface version
    4
    Ordre
    30

    officeBatchResponseCode complète le résultat du traitement d’une demande de paiement traitée par Office Batch qui serait rejetée (code de réponse classique de rejet) et contient le champ de la demande de paiement en erreur.

    Liste des valeurs
    00
    Aucun (tous les champs sont corrects).
    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
    Commerçant non enregistré pour Office Batch /non lié au remettant déclaré dans l’en-tête.
  • orderChannel
    présence
    Obligatoire
    Interface version
    4
    Ordre
    12

    Canal de commande utilisé (Internet, Téléphone, Courrier, Fax, …), Internet est la valeur par défaut.L’usage de ce champ est à rapprocher des conditions définies dans le contrat acquéreur.

    Liste des valeurs
    FAX
    Commande Fax Contrat d’acquisition : MOTO
    INAPP
    Commande par un service intégré à une application (mobile par exemple) Contrat d’acquisition : INTERNET
    INTERNET
    Commande Internet Contrat d’acquisition : INTERNET
    IVR
    Commande vocale Contrat d’acquisition : MOTO
    MAIL_ORDER
    Commande Courrier Contrat d’acquisition : MOTO
    MINITEL
    Obsolète
    MOTO
    Commande VAD sans précision (déprécié utilisez les valeurs MAIL_ORDER ou TELEPHONE_ORDER) Contrat d’acquisition : MOTO
    PROXI_ATTENDED
    Obsolète
    PROXI_SEMIATTENDED
    Obsolète
    PROXI_UNATTENDED
    Obsolète
    TELEPHONE_ORDER
    Commande Téléphone Contrat d’acquisition : MOTO
  • recordSequence
    présence
    Obligatoire
    Interface version
    4
    Ordre
    1

    Ordre d’une transaction dans un fichier Office Batch.

Optionnel

Exemple de réponse

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

    Besoin d'aide ?

    Fermer