Purpose of this document
The purpose of the present document is to describe the fields:
- communicated as input or output to the interfaces used by the merchant
- contained in the reports intended for the merchant
Format Convention
Value | Description |
---|---|
A | Indicate that alphabetic value [aA-zZ] is accepted |
N | Indicate that numeric value [0-9] is accepted |
U | All characters of the alphabets of all languages. However non-latin characters must be transmitted in thier binary representation and not in their hexadecimal representation in \uXXXX format. |
ANS | Any character is accepted |
AN RestrictedString | The following characters are accepted:
|
AN ExtendedString | The following characters are accepted:
|
ANU RestrictedString | The following characters are accepted:
|
ANU ExtendedString | The following characters are accepted:
|
numeric | Indicates the maximum size of the field |
YYYY | Indicates the year |
YY | Indicates the 2 last digit of the year |
MM | Indicates the month |
DD | Indicates the day |
hh | Indicates hours (24h) |
mm | Indicates minutes |
ss | Indicates seconds |
H | Indicates that binary value in hexadecimal format [0-9,a-f,A-F] is accepted |
ISO8601 | Indicates an ISO 8601 DateTime format (ANS25):
YYYY-MM-DDThh:mm:sszzzzzz
|
Indicates that an email adress is accepted. | |
phone | Indicates that a phone number is accepted (numeric with the following characters [+ -]). Example: +31421234567 or +31-42-12-34567 |
ipAddress | Indicates that an IP v4 address
and an IP v6 address are accepted. Example of IPv4
address: 123.1.34.67 Example of IPv6 address:
2001:db8:3c4d:15::1a2f:1a2b |
url | Indicates that a url name is accepted in the URL standard format (http://siteName.com or https://siteName.com). |
base64Url | Indicates the ANS format with special characters [_ - =] accepted. |
list | Indicates the ANS format with special characters [_@.-+,] accepted and blanks. Values separated by comma. |
restricted values | Indicates a restricted list of accepted values. |
Composite list | Indicates a list of several instances of an elementary data. |
container | Indicates a group of data that may be either a container or an elementary data. |
Data dictionary
Data name | Format | Description |
---|---|---|
acceptanceSystemApplicationId |
ANS12 |
Identifier of the ultimate WL Sips application used for transmitting the authorisation request. This data value is transmitted to the acquirer as it is received within both the authorisation request and the remittance request. It is named ITP (identifiant d'application terminal au point d'acceptation) in the CB2A protocole. |
accord |
Container |
Information specific to the Oney card means of payment (formerly Accord card). |
accordkdo |
Container |
Information specific to the Carte Cadeau Oney card means of payment (formerly Carte Cadeau Accord). |
acquirerContractNumber |
ANS128 |
Please see "contractNumber" |
acquirerNativeResponseCode |
ANS10 |
Response code returned by the acquirer, in its own codification, during an authorisation request. |
acquirerReconciliationDetail |
ANS512 |
Additional data for reconciliation of prepaid payments. This field contains the additional CB, Visa, Mastercard payment information. It applies to the following means of
payment:
Its detailed content is described in the documentation for each concerned means of payment. |
acquirerResponseCode |
AN2 (restricted values) |
Response code returned by the acquirer during an authorisation request. Values: acquirerResponseCode |
acquirerResponseIdentifier |
ANS20 |
Please see "authorMessageReference". |
acquirerResponseMessage |
ANS512 |
Acquirer response message to the originator of the transaction (for example, message to be displayed to the holder or the cashier).. |
acquisitionType |
AN3 (restricted values) |
Acquisition type provided by the acquirer on the reconciliation report to specify whether the payment is a standard payment or a credit payment. Values: acquisitionType |
additionalAuthorisationNumber |
N6 |
Additional authorisation number sent by the acquirer. |
addPaymentMeanDate |
N8 (YYYYMMDD) |
Enrollment date of the means of payment in the customer account on the merchant site. |
addressAdditional1 |
ANU50 (restricted String) |
Addition 1 to the address. |
addressAdditional2 |
ANU50 (restricted String) |
Addition 2 to the address. |
addressAdditional3 |
ANU50 (restricted String) |
Addition 3 to the address. |
addressDeliveryBillingMatchIndicator |
A5 (restricted values) |
Specifies whether the delivery and the billing addresses are the same. Values: booleanIndicator |
addrOverride |
ANS20 (restricted values) |
Indicator allowing the merchant to display the delivery address on PayPal pages. This indicator allows to override the address present in the PayPal account if necessary. Values: addrOverride |
agencyCode |
ANS20 |
Identifier of the agency provided by the merchant. |
airlineCarrierList |
ANS53 |
Airline carrier list. |
allowedCardArea |
AN10 (restricted values) |
List identifier of card countries allowed to make a payment. Countries are grouped by geographical area. Values: areaList |
allowedCardCountryList |
ANS128 (list) |
List of card country codes allowed to make a payment. ISO 3166 list of country codes. Values: countryList |
allowedIpArea |
ANS128 (list) |
List identifier of IP countries allowed to make a payment. Values: areaList |
allowedIpCountryList |
ANS128 (list) |
List of buyer IP country codes allowed to make a payment ISO 3166 list of country codes.Values: countryList |
amount |
N12 |
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. |
amountsList |
N12 |
List of amounts for the occurrences for payment in instalments. The amount is transmitted in the smallest currency unit:For example in euros: an amount of EUR 10.50 must be transmitted in the form 1050. |
applePay |
Container |
Contains specific authentication information for ApplePay. |
arrivalLocation |
ANS30 |
Arrival place of the journey. |
authentACSMethod |
ANS20 |
Authentication method that the ACS applied to authenticate the cardholder. Valeurs : authentACSMethod |
authentACSTransId |
ANS36 |
Universal transaction identifier assigned by the ACS to uniquely identify a transaction. |
authentAmount |
N12 |
Authentication amount. |
authentCancelReason |
N2 (restricted values) |
Reason for authentication cancellation. Values: authentCancelReason |
authentDateTime |
ANS25 (ISO8601) |
UTC date and time of the authentication. |
authentDSMerchantName |
ANS40 |
Identifier assigned by the Directory Server to uniquely identify the merchant. |
authentDSTransId |
ANS36 |
Universal transaction identifier assigned by the DS to uniquely identify a transaction. |
authentExemptionReasonList |
ANU256 (restricted String) |
List of exemptions fixed by the issuer. Values: authentExemptionReasonList |
authenticationData |
Container |
Contains the information on the cardholder's authentication. |
authenticationKey |
ANS512 |
Authentication data provided by the merchant for Franfinance payment. |
authenticationResult |
Container |
Contains the result information from the cardholder's authentification. |
authentMessageVersion |
ANS8 |
Version of the 3-D Secure protocol used (e.g. 2.1.0). |
authentRedirectionUrl |
url |
Redirection URL to an authentication server. |
authentScoreValue |
ANS10 |
Score value provided by the DS (Directory Server) to the ACS (Access Control Server). |
authentThreedsServerTransId |
ANS36 |
Universal transaction identifier assigned by the 3DS server to uniquely identify a transaction. |
authentTransStatusReason |
ANS50 |
Reason accompanying the authentication result communicated in the MPI of a 3D-Secure payment. |
N6 |
Identifier shared with the acquirer during the authorisation process. For example, this reference data could be sent by the acquirer in the authorisation response, then sent (unchanged) in a subsequent authorisation reversal message, to the extent that the acquirer is able to match a reversal message to the associated response message. |
|
AN10/ANS32 |
Authorisation ID returned by the acquirer if the authorisation request is accepted. |
|
ANS50 (restricted values) |
Label of the authorisation request type. Values: authorisationTypeLabel |
|
automaticErrorResponseInitPOST |
url512 |
URL provided by the merchant and notifying the url where the automatic response has to be sent in case of error during payment initialisation (in POST only). |
automaticResponseStatus |
ANS20 (restricted values) |
State of the sending of the automatic response to the merchant's server for a transaction created using the Sips Paypage interface. Values: automaticResponseStatus |
automaticResponseUrl |
url512 |
URL provided by the merchant and used by the payment server to automatically notify the merchant of the result of the transaction online. |
automaticReverse |
A5 (restricted values) |
Systematically reverses and rejects accepted authorisations. Values: booleanIndicator |
avsAddressResponseCode |
AN1 (restricted values) |
Contains the result of the AVS ADDRESS check. Values: avsResponseCode |
avsPostcodeResponseCode |
AN1 (restricted values) |
Contains the result of the AVS POSTCODE check. Values: avsResponseCode |
bancontact |
Container |
Contains specific information on the bancontact payment method. |
bancontactMerchantCustomerAuthenticationMethod |
ANS20 |
Customer authentication method used by the merchant at the point of sale. |
basket |
ANS2048 |
Content of the customer's basket. |
bankCode |
AN11 |
Please see "bic". |
bcacb3x |
Container |
Contains specific information on the CB3X means of payment from Floa Bank. |
bcacb4x |
Container |
Contains specific information on the CB4X means of payment from Floa Bank. |
bcaCup |
Container |
Contains specific information on the CUP Card means of payment from Floa Bank. |
bcmcMobile | Container | Contains specific information on Bancontact Mobile. |
bic |
AN11 |
Business Identifier Code (BIC) as described in ISO 9362. It identifies the institution code, its country and its location (on 8 characters), and the institution's branch (on 11 characters). |
billingAddress |
Container |
Contains the billing address information for the buyer. |
billingContact |
Container |
Contains the billing contact's information. |
billingFirstDate |
N8 (YYYYMMDD) |
First successful billing date for the customer address. For example, the merchant gives this information to allow the certification of an electronic signature. |
birthCity |
ANU50 (restricted String) |
Birthplace. |
birthCountry |
N3 |
Country of birth. |
birthDate |
N8 (YYYYMMDD) |
Date of birth. |
birthPlaceCode |
N1 |
Place of birth code filled by Franfinance in its own codification. |
birthZipCode |
AN10 (restricted String) |
Postal code for the birth. |
blockAmountModification |
A5 (restricted values) |
Indicator to prohibit the modification of the field "amount to consume" on the payment page. "false" is the default value to allow the amount modification.Values: booleanIndicator |
bookerFirstName |
ANS50 |
Booker first name. |
bookerLastName |
ANS50 |
Booker last name. |
bookingData |
Container |
Contains specific data concerning travel booking. |
bookingPlatform |
ANS50 |
Travel booking platform. |
bookingPlatformOrderId |
ANS50 |
Travel booking platform order identifier. |
bookingId |
ANS50 |
Merchant travel booking identifier. |
businessName |
ANU255 (restricted String) |
Business name. |
bypass3DS |
ANS20 (restricted values) |
Indicator used by the merchant to bypass the 3-D Secure procedure. Values: bypass3DS |
bypassCtrlList |
ANS256 (list) |
List of antifraud rules provided by the merchant to bypass current transaction rules. Values: bypassCtrlList |
bypassDcc |
AN1 (restricted values) |
Indicator used by the merchant to bypass the dcc procedure. Values: bypassDcc |
bypassInfoList |
ANS256 (list) |
List of information provided by the merchant to bypass fraud information. Values: bypassInfoList |
bypassReceiptPage |
A5 (restricted values) |
Flag indicating that WL Sipsmust not issue the ticket receipt. This action is at charge of the trader. At the end of the payment, the customer is directly redirected to the response url from the shop (normalReturnUrl). Values: booleanIndicator |
captureDay |
N2 |
Deadline for settlement. |
captureLimitDate |
N8 (YYYYMMDD) |
Date from which the transaction will be sent for settlement. Beyond this date, the merchant can no longer validate or cancel the transaction. |
captureLimitDateTime |
ANS25 (ISO8601) |
Date and time from which the transaction will be sent for settlement. Beyond this date, the merchant can no longer validate or cancel the transaction. |
captureMode |
ANS20 (restricted values) |
Payment collection method for the transaction. Values: captureMode |
cardAuthPolicy |
Container |
Authentication policy for card. |
cardBrand |
ANS20 (restricted values) |
Please see "paymentMeanBrand". |
cardCorporateIndicator |
A1 (restricted values) |
Indicates whether the card is an Enterprise / Commercial card or not. Values: cardCorporateIndicator |
cardCSCPresence |
ANS20 (restricted values) |
Indicator of presence of the visual cryptogram called CSC (Card Security Code). Values: cardCSCPresence |
cardCSCResultCode |
AN2 (restricted values) |
Response code for the Card Security Code check returned in the authorisation response. Values: cardCSCResultCode |
cardCSCValue |
N4 |
Visual card security code on the bank card transmitted in the authorisation request (CSC, Card Security Code, referred to as CVV for Visa, CVC for Mastercard and 4DBC for American Express). |
cardData |
Container |
Contains specific information regarding a card |
cardDataList |
Composite list |
CardData container list returned following a card information request (in case of card cobadged several occurrences may appear - example: CB / Visa card). |
cardEffectiveDate |
N6 (YYYYMM) |
Indicates wether the card has a validity start date. |
cardEffectiveDateIndicator |
A1 (restricted values) |
Indicator of existence of a card effective date (Y/N/Empty) |
cardExpiryDate |
N6 (YYYYMM) |
Please see "panExpiryDate". |
cardIIN |
N11 |
Issuer Identification Number (IIN). |
cardInterchangeCategoryCode |
AN2 |
Category code of the card taken into account during the interchange. Values: cardInterchangeCategoryCode |
cardNumber |
N19/ANS128 |
Card number (format N19 unless the card number is a Token, and in this case, the format is ANS128). |
cardProductCode |
AN5 |
Product code of the card. |
cardProductName |
ANS70 |
Product name of the card. |
cardProductProfile |
A1 (restricted values) |
Profile code of the card. Values: cardProductProfile |
cardProductUsageLabel |
ANS50 (restricted values) |
Profile name of the card which is displayed on payment electronic ticket in accordance with MPADS requirements. Values: cardProductUsageLabel |
carrierIdentifier |
AN3 |
Identifier of the carrier. |
carrierName |
ANS32 |
The carrier's name. |
cardScheme |
ANS20 (restricted values) |
Network name associated with the card. Values: cardScheme |
cardSeqNumber |
N2 |
Card sequence number allocated by the issuer. |
cardSeqNumberIndicator |
AN1 (restricted values) |
Indicator of existence of an issue number Values: cardSeqNumberIndicator |
cavv |
ANS28 |
Cardholder's authentication verification value communicated in the MPI during 3-D Secure payments. |
cavvAlgorithm |
N1 (restricted values) |
Algorithm indicator used to generate a CAVV communicated in the MPI during 3-D Secure payments. Values: cavvAlgorithm |
cetelem3x |
Container |
Contains dedicated data of a Cetelem 3xCB payment. |
cetelem4x |
Container |
Contains dedicated data of a Cetelem 4xCB payment. |
cetelemPrivateData |
ANS400 |
Specific private data regarding the transaction exchanged between the merchant and Cetelem. |
cetelemPrivateMerchantData |
ANS400 |
Specific merchant data provided by the merchant to be sent to Cetelem. |
challengeMode3DS |
ANS20 (restricted values) |
Holder authentication level requested. Values: challengeMode3DS |
changeDate |
N8 (YYYYMMDD) |
Date of the last change made on the customer account at the merchant. For example : changing billing address, delivery address or adding a new payment method. |
chargebackAcquirerReference |
ANS20 |
Acquirer's chargeback reference. |
chargebackAmount |
N12 |
Chargeback amount. |
chargebackDocumentRequestDate |
N8 (YYYYMMDD) |
Date of the document request. |
chargebackDocumentRequestReason |
AN1 |
Reason for the document request. |
chargebackReasonCode |
AN8 |
Chargeback reason code as it is provided on the chargeback statement (MDI) by the acquirer. Please you can
contact the acquirer to get the list of for more information about
the returned value reason codes. |
chargebackSettlementDate |
N8 (YYYYMMDD) |
Clearing date of the chargeback. |
chargedBankAccount |
AN11 |
Merchant account number to which the chargeback was charged. |
chargedBankAdminCounter |
AN5 |
Code for the Merchant's management branch to which the chargeback is charged. |
chargedBankCode |
N5 |
Merchant bank code to which the chargeback was charged. |
chargedBankCounter |
N5 |
Sort code for the Merchant's bank to which the chargeback was charged. |
check3DS |
A6 |
FORCE/BYPASS. Indicator to execute the 3-D Secure check for issuer wallet payment means (used by V.me and MasterPass). For V.me, by default, 3-D Secure check is deactivated. For masterPass, 3-D Secure check is activated |
checkAVS |
A5 (restricted values) |
Indicator (true/false) to execute the AVS check. By default, the control is deactivated. true: to execute the AVS check.Values: booleanIndicator |
checkCSC |
A6 |
FORCE/BYPASS. Indicator to execute the CSC check for issuer wallet payment means (used by V.me). For V.me, by default, CSC check is deactivated. |
city |
ANU50 (restricted String) |
City of the address. |
classLevel |
AN1 (restricted Values) |
Class level of the trip. |
cofidis3x |
Container |
Contains specific information on Cofidis 3xCB payment method. |
cofidis4x |
Container |
Contains specific information on Cofidis 4xCB payment method. |
cofidisDisplayCancelButton |
AN4 |
Information displaying a "Cancel" button (or link) on the 3xCB payment pages hosted by Cofidis. |
cofidisPrivateData |
ANS256 |
Specific data exchanged between the merchant and Cofidis. |
cofinoga |
Container |
Depreciated data. Contains specific information on Cofinoga payment method. |
cofinoga3xcb |
Container |
Depreciated data. Contains specific information on Cofinoga 3xCB payment method. |
company |
ANU50 (restricted String) |
Company for the address. |
complementaryCode |
AN2 (restricted values) |
Additional response code from the WL Sips server returned in the response. This field is only filled out if you have signed up for additional checks for the WL Sips e-payment solution.Values: complementaryCode |
complementaryInfo |
AN256 (extended String) |
Additional information from the WL Sips server sent back in the response. |
completionRedirectUrl |
url |
Optional URL for Bancontact mobile application that can be used as Merchant Callback URL for notifications. It is triggered by the Payer Mobile Payment Application once the Payer had reviewed the transaction results in its Mobile Payment Application. |
contractNumber |
ANS128 |
Contract number assigned by the acquirer to identify a merchant contract. |
contractType |
AN1 |
Acquirer contract type as it is provided on statement of chargeback by the acquirer. Only one value is possible for
French acquirers CB (3 = remote contract). Not valued for the
other acquirers. Valeurs : contractType |
country |
A3 (restricted values) |
Country code for the address. Values: countryList |
conversionCurrency | N3 | Currency requested by the merchant to be displayed on Franfinance pages. |
convertedAmount | N12 | Amount requested by the merchant to be displayed on Franfinance pages. |
creationDate |
N8 (YYYMMDD) |
Creation date. With the container customerAccount, it is the date of creation of the customer account at the merchant which makes it possible to calculate the seniority of the account. |
creditIndicator |
AN1 (restricted String) |
Credit indicator specifies the choice of payment by the holder or commercial operation of the acceptor |
creditorId |
ANS35 |
Unique identifier of the creditor. For SEPA, the Creditor Identifier (CI) is required to send Direct Debit instructions. |
cscType |
AN5 (restricted values) |
Format of the CSC (Card Security Code) provided in the data cardCscValue Values: cscType |
currencyCode |
N3 (restricted values / ISO4217) |
Currency code for the transaction. This code is ISO 4217 compatible. Values: currencyCode |
currentAmount |
N12 |
Current transaction amount. The current amount may differ from the origin amount if operations were completed on the transaction (cancellation, validation etc.)The amount is transmitted in the smallest unit of currency:Example for euros: an amount of EUR 10.50 must be transmitted in the form 1050. |
customer3DSTransactionDate |
N8 (YYYYMMDD) |
Date of a 3D Secure transaction successfuly realised for the customer. For example, the merchant gives this information to allow the certification of an electronic signature. |
customerAccount |
AN34 |
Account number of the customer either in national, or international or specific codification. The format is specified in the field customerBankAccountType (eg IBAN ...). |
customerAccountHistoric |
Container |
Contains information from the customer's account at the merchant (date of creation, number of transactions in the last 24h, ...). |
customerAccountId |
ANS64 |
Additional information about the account optionally provided by the 3-D Secure Requestor. |
customerAddress |
Container |
Contains the customer's address information. |
customerANI |
ANS10 |
Phone number that customer used to checkout captured automatically by the merchant. |
customerANIInformationIdentifier |
ANS2 |
Telephone company provided ANI Information Identifier associated with customerANI and it indicates call type. For example: cellular (61-63), payphone (27), toll free (24, 25), etc. |
customerBankList | composite list | liste des banques du client |
customerBankAccountType |
ANS20 (restricted values) |
Format of the customer bank code and account. Values: customerBankAccountType |
customerBankCode |
AN11 |
Bank code of the customer either in national, or international or specific codification. The format is specified in the field customerBankAccountType (eg BIC ...). |
customerBankName |
ANS150 |
Bank name of the customer. |
customerBillingNb |
N3 |
Number of billing realised for the customer address. For example, the merchant gives this information to allow the certification of an electronic signature. |
customerBrowserType |
ANS60 |
Browser type used by the customer. Example: Mozilla, AOL Explorer 9.5, MSN IE 9, MSN IE 10, MSN IE 11, etc … |
customerContact |
Container |
Contains the customer's information. |
customerData |
Container |
Contains the customer's information. |
customerDeliverySuccessFlag |
A1 (restricted values) |
Successful delivery flag for the customer. For example, the merchant gives this information to allow the certification of an electronic signature. Values: customerDeliverySuccessFlag |
customerEmail |
ANS128 |
Depreciated, replaced by "email" in the container customerContact. |
customerHostName |
ANS60 |
Name of server to which customer is connected. Example: PHX.QW.AOL.COM. |
customerId |
AN19 (restricted String) |
Customer identifier |
customerIpAddress |
HS45 (ipAddress) |
Buyer's IP address. |
customerLanguage |
A2 (restricted values) |
Language of the user, used on the payment pages. Values: customerLanguage |
customerPhoneValidationMethod |
ANS20 (restricted values) |
Method used to validate the customer phone number. For example, the merchant gives this information to allow the certification of an electronic signature. Values: customerPhoneValidationMethod |
customerRegistrationDateOnline |
N8 (YYYYMMDD) |
Online registration date of the customer. For example, the merchant gives this information to allow the certification of an electronic signature. |
customerRegistrationDateProxi |
N8 (YYYYMMDD) |
On site (Point Of Sale) registration date of the customer. For example, the merchant gives this information to allow the certification of an electronic signature. |
customerTimestampIpaddress | N12 (YYMMDDhhmmss) | Date and hour at which the customer visited your web site. |
datesList |
YYYYMMDD (list) |
List of the dates of occurrences for payment in instalments. |
dccAmount |
N12 |
Amount of the DCC transaction (include exchange rate), in card holder currency. |
dccCurrencyCode |
N3 (restricted values) |
Currency code of the card holder. Values: currencyCode |
dccProvider |
ANS30 |
DCC provider name. |
dccRateValidity |
ANS25 (ISO8601) |
Date/Time of validity of the DCC exchange rate. |
dccResponseCode |
N2 (restricted values) |
DCC response code of the transaction. Values: dccResponseCode |
dccStatus |
N2 (restricted values) |
DCC status of the transaction. Values: dccStatus |
debtorName |
ANU50 (restricted String) |
Full name of SDD mandate debtor (firstname and lastname of mandatary). |
defaultRedirectUrl |
url |
Optional URL for Bancontact mobile application that can be used as Merchant Callback URL for notifications. It can be triggered if the transaction is not completed, or if the connection between the Mobile Payer Payment Application and its Transaction Manager Issuing is lost later during the transaction. |
deliveryAddress |
Container |
Contains the delivery address information. |
deliveryAddressCreationDate |
N8 (YYYYMMDD) |
The date on which the last delivery address used by the merchant's account was reported in the transaction. |
deliveryAddressStatus |
ANS20 |
Status of the delivery address. For example: confirmed, unconfirmed. |
deliveryChargeAmount |
N12 |
Total shipping costs for the order. |
deliveryContact |
Container |
Contains the delivery contact's information. |
deliveryData |
Container |
Contains the delivery information. |
deliveryFirstDate |
N8 (YYYYMMDD) |
First successful delivery date at the customer address. For example, the merchant gives this information to allow the certification of an electronic signature. |
deliveryMethod |
ANS20 |
Method chosen for delivery (standard, priority, …). |
deliveryMode |
ANS20 |
Mode of the delivery (Post Office, in a participating store, …). |
deliveryOperator |
ANS255 |
Name of the carrier ensuring the delivery. |
deniedCardArea |
AN10 (restricted values) |
Identifier of a predefined list of card countries refused by the merchant. Values: areaList |
deniedCardCountryList |
ANS128 (list) |
List of country codes for cards not authorised to make a payment Values: countryList |
deniedIpArea |
ANS128 (list) |
Name of a pre-established list of buyer IP country codes not authorised to make a payment. Values: areaList |
deniedIpCountryList |
ANS128 (list) |
List of buyer IP country codes not authorised to make a payment ISO 3166 list of country codes.Values: countryList |
departureDate |
N8 |
Departure date. |
departureDateTime |
ANS25 (ISO8601) |
Departure date of the trip. |
departureLocation |
ANS30 |
Place of departure of the journey. |
depositRefundIndicator |
A1 (restricted values) |
Indicator of deposit refund. If the merchant suspects fraud, he can choose to refund or not the deposit. Values: depositRefundIndicator |
destinationAirport |
ANS5 |
Destination airport. |
destinationCountry |
ANS30 |
Country of destination of the journey. |
directDebit | Container | Contains the informations of debit performed with a mandate. |
directDebitCreationDate |
N8 (YYYYMMDD) |
Creation date of direct debit. |
directDebitList | composite list | List of debits performed with a mandate. |
directDebitStatus |
ANS20 (restricted values) |
Status of direct debit. Values: directDebitStatus |
discountAmount |
N12 |
Total amount of discounts associated with the order. |
dueDate |
N8 |
Please see "valueDate". |
dupCustom |
ANS127 |
Paypal Field left free for the merchant, taken into account when dupFlag is set to "true" |
dupDesc |
ANS127 |
Description of the reason for PayPal duplication, possible when dupFlag is set to "true". Shown to the Internet user on their PayPal account in the transaction details. |
dupFlag |
A5 (restricted values) |
Indicator allowing the PayPal transaction to be duplicated. "false" default value (cannot be duplicated).Values: booleanIndicator |
dupType |
ANS30 (restricted values) |
Paypal Duplication type. This optional information is taken into account when dupFlag is "true". Values: dupType |
eci |
N2 |
Electric commerce indicator communicated in the MPI during 3-D Secure payments. |
electronicDeliveryIndicator |
A1 (restricted values) |
Specifies whether the delivery is in an electronic mode. Values: booleanIndicator |
elv |
Container |
Contains specific information on german ELV payment method (Elektronisches LastschriftVerfahren). |
ANS128 (email) |
Contact's email address. |
|
errorFieldName |
ANS50 |
Error field name of the incoming request. Present when responseCode = 12 or 30. |
estimatedDeliveryDate |
N8 (YYYYMMDD) |
Estimated delivery date by the merchant. |
estimatedDeliveryDelay |
N3 |
Estimated delivery delay (in days) by the merchant. |
evidenceAcquisitionDate |
N8 (YYYYMMDD) |
Date when the customer has provided the proof to the merchant. For example, the merchant gives this information to allow the certification of an electronic signature. |
evidenceNumber |
ANS50 |
Number of the proof provided by the customer. For example, the merchant gives this information to allow the certification of an electronic signature. |
evidenceType |
ANS20 (restricted values) |
Type of proof provided by the customer. For example, the merchant gives this information to allow the certification of an electronic signature. Values: evidenceType |
exchangeAmount |
N12 |
Counter value amount. |
exchangeCurrencyCode |
N3 (restricted values / ISO4217) |
Counter value currency code. This code is ISO 4217 compatible. Values: currencyCode |
exchangeUnpaidAmount |
N12 |
Counter value chargeback amount. |
facilypay |
Container |
Information specific to Accord Oney FacilyPay (online credit) payment method. |
fareBasis |
ANS24 |
Fare Basis. Example: business class, economy class, … |
feeAmount |
N12 |
Amount of the payment acquisition commission. The amount is transmitted as an integer including 4 decimal digits.Example for euros: an amount of EUR 10.50 must be transmitted in the form 105000. |
feeCurrency |
N3 (restricted values / ISO4217) |
Currency code for the commission. This code is ISO 4217 compatible. Values: currencyCode |
feesDebitNumber | AN11 | Fee direct debit reference. |
feeType |
ANS20 (restricted values) |
Sign of the commission on merchant's account. Values: feeType |
financialProduct |
AN3 |
Financial product chosen by the buyer. To fill with "CLA". |
firstname |
ANU50 (restricted String) |
First name of the contact. |
firstPurchaseDate |
N8 (YYYYMMDD) |
Date of the first purchase in the shop. |
franfinance3xcb | Container | Contains the information related to franfinance3xcb. |
franfinance4xcb | Container | Contains the information related to franfinance4xcb. |
fraudData |
Container |
Contains the transaction's antifraud rules parameters, allowing the merchant to dynamically customise the rules registered in the merchant configuration. |
fraudListElementType |
ANS20 (restricted values) |
Feeding mode of the fraud card list. Values: fraudListElementType |
fraudListElementValue |
ANS128 |
Depending on the fraudListElementType, this field refers to the fraud list used. Below two examples of use cases: fraudListElementType = PAN
fraudListElementValue contains a list of card numbers.
fraudListElementType = TRANSACTION_ID fraudListElementValue contains a list of pairs (transactionId
– transactionDate) in the following form:
transactionId"@"transactionDate (example:
123987@20180919). |
fraudListLevel |
ANS20 (restricted values) |
Level / Color of the fraud list to be fed. Values: fraudListLevel |
fraudListReasonCode |
AN3 (restricted values) |
The code of the reason why the element is added in the fraud list. Values: fraudListReasonCode |
fraudListType |
ANS20 (restricted values) |
Type of list used for the Fraud check. Values: fraudListType |
fraudResponseCode |
N2 |
Fraud response code. |
fromMerchantId |
AN15 |
merchantId of the transaction from which an extended duplication is done . |
fromTransactionReference |
AN35 |
Reference for the original transaction during a duplication operation or a transaction completion to reference the authorisation. |
fundTransferNumber |
AN12 |
Transfer number assigned by the acquirer in order to identify a payment flow on the merchant account. |
gender |
A1 |
Gender of the contact, male (=M) or female (=F). |
getTransDataResponseCode |
N2 |
Response code of service getTransactionData. Values: getTransDataResponseCode |
giftCardAmount |
N12 |
For prepaid or gift card purchase, the purchase amount total of prepaid or gift card(s) in major units. Example: gift card amount is USD 123.45. Values accepted:123 0123 00123. |
giftCardCount |
N1 |
For prepaid or gift card purchase, total count of individual prepaid or gift cards/codes purchased. |
giftCardCurrencyCode |
N3 (restricted values / ISO4217) |
For prepaid or gift card purchase, ISO 4217 threedigit currency code of the gift card. Values: currencyCode |
grossAmount |
N12 |
Gross amount for the transaction paid. The amount is transmitted in the smallest unit of currency.Example for euros: an amount of EUR 10.50 must be transmitted in the form 1050. |
guaranteeIndicator |
A1 (restricted values) |
Transaction's guarantee level. Values: guaranteeIndicator |
guaranteeLimitDateTime |
N8 |
Deadline for application of the payment guarantee. |
hashAlgorithm1 |
ANS20 (restricted values) |
Cryptographic function used to calculate the hashPan. Values: hashAlgorithm |
hashAlgorithm2 |
ANS20 |
Please see "hashAlgorithm1". |
hashPan1 |
AN128 |
Cryptographic PAN identifier, calculated by WL Sips. |
hashPan2 |
AN128 |
Please see "hashPan1". |
hashSalt1 |
AN32 (restricted String) |
Random value (called a seed) provided by the merchant to calculate the hashPan. |
hashSalt2 |
AN32 (restricted String) |
Please see "hashSalt1". |
holderAdditionalReference |
ANS35 |
Additional reference of the holder that is communicated to the acquirer system or the issuer system in order to make some additional dedicated checks. |
holderAddress |
Container |
Contains the payment mean holder's address information. |
holderAddressCountry |
A3 (restricted values) |
Country code for the payment mean holder's address. Values: countryList |
holderAuthentMethod |
ANS20 (restricted values) |
Name of the method applied to authenticate a payment mean holder Values: holderAuthentMethod |
holderAuthentProgram |
ANS20 (restricted values) |
Authentication programme Values: holderAuthentProgram |
holderAuthentProvider |
AN1 (restricted values) |
Specifies the PSP that performed the authentication. Values: holderAuthentProvider |
holderAuthentRelegation |
A1 (restricted values) |
Please see "holderAuthentRelegationCode". This data is used by Sips Office for versions lower than 2.17. |
holderAuthentRelegationCode |
A1 (restricted values) |
Code indicating whether the issuer accepts or refuses the transfer of responsibility. Values: holderAuthentRelegationCode |
holderAuthentResponseCode |
A2 (restricted values) |
Response code of the authentication process. Values: holderAuthentResponseCode |
holderAuthentStatus |
ANS20 (restricted values) |
Result of the authentication process. Values: holderAuthentStatus |
holderAuthentType |
ANS25 (restricted values) |
Cardholder authentication type applied by the issuer of the card. Field valued in 3-D Secure v2. Values: holderAuthentType |
holderContact |
Container |
Contains contact details of the payment mean holder. |
holderData |
Container |
Contains the payment mean holder's information. |
iban |
AN34 |
International Bank Account Number (IBAN) identifying a bank account in conformity with ISO 13616. |
ignoreAddressCheckResult |
A5 (restricted values) |
Indicator to ignore the ADDRESS check result. - true: to ignore,- false: to not ignore (by default).Values: booleanIndicator |
ignoreCSCCheckResult |
A5 (restricted values) |
Indicator to ignore the CSC check result. - true: to ignore,- false: to not ignore (by default).Values: booleanIndicator |
ignorePostcodeCheckResult |
A5 (restricted values) |
Indicator to ignore the POSTCODE check result. - true: to ignore,- false: to not ignore (by default).Values: booleanIndicator |
inAppResponseCode |
N2 (restricted values) |
WL Sips server response code for Sips In-App operation. Values: inAppResponseCode |
initialAuthenticationCavv |
ANS28 |
Initial authentication Cavv value. |
initials | ANS10 (RestrictedString) | contact initals |
initialSchemeTransactionIdentifier |
ANS56 | Transaction reference used to perform MIT-CIT chaining. |
instalmentData |
Container |
Contains the information making it possible to make a payment in instalments. |
interchangeFee |
N12 |
Amount of the interchange fees (exchanged between the acquirer and the issuer) in the transaction's currency. |
interfaceVersion |
AN20 (restricted String) |
Version value and number of the interface used. Values: interfaceVersion |
intermediateServiceProviderId |
AN30 |
Identifier of the Service used by the merchant for the exchanges with the WL Sips platform. |
invoiceId |
AN127 |
Order number, same as the orderId but with PayPal, it must be unique. Mandatory in order to use PayPal. |
invoiceReference |
AN30 |
Invoice reference. |
issuerCode |
AN6 |
Issuer code of the card |
issuerCountryCode |
A3 (restricted values) |
Country code of the card issuer Values: countryList |
issuerName |
ANS250 |
Issuer name of the card |
issuerRegionCode |
AN1 (restricted values) |
region code of the card issuer Values: regionList |
issuerWalletAuthPolicy |
Container |
Authentication policy for wallet. |
issuerWalletId |
ANS50 (restricted string) |
Identifier provided by issuer wallet to identify a payment mean. |
issuerWalletInformation |
ANS255 |
Information given by the wallet provider intended for the merchant in response to a transaction creation request. |
issuerWalletType |
ANS20 (restricted values) |
Issuer wallet type. Values: issuerWalletType |
journeyAmount |
N12 |
Journey amount. |
journeyCancellableIndicator |
A5 (restricted Values) |
Trip cancellation / modification option indicator. Values : booleanIndicator |
journeyData |
Container |
Contains trip information. |
journeyDataList |
Composite list |
List of container journeyData. |
journeyInsurance |
A5 (restricted Values) |
Insurance taken out for the trip. |
journeyInsuranceIndicator |
A5 (restricted Values) |
Trip indicator with insurance. Values: booleanIndicator |
journeyModality |
ANS20 (restricted Values) |
Method of borrowing the trip. Values: journeyModality |
journeyMode |
ANS20 (restricted Values) |
Mode of transport of the trip. Values: journeyMode |
journeyNature |
AN10 |
Journey nature. Accepted values could depend on acquirer. |
journeySequence |
N2 |
Trip occurrence number within the trip. |
journeyStage |
ANS20 (restricted Values) |
Nature of the stage of the trip. Values: journeyStage |
keyVersion |
N10 |
Version of the merchant's secret key used to calculate the imprint of the message (key stored by the merchant to verify the imprint of the automatic and manual notifications). |
landingPage |
A5 (restricted values) |
Indicator allowing the merchant to hide the subscription form on PayPal pages. "false" is the default value. Values: booleanIndicator |
lastMerchantOperationDateTime |
ANS25 (ISO8601) |
Date and time of the last operation created on this transaction by the merchant. |
lastMerchantOperationName |
ANS30 (restricted values) |
Name of the last operation created on this transaction by the merchant. Values: lastMerchantOperationName |
lastname |
ANU50 (restricted String) |
Last name of the contact. |
lastOperationDateTime |
ANS25 (ISO8601) |
Date and time of the last operation applied to the transaction diagnosed. |
lastOperationName |
ANS30 (restricted values) |
Name of the last operation completed on a transaction. Values: lastOperationName |
lastPurchaseDate |
N8 (YYYYMMDD) |
Date of the last known purchase in the shop. |
lastRecoveryIndicator |
AN5 |
This indicator specifies that the operation is the last settlement of this transaction. Values: booleanIndicator |
legalId |
AN14 |
Legal business identifier (SIRET in France). This field is applicable for merchant or customer (please see fields Contact). |
luggageSupplementIndicator |
A5 (restricted Values) |
Luggage supplement indicator. Valeurs : booleanIndicator |
maidenName |
ANU50 |
Maiden name. |
mainProduct |
ANU255 (restricted String) |
The most expensive product in the shopping cart. |
mainProductCategoryList |
ANU255 (restricted String) |
List of product categories of each level of the product nomenclature used by the merchant. Example: Electrical equipment, household appliances, other electrothermal appliances. |
mandate | Container | All information characterizing a mandate of the merchant. |
mandateAuthentMethod |
ANS20 (restricted values) |
Type of signature used for the creation of the mandate. Values: mandateAuthentMethod |
mandateCertificationType |
ANS20 (restricted values) |
Mandate signature certification type. Values: mandateCertificationType |
mandateCreationDate |
N8 (YYYYMMDD) |
Creation date of mandate. |
mandateId |
AN35 |
Mandate number. |
mandateLastUpdateDate |
N8 (YYYYMMDD) |
Last updated date of mandate. |
mandateList |
Composite list |
List of the merchant mandates. |
mandatePdf |
ANS10240 |
Pdf of mandate encoded in base64. |
mandateResponseCode |
N2 |
Response code returned by the mandate management service. Values: mandateResponseCode |
mandateSecureReference |
ANS10 |
Debtor identifier by the SSP (Score and Secure Payment) regarding a SDD payment. |
mandateSignatureDate |
N8 (YYYYMMDD) |
Signature date of mandate. |
mandateStatus |
ANS30 (restricted values) |
Mandate status. Values: mandateStatus |
mandateUsage |
ANS20 (restricted values) |
Type of mandate used. Values: mandateUsage |
manualErrorResponseInitPOST |
url512 |
Merchant's URL for the return to the shop in case of initialization error of the transaction (in POST only). |
maskedPan |
NS19 |
Masked Primary Account Number. In the case of wallets, masked PAN of the payment mean registered in the wallet. |
merchantAuthentScoreValue | ANU20 | Transaction score calculated by the merchant and sent to the Directory Server. Functionality supported by Carte Bancaire only. |
merchantCseKeyValue |
ANS1024 |
Value of the CSE (Client Side Enryption) of the cardholder's personal data encryption system. |
merchantCseKeyVersion |
N3 |
Version number of the CSE (Client Side Encryption) key. |
merchantCustomerAuthentData |
ANS255 |
Future Use. Additional data provided by the merchant. The information provided depends on the authentication method used. |
merchantCustomerAuthentDateTime |
ANS25 (ISO8601) |
Date and time in UTC of the cardholder authentication. |
merchantCustomerAuthentMethod |
ANS20 (restricted values) |
Authentication method used by the merchant to authenticate the buyer on the point of sale before making the payment. Values: merchantCustomerAuthentMethod |
merchantExternalId |
ANS35 |
External identifier provided by the merchant for its own use. |
merchantId |
N15 |
Identifier of the shop, this value is provided to the merchant by WL Sips during the shop registration. |
merchantLegalId |
AN14 |
Legal identifier of the merchant (local codification specific to each country). |
merchantName |
AN25 (restricted String) |
Merchant name (equivalent to the Merchant name registered during the Shop enrollment). If indicated in the payment request, allows to change the name displayed on the 3-D Secure authentication page. |
merchantOrderSpecificData |
Container |
Contains the specific information of an order which can be transmitted to the acquirer according to the means of payment. |
merchantOrderSpecificDataList | composite list | List of merchantOrderSpecificData objects |
merchantOrderSpecificDataReference |
ANS10 |
Reference of the specific order data (the accepted values depend on the means of payment). |
merchantOrderSpecificDataType |
ANS10 |
Type of the specific order data (the accepted values depend on the means of payment). |
merchantOrderSpecificDataValue |
ANS255 |
Value of the specific order data. |
merchantReturnUrl |
url |
Merchant Return Url (used for a Sips Office payment request with redirection). |
merchantSessionId |
AN256 (restricted String) |
Merchant's session number. Allows consolidation between requests and responses. |
merchantSessionToken |
ANS1024 |
Merchant session token that contains the context of information for the Hosted Fields session. |
merchantToken |
ANS128 |
PAN token in the format requested by the merchant. |
merchantTokenOrigin |
ANS20 (restricted values) |
Source of the calculation for the merchant's tokenPAN. Values: merchantTokenOrigin |
merchantTransactionDateTime |
ANS25 (ISO8601) |
Date and time of the transaction, set by the merchant at the merchant's local time (in the merchant's time zone) |
merchantUrl |
url2048 |
Merchant web site URL. |
merchantWalletId |
AN21 (restricted String) |
Customer's Wallet identifier. |
messageFunction |
ANS20 (restricted values |
Role (function) of the request sent to the acquirer. For example indicates if the request relates to an authorisation request or an authorisation reversal. Values: messageFunction |
messageVersion |
ANS20 |
Parameters version of redirection (used for Sips Office with redirection). |
mobile |
ANS30 (phone) |
Mobile phone number for the contact. |
nameDeliveryCustomerMatchIndicator |
A5 (restricted values) |
Specifies whether the customer and the delivery names are the same. Values: booleanIndicator |
nationalityCountry |
A3 |
Country of nationality. |
netAmount |
N12 |
Net amount (amount credited to the merchant's account). The amount is transmitted as an integer including 4 decimal digits.Example for euros: an amount of EUR 10.50 must be transmitted in the form 105000. |
networkCode |
A1 |
VCR (Visa Claims Resolution) network code of an international unpayment. Values : networkCode |
newAmount |
N12 |
Amount of the transaction updated after checkout operation. For example, if after having completed an accepted authorisation request for EUR 10.00, a merchant cancels EUR 3.00, the newAmount field at the end of the cancellation shall be EUR 7.00.The amount is transmitted in the smallest unit of currency.Example for euros: an amount of EUR 10.50 must be transmitted in the form 1050. |
newPassword |
AN10 (restricted String) |
Customer's new password. |
newStatus |
ANS20 (restricted values) |
Status of the transaction updated after a checkout operation. The status of a transaction is described by different keywords which change during the operations it undergoes. Values: transactionStatus |
normalReturnUrl |
url512 |
Merchant's URL for the return to the shop. |
number |
N2 (2 -> 50, list) |
Number of occurrences for payment in instalments. |
numberOfAirlineCarriers |
N2 |
Number of airline carriers. |
numberOfAttemptsAddCard24Hours |
N2 |
Number of distinct cards used by the merchant's account in the last 24 hours. |
numberOfCapturedTransaction |
N2 |
Number of transactions captured over the last period. This period is defined by the acquirer of the means of payment. This data provided by the merchant is used for the 3-D Secure authentication check. |
numberOfNights |
N2 |
Number of nights. |
numberOfPeopleStaying |
N2 |
Number of people accommodated. |
numberOfPassengers |
N3 |
Number of passengers. |
numberOfPurchase | N4 | Total number of purchases made with a single client account on the merchant website. |
numberOfPurchase180Days |
N4 |
Number of purchases made on the customer's account via the merchant site over the last six months (last 180 days). |
numberOfRejectedTransaction |
N2 |
Number of transactions refused over the last period. This period is defined by the acquirer of the means of payment. This data provided by the merchant is used for the 3-D Secure authentication check. |
numberOfRoutingCities |
N2 |
Number of routing cities. |
numberOfTransaction24Hours |
N3 |
Number of abandoned or successful transactions in the last 24 hours on the customer account. |
numberOfTransactionYear |
N4 |
Number of accepted or abandoned transactions in the last year on the merchant's customer account. |
numberOfTickets |
N2 |
Number of tickets. |
numberOfTravelers |
N3 |
Number of travelers. |
officeBatchResponseCode |
N2 (restricted values) |
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. Valeurs : officeBatchResponseCode |
oney34x |
Container |
Specific information about the payment means Oney payment in three times or payment in four times. |
operationAmount |
N12 |
Amount of the operation (refund, cancellation, validation etc). The amount must be transmitted in the smallest unit of currency.For example in euros: an amount of EUR 10.50 must be transmitted in the form 1050. |
operationDateTime |
ANS25 (ISO8601) |
Date and time calculated by WL Sips on which the transaction has been completed. |
operationName |
ANS30 (restricted values) |
Name of the operation completed on a transaction. Values: operationName |
operationOrigin |
AN20 (restricted String) |
Origin of an operation (for example: name of the program), set by the sender of the request (merchant or WL Sips). This field will be present in the operations log sent to the merchant on a daily basis. |
operationSequence |
N4 |
Sequence number of the operation in the transaction's life cycle. |
operationType |
ANS20 (restricted values) |
Type of operation (DEBIT or CREDIT). Values: transactionServiceType |
orderChannel |
ANS20 (restricted values) |
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.Values: orderChannel |
orderContext |
Container |
Contains specific information regarding the order context |
orderDescription |
ANS127 |
Order description of purchased items. |
orderId |
ANS32 |
Order number associated with the payment transaction. |
originAirport |
ANS5 |
Origin airport. |
originAmount |
N12 |
Amount of the transaction during its creation. The amount is transmitted in the smallest unit of currency.Example for euros: an amount of EUR 10.50 must be transmitted in the form 1050. |
outerRedirectionUrl |
url |
Redirection URL to an outer payment application (eg BCMC mobile application) |
pageCustomizationCode |
AN5 |
Code provided by Franfinance, allowing to customize the screens in the colors of the partner. |
pan |
N19 or ANS35 |
PAN (Primary Account Number). May contain a converted Token PAN (from PAN) in the container responsePanData (in which case, its format will ANS35) |
panCheckAlgorithm |
A1 (restricted values) |
Control algorithm applied on the PAN (L/V/N/Empty) Values: panCheckAlgorithm |
panData |
Container |
It contains the PAN data to be converted into token PAN. |
panDataList |
Composite list |
List of PAN to be converted into token PAN. |
panEntryMode |
AN20 (restricted values) |
Primary Account Number reading mode. For example, for a OneClick payment, indicates that the PAN was retrieved from the WL Sips wallet. Values: panEntryMode |
panExpiryDate |
N6 (YYYYMM) |
Expiry date of an instrument associated with a Primary Account Number. For example, for a card, it contains the expiry date for an authorisation request operation. If the payment method does not have a validity date, this field should be empty. |
panId |
N5 |
Sequence number of PAN in the list. This number is the same between the request and the response |
panLengthMax |
N2 |
Maximum length of the PAN |
panLengthMin |
N2 |
Minimal length of the PAN |
panType |
ANS20 (restricted values) |
Format of the Primary Account Number provided in the data cardNumber Values: panType |
paReqMessage |
ANS10240 |
Payer Authentication Request (PAReq) that the merchant must transmit to ACS for 3-D Secure authentication. |
paResMessage |
ANS10240 |
Payer Authentication Response (PARes) generated by the ACS for the cardholder authentication response and transmitted to the ThreedSecureService service. |
passbe |
Container |
Contains specific information on Passbe payment method (Card PASS in Belgium). |
passengerName |
ANS40 |
Passenger name. |
passportData |
Container |
Contains passport information. |
passportDataList |
Composite list |
List of travelers' passports. |
passportExpirationDate |
N8 (YYYYMMDD) |
Passport expiration date. |
passportIssueCountry |
AN3 |
Country of issue of passport. |
password |
AN10 (restricted String) |
Password. |
passwordChangeDate |
N8 (YYYYMMDD) |
Date of last change of password of the customer account at the merchant. |
paymentAccountReference |
ANS29 |
Reference of the bank account associated to the card used for the payment. |
payeeCardNumber |
N19/ANS128 |
P2P payment recipient card number. |
payeeHolderName |
ANU50 |
Name of the cardholder who is beneficiary of the P2P payment. |
payerBusiness |
ANS127 |
Payer's business name. |
payerId |
AN13 |
Unique buyer account identification in the issuer of payment. |
payerStatus |
AN10 |
Status of payer. For exemple, Paypal may return verified, unverified. |
payerSuffix |
ANS12 |
Suffix of payer. |
paymentAttemptNumber |
N2 |
Number of payment attempts made by the buyer. |
paymentMeanAlias |
ANU20 (restricted String) |
Payment mean alias defined by the Buyer and used in the Buyer's wallet |
paymentMeanBrand |
ANS20 (restricted values) |
Name of the payment method that is used. It is related to one paymentMeanType. Values: paymentMeanBrand-Type |
paymentMeanBrandCobadgedList |
ANS128 (list) |
Brand list of a card stored in a wallet with hosted fields. Values: paymentMeanBrand-type |
paymentMeanCoBadgingBrandList |
ANS128 (list) |
Brand list of a card stored in a wallet. Values: paymentMeanBrand-type |
paymentMeanBrandList |
ANS128 (list) |
List of payment methods accepted for a transaction. If this field is not filled out, the WL Sips server recovers the list of payment methods available for the configuration of the shop.Values: paymentMeanBrand-type |
paymentMeanBrandSelectionMode |
ANS20 (restricted values) |
Brand application selection method sent to the acquirer. Values: paymentMeanBrandSelectionMode |
paymentMeanBrandSelectionStatus |
ANS20 (restricted values) |
Status of the processing of the brand application selection on paypage. Values: paymentMeanBrandSelectionStatus |
paymentMeanCustomerId |
ANS21 |
Client's reference used for the payment method. Currently, this reference is used only for Presto. |
paymentMeanData |
Container |
Contains specific information regarding the payment method used by the buyer. |
paymentMeanDataProvider |
AN20 (restricted values) |
Name of data provider of the payment mean. Values: paymentMeanDataProvider |
paymentMeanId |
N6 |
Payment mean rank in WL Sips wallet. |
paymentMeanInfoResponseCode |
N2 (restricted values) |
Response code of a payment mean information request Values: paymentMeanInfoResponseCode |
paymentMeanSequence |
N6 |
See paymentMeanId. |
paymentMeanTradeOption |
Container |
Trade terms of the payment method and the trade partner. |
paymentMeanTradeOptionList |
Composite list |
List of trade terms per payment method and trade partner. |
paymentMeanTradingName |
ANS50 |
Trading name of the partner merchant accepting with the payment method. For example, for a privative card, indicates the brand to which the card is "cobranded". |
paymentMeanType |
ANS20 (restricted values) |
Payment method type (card, transfer, withdrawal, etc). It groups together a set of paymentMeanBrand. Values: paymentMeanBrand-type |
paymentPattern |
ANS20 (restricted values) |
Type of payment (per operation, 1st recurring payment etc). Values: paymentPattern |
paymentProviderSessionId |
AN255 (restricted String) |
Session ID calculated during initialization of a Sips In-App payment or via a Wallet external (e.g. Paylib) with Sips Office. |
paymentStatus |
ANS20 (restricted values) |
Indicates whether the Sips transaction has been reconciled with one acquirer movement of from RGI and MPI .the acquisition of payments (statement from your acquirer). Values: paymentStatus |
paymentToken |
ANS1024 |
Hosted Fields payment token to be sent when making calls to Sips Office and allowing you to find card payment information for classic or 3-D Secure payment, by wallet or not. |
paymentTokenConsumerMerchantId |
N15 |
Identifier of the merchant who is authorized to consume the payment token on the services supporting it. |
paypageData |
Container |
Contains the parameters for the payment pages, allowing the merchant to dynamically customise the options on payment pages. |
paypal |
Container |
Contains specific information on PayPal payment method. |
pbaRemittanceNumber |
AN12 |
See remittanceNumber. |
phone |
NS30 (phone) |
Telephone number for the contact. |
positionOccupied |
ANS150 |
Position occupied. |
posNb |
N7 |
Point of sale number. |
postBox |
ANU50 (restricted String) |
Post box for the address. |
preAuthenticationColor |
ANS30 (restricted values) |
Colour associated with the result of pre-authentication antifraud rules. Used to trigger the authentication level for a given transaction. Values: scoreColor |
preAuthenticationInfo |
ANS512 |
Detailed result of each rule executed during the antifraud controls in pre-authentication. ERROR is displayed if an error is generated during the check sequence. |
preAuthenticationProfile |
ANS50 |
Name of the applied pre-authentication profile. |
preAuthenticationProfileValue |
ANS50 |
Identifier of the antifraud profile applied during the pre-authentication step. Unlike the profile name, the unique identifier takes into account the dynamic override and the bypassing of the antifraud rules. With this identifier you can retrieve all executed antifraud rules of a transaction and their setup and could be used in case of dispute. |
preAuthenticationRuleResultList |
Composite list |
List containing the result of each executed antifraud rules in pre-authentication step. |
preAuthenticationThreshold |
NS10 |
Thresholds to determine the risk level of a transaction in pre-authentication step. |
preAuthenticationValue |
NS10 |
Antifraud result of the pre-authentication check. |
preAuthorisationProfile |
ANS50 |
Name of the applied pre-authorisation profile. |
preAuthorisationProfileValue |
ANS50 |
Unique identifier of the antifraud profile applied for a transaction in pre-authorisation step. Contrary to the profile name, the unique identifier takes into account the dynamic override and the bypassing of the antifraud rules. This identifier allows to retrieve all executed antifraud rules of a transaction and their setup and could be used in case of dispute. |
preAuthorisationRuleResultList |
Composite list |
List containing the result of each executed antifraud rules in pre-authorisation step. |
preScoreValue |
AN10 |
Value of the score Pre-authentication computed by the Fraud engine in Business Score mode. |
presto |
Container |
Contains specific information on Presto Plus payment method. |
prestoCardType |
AN1 |
Card type used for Presto Plus if the buyer has chosen a financial product with opening revolving card account. |
productAvailabilityDate |
N8 (YYYYMMDD) |
Availability date of the purchased product. |
productAvailabilityIndicator |
A5 (restricted values) |
Availability of the goods. Values: booleanIndicator |
productCategory |
ANS20 |
Category of the ordered product (for example digital). |
productCode |
ANS64 |
Code of the ordered product. |
productDescription |
ANU255 (restricted String) |
Detailed description of the ordered product. |
productName |
ANU255 (restricted String) |
Name of the ordered product. |
productQuantity |
N12 |
Quantity of products in the shopping cart. |
productSKU |
ANS255 |
Merchant’s product identifier code, sent back in the response without modification. |
productTaxCategory |
AN1 |
Future Use. Tax category for the product (eg. 1:High, 2:Low, ...). |
productTaxRate |
ANS10 |
Tax rate for the product (eg. 0,1999). |
productUnitAmount |
N12 |
Unit amount of the product. The amount must be transmitted in the smallest unit of currency. |
productUnitTaxAmount |
N12 |
Monetary value of the tax for the product (unit). The amount must be transmitted in the smallest unit of currency. |
pspData |
ANS255 |
Future use. Private data of Psp. |
pspData1 |
ANS255 |
Future use. Private data of Psp. |
publicKeyValue |
ANS16 |
In the context of a payment via Sips In-App, value of the public key that WL Sips sent to merchant in the response of initialisation in order to encrypt the card data that the merchant will send to WL Sips. |
receiverType |
ANS1 |
Good or service receiver’s type (company or private individual) |
recurringData |
Container |
Contains data relating to the due dates of a recurring payment. |
recurringEndDate |
N8 (YYYYMMDD) |
Date of the last scheduled payment due N-times. |
recurringPeriod |
N3 |
Minimum period between two installments expressed in number of days (payment N-times). |
recurringResponseCode |
N1 (restricted values) |
Additional information about a recurring payment decline response Apacs is the only protocol to value this data for
English acquirers Values: recurringResponseCode |
recurringSequence |
N2 |
Sequence number of the current due date being created (1 when ordering the N-times payment or when setting up the subscription). |
recurringSequenceMax |
N2 |
Total number of payment due N-times. |
redirectionData |
ANS10240 |
In case of 3-D Secure payment, contains the context of the transaction retrieved from the cardCheckEnrollment method. In case of 3-D Secure server Standalone, it contains the Payer Authentication Request (PAReq) that the merchant must transmit to ACS for 3-D Secure authentication (format: base 64 encoded).In case of external payment provider, contains the context of the transaction sent by the merchant during the transaction initialisation. |
redirectionStatusCode |
N2 (restricted values) |
Response code returned by WL Sips when redirecting (e.g. redirecting to the ACS, to WL Sips server...). Indicates whether redirecting is possible or not. Values: redirectionStatusCode |
redirectionStatusMessage |
ANS50 |
Additional information that is returned with redirectionStatusCode. |
redirectionTimer |
N3 |
Beyond this period, at the end of the payment process on the Franfinance page, the user will be automatically redirected to the merchant site. It must be less than 300 seconds.seconds. |
redirectionUrl |
url |
In case of an enrollment check, contains the redirection URL to the ACS required for the cardholder authentication. In case of Sips In-App payment, contains the URL of the next request. In case of 3-D Secure Standalone, contains the redirection URL to the ACS required for the cardholder authentication. |
redirectionVersion |
AN20 (restricted String) |
Version of the redirection message. |
remainingAmount |
N12 |
Amount available to be recycled |
remittanceDateTime |
ANS19 (YYYY-MM-DD hh:mm:ss) |
Date and hour at which the transaction has been settled. |
remittanceNumber |
ANS35 |
Collection number defined by WL Sips. |
reorderProductIndicator |
A5 (restricted values) |
Specifies whether the product has been yet ordered. Values: booleanIndicator |
requestDateTime |
ANS25 (ISO8601) |
Date and Time (UTC) at which the merchant has submitted the request to the WL Sips server. |
reservationCode |
ANS15 |
Reservation code. |
responseCode |
N2 (restricted values) |
WL Sips server response code. Values: responseCode |
responseEncoding |
AN10 (restricted values) |
Encoding type of the response expected by the merchant. Values: responseEncoding |
responseKeyVersion |
N10 |
Identifier of the merchant's secret key used to calculate the imprint of the response. |
responsePanData |
Container |
Response returned during the PAN conversion. |
responsePanDataList |
Composite list |
List of responses returned during the PAN conversion response. |
responseTokenPanData |
Container |
Responses returned during the PAN conversion. |
responseTokenPanDataList |
Composite list |
List of responses returned during the PAN conversion. |
returnContext |
ANS255 |
Context of a buyer's order. All information transmitted in this field by the merchant during the payment request is sent back in the response without amendment.Attention : the following characters "|", "«", "»", and «"» are not recommended in this field. If they are used, they will be returned as provided but they will be replaced by blanks in the WL Sips database. |
riskManagementCustomData |
Container |
Merchant privative information transmitted by the a Business Score scoring system. To know the use of this data, please contact your contact at the the Business Score scoring system. |
riskManagementCustomDataList |
Composite list |
List of merchant privative information transmitted by the a Business Score scoring system. |
riskManagementCustomSequence |
N3 |
Sequence number of the merchant privative data transmitted to the external scoring manager. To know the use of this data, please contact your contact at the the Business Score scoring system. |
riskManagementCustomValue |
ANU255 (restricted String) |
Value of the merchant privative data transmitted to the external scoring manager. To know the use of this data, please contact your contact at the the Business Score scoring system. |
riskManagementDynamicParam |
ANS50 (restricted values) |
Parameter regarding the antifraud rule that is to be dynamically overwritten. Values: riskManagementDynamicParam |
riskManagementDynamicSetting |
Container |
Parameters of the Setting information related to the antifraud rule to be dynamically overwritten. |
riskManagementDynamic SettingList |
Composite list |
List of parameters of th setting information related to the antifraud rules to be dynamically overwritten. |
riskManagementDynamicValue |
ANS255 |
New parameter value regarding to the antifraud rule to be dynamically overwritten. |
riskyMandate |
A1 (restricted values) |
As part of option SDD Safe Debit, it indicates whether the SSP (Score and Secure Payment) evaluates that the SDD mandate may involve a risk. Valeurs : riskyMandate |
roomServiceLevel |
ANS20 (restricted Values) |
Room service level. |
routingCityList |
ANS59 |
Routing city list. |
ruleCode |
AN2 (restricted values) |
Identifier of antifraud rule. |
ruleDetailedInfo |
ANS255 |
Detailed information returned once the antifraud rule executed. For example, for card country rule, the country of the card is returned. |
ruleResult | Container | Detailed result of the antifraud rule. |
ruleResultIndicator |
AN3 (restricted values) |
Execution indicator of the antifraud rule. |
ruleSetting |
A1 (restricted values) |
Setting up mode of the antifraud rule parameters. |
ruleType |
A2 (restricted values) |
Type of antifraud rule. |
ruleWeight |
AN2 (restricted values) |
Weighting of the antifraud rule. |
s10FromTransactionId |
N6 |
Alternative identifier for the original transaction during a duplication and recycle operation (to be compliant with WL Sips 1.0). Always used with s10FromTransactionIdDate. |
s10FromTransactionIdDate |
N8 (YYYYMMDD) |
Date the original transaction was processed on the WL Sips server (expressed in the WL Sips server time zone). Always used with s10FromTransactionId. |
s10FromTransactionReference |
Container |
Contains the identification of the original transaction (to be compliant with WL Sips 1.0). |
s10TransactionId |
N6 |
The merchant can choose between transactionId and transactionReference (by default) to identify his transactions. s10TransactionId is an alternative identifier for the transaction to be compliant with WL Sips 1.0. The couple s10TransactionId/s10TransactionIdDate ensures the unicity of the transaction. |
s10TransactionIdDate |
N8 (YYYYMMDD) |
Date of the transaction (expressed in the WL Sips server time zone). The couple s10TransactionId/s10TransactionIdDate ensures the unicity of the transaction 1.0.The use of this couple instead of transactionReference depends on an option in the merchant configuration. |
s10TransactionIdsList |
N6 (list) |
List of alternative identifiers for the transaction of occurrences for payment in instalments, to be compliant with WL Sips 1.0. As part of payment in several times, it is the list of due dates of the payment in instalments. |
s10TransactionReference |
Container |
Contains the identification of the transaction (to be compliant with WL Sips 1.0). Contains the data pair (s10TransactionId, s10TransactionIdDAte) which ensures the uniqueness of the transaction 1.0. |
samsungPay | Container | Contains the information related to SamsungPay. |
schemeTransactionIdentifier |
ANS56 |
Unique reference of the transaction calculated by the SAE (Authorisation server of the issuer) and returned in ther authorisation response. It allows to chain a MIT (Merchant Initiating Transaction) to a origin CIT (Customer Initiating Transaction)(Future use via the field initialSchemeTransactionIdentifier). Clarification on the
format which is dependent on protocols and schemes:
|
scoreColor |
ANS30 (restricted values) |
Colour associated with the score. Used to give a comparison between the antifraud rules applied on a payment request. The Business Score module assigns a score to each transaction qohich indicates the degree of risk you take if you accept the transaction. A color is also associated with this score through the scoreColor field. Values: scoreColor |
scoreInfo |
ANS512 |
Return of the antifraud rule applied after the score is calculated, or ERROR if an error is generated during the check sequence. The Business Score module assigns a score to each transaction qohich indicates the degree of risk you take if you accept the transaction. A color is also associated with this score through the scoreColor field. |
scoreProfile |
ANS50 |
Name associated with the profile used to calculate the transaction score. The Business Score module assigns a score to each transaction qohich indicates the degree of risk you take if you accept the transaction. A color is also associated with this score through the scoreColor field. |
scoreThreshold |
ANS10 |
Thresholds to determine the risk level of a transaction in pre-authorisation step. The Business Score module assigns a score to each transaction qohich indicates the degree of risk you take if you accept the transaction. A color is also associated with this score through the scoreColor field. |
scoreValue |
ANS10 |
Relative number representing the transaction score. Value of the score Pre-authorization computed by the Fraud engine in Business Score mode. |
sdd |
Container |
Contains specific information on SDD payment method. |
sddMandateId |
AN35 |
Please see "mandateId". |
sdkOperationName |
ANS30 (restricted values) |
In the context of Sips In-App (example: mobile application), indicates at the time of the phase initialization, the name of the operation that was chosens (example: card payment). Values: sdkOperationName |
sdkUrl |
url |
Url of the Hosted Fields SDK. |
sdkVersion |
ANS20 |
Version of the SDK used for a payment or operation Sips In-App (Eg. 2.0.4) |
seal |
ANS128 |
Message seal used to ensure the integrity of the request and the authentication of sender / receiver of the message. |
sealAlgorithm |
ANS20 (restricted values) |
Algorithm applied to calculate the seal encryption. Values: sealAlgorithm |
secretKey |
ANS1024 |
Secret key provided during merchant registration and retrieved via the Sips Download extranet. Secret key use UTF-8 characters set. |
secureReference |
AN10 |
as parto of SDD option Safe Debit, reference of the secure transaction returned by the SSP (Score & Secure Payment). |
securityIndicator |
N2 (restricted values) |
Transaction's security level. This indicator is calculated based on the prior result of the 3-D Secure authentication.Values: securityIndicator |
settlementArchivingReference |
ANS50 |
Specific data provided by the merchant and transmitted to the acquirer to process remittance. To use this data, please contact WL Sips. |
settlementMerchantSpecificData |
ANS1000 | Specific data provided by the merchant and transmitted to the acquirer for processing remittances. To use this data, please contact WL Sips. |
settlementMode |
ANS20 |
Settlement mode chosen by the buyer. The values of this field should be acquirer's native codes. Any convertion is done by WL Sips. |
settlementModeList |
Composite list |
List of settlement mode allowed by the merchant. The values of this field should be acquirer's native codes. Any convertion is done by WL Sips. |
settlementModeVersion |
N3 |
Version of the settlement mode defined by the merchant. |
shoppingCartDetail |
Container |
Information specific to the basket. |
shoppingCartItem |
Container |
Information specific to an item of the basket. |
shoppingCartItemList |
Composite list |
List of items in the basket. This list is limited to 300 products (maximum number of shoppingCartItem occurrences). |
shoppingCartTotalAmount |
N12 |
Total amount of all products in the basket. This amount includes taxes but doesn't include any charges, fees and discounts. |
shoppingCartTotalQuantity |
N12 |
Total quantity of all products in the basket. |
shoppingCartTotalTaxAmount |
N12 |
Total amount of taxes in the basket. |
sofinco |
Container |
Information specific to Sofinco card payment method. |
sourceAmount |
N12 |
Gross transaction amount. |
state |
ANU30 (restricted String) |
Country/region of the address. |
statementReference |
AN100 (extended String) |
Reference provided by the merchant which is sent in the payment collection flow. This reference appears on the account statements of the cardholder. |
stayArrivalDateTime |
ANS25 (ISO8601) |
Arrival date of stay. |
stayCategory |
ANS20 (restricted Values) |
Nature of service for the stay. Values: stayCategory |
stayCompany |
ANS32 |
Name of the accommodation provider. |
stayData |
Container |
Contains accommodation information. |
stayDataList |
Composite list |
List of accommodations. |
stayDepartureDateTime |
ANS25 (ISO8601) |
Departure date of stay. |
stayInsurance |
ANS20 |
Insurance taken out for accommodation. |
stayInsuranceIndicator |
A5 (restricted Values) |
Stay indicator with insurance. Valeurs : booleanIndicator |
stayLocation |
ANS50 |
Place of accommodation. |
stayNumberOfRooms |
N2 |
Number of rooms. |
stayRentalCarIndicator |
A5 (restricted Values) |
Indicator of stay with rental vehicle. Valeurs : booleanIndicator |
street |
ANU50 (restricted String) |
Name of the street of the address. |
streetNumber |
AN10 |
Number of the street of the address. |
subMerchantAddress |
Container |
Contains address information of a merchant of the Payment Facilitator in the context of Collecting offer or a Marketplace offer. |
subMerchantCategoryCode |
A4 |
MCC Code of the vendor at the Payment Facilitator in a context of Collecting offer or a Marketplace offer. |
subMerchantContractNumber |
AN20 |
Merchant contract number of the Payment Facilitator in the context of Collecting offer or a Marketplace offer (only used for Cetelem). |
subMerchantId |
AN15 |
Merchant identifier of the Payment Facilitator in the context of Collecting offer or a Marketplace offer. |
subMerchantLegalId |
AN14 |
Legal identifier of vendor as merchant of the Payment Facilitator, expressed in the legal codification specific to each country. |
subMerchantName |
ANU50 |
Name of the merchant of the Payment Facilitator in the context of Collecting offer or a Marketplace offer. |
subMerchantShortName |
ANS15 |
Short name of the merchant of the Payment Facilitator in the context of Collecting offer or a Marketplace offer. |
suspiciousActivityIndicator |
A5 (restricted values) |
Specifies whether a suspicious activity is detected on customer account in the merchant's website. Values: booleanIndicator |
templateName |
AN32 (restricted String) |
Name of the file corresponding to the style sheet (name of the zip file) used to personalize the payment pages. |
testEnvironment |
AN64 |
Choice of the testing environment of Franfinance. |
threeD |
Container |
Contains cardholder's 3-D Secure authentication information. |
threeDV2 |
Container |
Contains cardholder's 3-D Secure v2 authentication information. |
ticketExchangeabilityIndicator |
A5 (restricted Values) |
Ticket exchangeability indicator. Valeurs : booleanIndicator |
ticketIssueCity |
ANU50 |
City of issue of the ticket. |
ticketIssueDate |
N8 (YYYYMMDD) |
Issue date of the ticket. |
ticketIssuerName |
ANS32 |
Name of the organization issuing the ticket. |
ticketReference |
ANS16 |
Ticket reference of the transport ticket. |
title |
A4 |
Title of the contact. |
token |
ANS20 |
Payor's token used for a payment Paypal. |
tokenPan |
AN35 (restricted String) |
Unique identifier for a PAN returned by the WL Sips server via the AWL token server in a merchant-oriented format (the format is a parameter in the merchant's configuration). |
tokenPanData |
Container |
Token PAN to be converted into PAN. |
tokenPanDataList |
Composite list |
List of token PAN to be converted into PAN. |
tokenPanId |
N5 |
Sequence number of PAN in the list. It is the same sequence number as the one in panDataList request. |
tokenResponseCode |
N2 (restricted values) |
Response code of each PAN to token conversion. Values: tokenResponseCode |
transactionActors |
A4 (restricted values) |
Indicates the players in the transaction. Values: transactionActors |
transactionContextData |
AN20480 |
Transaction identification information (merchantId, transactionReference, interfaceVersion) ciphered by means of an internal key. |
transactionContextVersion |
ANS20 |
Version associated with the field transactionContextData |
transactionDateTime |
ANS25 (ISO8601) |
Date and time the transaction was processed on the WL Sips server. (expressed in the WL Sips server time zone) |
transactionInitiator |
A3 |
Indicates whether the transaction was initiated by the merchant (MIT) or the customer (CIT). Valeurs : transactionInitiator |
transactionLink |
ANS20 (restricted values) |
Type of link existing between the transaction and the original transaction. Values: transactionLink |
transactionOrigin |
AN20 (restricted String) |
Origin of a transaction (for example: name of the programme), set by the merchant. Exemple: "Website A v1.32". |
transactionPlatform |
ANS12 (restricted values) |
Platform where the transaction has been executed. Values: transactionPlatform |
transactionReference |
AN35 |
The merchant can choose of referencing his transactions by a transactionId or a transactionReference. transactionReference uniquely identifies a transaction throughout the life of the shop. |
transactionReferencesList |
AN35 (list) |
List of references for the transaction of occurrences for payment in instalments. |
transactionServiceType |
ANS20 (restricted values) |
Direction of the transaction from the point of view of customer. Values: transactionServiceType |
transactionStatus |
ANS20 (restricted values) |
Status of the transaction during the diagnostic. The status of a transaction is described by different keywords developed during the operations that it undergoes.Values: transactionStatus |
travelCardPeriod |
ANS20 (restricted Values) |
Duration of the subscription card. |
travelCardType |
ANS20 (restricted Values) |
Subscription card code. |
travelContext |
Container |
Contains specific information regarding the travel. |
travelData | Container | Contains specific information regarding the travel. |
travelEndDateTime |
ANS25 (ISO8601) |
Travel end date. |
travelingPayerIndicator |
A5 (restricted Values) |
Indicator if the payer is a traveler. Valeurs : booleanIndicator |
travelReason |
ANS30 |
Purpose of the trip. |
travelStartDateTime |
ANS25 (ISO8601) |
Start date of the trip. |
txStatus |
A1 (restricted values) |
Result of the authentication communicated in the MPI during 3-D Secure payments. Values: txStatus |
unEuroCom |
Container |
Contains specific information on Cofidis Pay 5x10x20x payment method. |
validationIndicator |
A1 (restricted values) |
Indicator allowing to accept a challenge and to validate the transaction simultaneously in the case of an alert for the Business Score fraud module (scoreColor = orange). Values: validationIndicator |
valueDate |
N8 (YYYYMMDD) |
Payment value date |
velocityElementType |
AN50 (restricted values) |
Velocity element type. (example: card velocity, customerId, IP...)Values: velocityElementType |
velocityElementValue |
AN256 |
Value of the velocity control element (example: IP address for IP velocity control). Value corresponding to the element on which the merchant wishes to perform a velocity check. |
velocityNbTransaction |
N10 |
Transaction number processed during the period. |
velocityProfileDateTime | ANS25 (ISO8601) | Last modification date for the velocity active profile. |
velocityPeriod |
N4 |
Period during which the velocity is requested. (example: velocity check during a 2 days duration) |
velocityProfileMaxTotalAmount |
N12 |
Maximum transactions cumulated amount authorized for the velocity rule requested. (example: alert if cumulated amount beyond 500,00 euros) |
velocityProfileMaxTransAmount |
N12 |
Maximum transaction amount of the transaction authorized for the velocity rule requested. (example: alert if cumulated amount beyond 500,00 euros) |
velocityProfileMaxNbTrans |
N10 |
Maximum transaction number authorized for the velocity rule requested. (example: alert beyond 3 transactions) |
velocityProfileName |
ANS50 |
Period, number of days, during which velocity information are requested. (example: velocity check during a 2 days duration) |
velocityProfilePeriod |
N10 |
Period, number of days, during which velocity rule is applied. (example: velocity check during a 2 days duration) |
velocityTotalAmount |
N12 |
Cumulated transaction amount realized during the requested period for the velocity rule. (example: cumulated amount for the period requested of 400 euros) |
virtualCardIndicator |
A1 (restricted values) |
Indicates whether the card is a virtual card Valeurs : virtualCardIndicator |
visaCheckout |
Container |
Contains specific information on Visa Checkout. |
visaCheckoutCallId |
AN48 |
VCO CallId as defined by Visa. |
walletActionDateTime |
ANS25 (ISO8601) |
Date and time of the action on the wallet, in WL Sips system at the merchant's local time (in the merchant's time zone) |
walletActionNameList |
ANS128 (list) |
List of actions expected and limited by the merchant. Only the actions mentioned in this list will be allowed in the session of walletPage. Values: walletActionNameList |
walletCreationDateTime |
ANS25 (ISO8601) |
Date and time of the payment mean enrollment, in WL Sips system at the merchant's local time (in the merchant's time zone) |
walletLastActionDateTime |
ANS25 (ISO8601) |
Date and time of the last action on the wallet, in WL Sips system at the merchant's local time (in the merchant's time zone) |
walletPaymentMeanData |
Container |
Contains specific information regarding the payment mean registered in the wallet. |
walletPaymentMeanDataList |
Composite list |
List, contains specific information regarding the payment mean registered in the wallet. |
walletResponseCode |
N2 (restricted values) |
WL Sips server response code for wallet Management. Values: walletResponseCode |
walletType |
ANS20 (restricted values) |
Wallet Type. Values: walletType |
workphone |
ANS30 (phone) |
Holder's business phone number. |
xid |
ANS28 |
Unique transaction ID (generated by the MPI) presented in all 3-D Secure messages and communicated in the MPI during 3-D Secure payments. |
zipCode |
AN10 (restricted String) |
Postal code for the address. |
Tables of data values
acquirerResponseCode
Value | Description |
---|---|
A1 | Transaction refused because the 3-D Secure authentication data is missing |
A4 | Transaction refused because the 3-D Secure authentication exemption is misused |
R1 | the cardholder (or his bank) has revoked recurring payments made at a merchant |
R3 | the cardholder (or his bank) has revoked all recurring payments |
00 | Transaction approved or processed successfully |
02 | Contact payment mean issuer |
03 | Invalid acceptor |
04 | Keep the payment mean |
05 | Do not honour |
07 | Keep the payment mean, special conditions |
08 | Approve after identification |
12 | Invalid transaction |
13 | Invalid amount |
14 | Invalid PAN |
15 | Unknown payment mean issuer |
17 | Payment aborted by the buyer |
20 | Invalid response (error in server domain) |
24 | Operation not authorised |
25 | Transaction not found |
30 | Format error |
31 | Id of the acquiring organisation unknown |
33 | payment mean expired (Paypal / Cofidis) |
34 | Fraud suspicion |
40 | Function not supported |
41 | Payment mean lost |
43 | Payment mean stolen |
51 | Insufficient or exceeded credit |
54 | Payment mean expired (CB / Visa / MC / WLAcq / BCMC) |
55 | Wrong PIN |
56 | Payment mean missing from the file |
57 | Transaction unauthorised for this payment mean holder |
58 | Transaction forbidden to the terminal |
59 | Fraud suspicion |
60 | The payment mean acceptor must contact the acquirer |
61 | Exceeds the amount limit |
62 | Transaction awaiting payment confirmation |
63 | Security rules not complied with |
65 | Allowed number of daily transactions has been exceeded |
68 | Response not received or received too late |
75 | Exceeded number of PAN attempts |
87 | Terminal unknown |
90 | System temporarily stopped |
91 | Payment mean issuer inaccessible |
92 | The transaction does not contain enough information to be routed to the authorizing agency |
94 | Duplicated transaction |
96 | System malfunction |
97 | Request time-out; transaction refused |
98 | Server unavailable; network routing requested again |
99 | Incident with initiator domain |
acquisitionType
Value | Description |
---|---|
CA | Acquisition with financing (without contribution, with contribution to Oney or FacilPay card) |
FIN | Acquisition with financing (without contribution, with contribution to Oney or FacilPay card) |
REG | Regularization (cancellation of the case portion, processed as CA |
addrOverride
Value | Description |
---|---|
NO_OVERRIDE | PayPal displays the address the Internet user registered with PayPal |
OVERRIDE | PayPal displays the address communicated by the merchant, the address the Internet user registered with PayPal is deleted |
NO_DISPLAY | No address is displayed, the address sent by the merchant is not taken into account by PayPal. It is the default value |
areaList
Value | Description |
---|---|
EEA | Member States in the European Economic Area:
AUT, BEL, BGR, CHE, CYP, CZE, DEU, DNK, ESP, EST, FIN, FRA, GBR,
GRC, HRV, HUN, IRL, ISL, ITA, LIE, LTU, LUX, LVA, MLT, NLD, NOR,
POL, PRT, ROM, SVK, SVN, SWE |
EFTA | Member States in the free trade zone (European Free
Trade Association): ISL, LIE, NOR, CHE |
FRJEL | List of countries authorised for French online games:
AUT, BEL, BGR, CYP, CZE, DEU, DNK, ESP, EST, FIN, FRA, GBR,
GRC, MLT, NLD, NOR, POL, PRT, ROM, HUN, IRL, ISL, ITA, LTU, LUX,
LVA, SVK, SVN, SWE |
UEUR | The Member States in the European Union: AUT,
BEL, BGR, CYP, CZE, DEU, DNK, ESP, EST, FIN, FRA, GBR, GRC, HRV,
HUN, IRL, ITA, LTU, LUX, LVA, MLT, NLD, POL, PRT, ROM, SVK, SVN,
SWE |
ZEURO | Member States in the Eurozone (EMU: Economic and
Monetary Union): AUT, BEL, CYP, DEU, ESP, EST, FIN, FRA,
GRC, IRL, ITA, LTU, LUX, LVA, MLT, NLD, PRT, SVK, SVN |
authentACSMethod
Valeur | Description |
---|---|
01 | STATIC_PASSCODE |
02 | SMS_OTP |
03 | KEY_FOB_OR_EMV_CARD_READER_OTP |
04 | APP_OTP |
05 | OTP_OTHER |
06 | KBA |
07 | OOB_BIOMETRICS |
08 | OOB_LOGIN |
09 | OOB_OTHER |
10 | OTHER |
authentCancelReason
Valeur | Description |
---|---|
01 | Cancellation was requested by the cardholder |
02 | The requestor 3DS cancelled the authentication |
03 | Abandoned transaction |
04 | Time out exceeded at ACS: other deadlines |
05 | Time out exceeded at ACS: first CReq not received by ACS |
06 | Transaction in error |
07 | Unknown cancellation reason |
authentExemptionReasonList
Value | Description |
---|---|
AUTOMATE_PAYMENT | Automatic payment machines for transport and car park |
CORPORATE | Exemption safe procedure and payment protocol for companies |
DELEGATED_SCA | Strong authentication implemented by the acceptor (wallet) |
LOW_RISK_MERCHANT_CB | Risk analysis in the Low Risk Merchant CB program |
LOW_VALUE | Exemption low values |
OTHER_EXEMPTION | Other use case exempt from authentication |
RECURRING_FIX | Exemption for recurring transactions of identical amounts and fixed term |
TECHNICAL_ERROR | Technical impossibility of implementing authentication |
TRA_ACQUIRER | Exemption risk analysis by the acceptor/acquirer |
TRA_ISSUER | Exemption risk analysis by the issuer |
WHITE_LIST | Exemption trusted beneficiary |
authorisationTypeLabel
Value | Description |
---|---|
TRANSACTION_DE_PAIEMENT | Payment transaction |
DEMANDE_DE_RENSEIGNEMENT | Ask for information |
automaticResponseStatus
Value | Description |
---|---|
SENT | Description Automatic response is sent to the merchant's server |
FAILED | Sending of the automatic response has failed |
UNDEFINED | UNDEFINED No automatic response transmission has been defined (the URL of the automatic response has not been filled out) |
avsResponseCode
Value | Description |
---|---|
0 | No data was provided |
1 | No check has been done |
2 | Check successful |
4 | Check failed |
8 | Partial check |
booleanIndicator
Value | Description |
---|---|
false | Boolean indicator is false |
true | Boolean indicator is true |
bypassDcc
Value | Description |
---|---|
Y | Bypass the DCC service |
N | Propose the DCC service |
captureMode
Value | Description |
---|---|
AUTHOR_CAPTURE | Cancellation mode: automatic authorisation and payment collection (default value) |
IMMEDIATE | Immediate mode: online payment collection at the time of the authorisation request (available for a restricted list of payment methods) |
VALIDATION | Validation mode: payment collection following validation of the merchant |
CAPTURE | obsolete value |
AUTHOR_NOCAPTURE | obsolete value |
cardCorporateIndicator
Value | Description |
---|---|
Empty | Unknown |
Y | The card is a corporate card |
N | The card is not a corporate card |
cardCSCPresence
Value | Description |
---|---|
CSC_MISSING | The cardholder has informed the merchant that the cryptogram wasn’t printed on his card |
CSC_PRESENT | The cryptogram is present |
NO_RECURRING | Cryptogram not provided (in a context of instalment or recurring payment ) |
CSC_UNREADABLE | The cryptogram is present on the card but is not readable |
NO_CSC | The cryptogram wasn’t recovered by the merchant |
cardCSCResultCode
Value | Description |
---|---|
Empty | The Internet user’s bank has not responded |
NO | No cryptogramme on the card |
4D | Incorrect cryptogram |
4E | Correct cryptogram |
50 | Cryptogram not processed |
53 | Cryptogram missing in the authorisation request |
55 | The Internet user’s bank is not certified; the control could not be performed |
cardInterchangeCategoryCode
Value | Description |
---|---|
Empty | Unknown |
EC | European union credit card |
ED | European union debit card |
ET | European union trade card |
EU | European union universal card |
NR | European union no regulated card |
OE | Outside of European union card |
cardProductProfile
Value | Description |
---|---|
Empty | Unknown |
C | Credit (pay after) |
D | Debit (pay now) |
H | Charge card (UK specific) |
P | Prepaid |
U | Universal |
cardProductUsageLabel
Value | Description |
---|---|
COMMERCIAL | Business card |
DEBIT | Debit card |
CREDIT | Credit card |
PREPAID | Prepaid card |
cardScheme
Value | Description |
---|---|
ACCORD | Accord scheme |
AMEX | American Express scheme |
BCMC | Bancontact scheme |
CB | Bank Card scheme |
MASTERCARD | Mastercard scheme (Example of cards on the Mastercard scheme: Mastercard, Maestro) |
SOFINCO | Sofinco scheme |
VISA | Visa scheme (Example of cards on the Visa scheme: Visa, Vpay, Visa Electron) |
cardSeqNumberIndicator
Value | Description |
---|---|
Empty | Unknown |
1 | Card issue number of length 1 |
2 | Card issue number of length 2 |
3 | Card issue number of length 3 |
N | No card issue number |
cavvAlgorithm
Value | Description |
---|---|
0 | HMAC |
1 | CVV |
2 | CVV ATN |
3 | Mastercard SPA |
challengeMode3DS
This data with its values apply to a 3DSv2 context and later versions.
Value | Description |
---|---|
CHALLENGE | The merchant desired authentication challenge mode is to have a client authentication. In other words, it is a "challenge" request |
CHALLENGE_MANDATE | The merchant need is to apply the regulatory mode to have a strong customer authentication (for example for the first payment of payment schedule) |
NO_CHALLENGE | The merchant desired authentication challenge mode is to have no customer authentication. In other words, it is a "challenge" request |
NO_CHALLENGE_TRA_ACQ | The merchant desired no authentication of the cardholder by invoking the TRA acquirer exemption. It's a request for "Frictionless". |
NO_PREFERENCE | The merchant has no desired authentication challenge mode |
complementaryCode
Value | Description |
---|---|
Empty | No control performed Fraud Rule: No rules |
00 | All controls that you adhered to have been successfully completed Fraud Rule: All |
02 | The card used has exceeded the authorised balance limit Fraud Rule: Card Velocity |
03 | The card used is on the merchant’s “grey list” Fraud Rule: Card number grey list |
04 | Deprecated value. The postal code used is on the merchant’s “grey list” Fraud Rule: Postal code grey list |
05 | Deprecated value. The BIN of the card used belongs to a range which is not referenced on Sip’s platform BIN table Fraud Rule: Card country / Commercial card (and card country) |
06 | The country code related to the card number is not on the list of countries allowed by the merchant Fraud Rule: Card country |
07 | Virtual card (e-card) detected Fraud Rule: Virtual card |
08 | The card BIN is present in a range on the merchant’s “grey list” Fraud Rule: BIN range grey list |
09 | Deprecated value. Unknown country IP Fraud Rule: IP address country |
10 | Denied country IP Fraud Rule: IP address country |
11 | Card in hot/black list Fraud Rule: Hot list |
12 | Country card / IP address country combination denied Fraud Rule: IP and card country |
13 | Deprecated value. Unknown country IP or card. The country code cannot be determined from the card number Fraud Rule: Combination of card and IP address country |
14 | Systematic authorisation card Fraud Rule: Systematic authorisation card |
15 | Deprecated value. Unknown BIN (on control of systematic authorisation card) Fraud Rule: Systematic authorisation card |
16 | IP address in progress exceeded Fraud Rule: IP address velocity |
17 | Blocking related the status of the 3-D Secure authentication process Fraud Rule: 3-D Secure authentication |
18 | The card number is a commercial card number Fraud Rule: Commercial card |
19 | The card number is not part of the CB scheme Fraud Rule: CB scheme card |
20 | Customer ID in progress exceeded Fraud Rule: Customer ID velocity |
21 | Maximum number of customer ID per card exceeded Fraud Rule: Number of customers per card |
22 | Maximum number of cards per customer ID exceeded Fraud Rule: Number of cards per customer |
23 | The card is going to expire Fraud Rule: Card expiry date |
24 | For futur use |
25 | The amount violates one of the defined boundaries Fraud Rule: Cap collar Amounts |
26 | Delivery postal code and billing postal code are different Fraud Rule: Delivery and billing postal code |
27 | At least one of email addresses provided is contained in a list of suspicious domain names Fraud Rule: Free e-mail address |
28 | Customer identifier is on the merchant’s “black list” Fraud Rule: Customer ID black list |
29 | Customer identifier is on the merchant’s “grey list” Fraud Rule: Customer ID grey list |
30 | Delivery country and billing country are different Fraud Rule: Delivery and billing country |
31 | At least one of email addresses provided is on the merchant’s “black list” Fraud Rule: E-mail address black list |
32 | At least one of email addresses provided is on the merchant’s “grey list” Fraud Rule: E-mail address grey list |
33 | At least one of phone number provided is on the merchant’s “black list” Fraud Rule: Phone number black list |
34 | At least one of phone number provided is on the merchant’s “grey list” Fraud Rule: Phone number grey list |
35 | At least one of contact name provided is on the merchant’s “black list” Fraud Rule: Customer name black list |
36 | At least one of contact name provided is on the merchant’s “grey list” Fraud Rule: Customer name grey list |
37 | Buyer’s IP address is on the merchant’s “black list” Fraud Rule: IP address black list |
38 | Buyer’s IP address is on the merchant’s “grey list” Fraud Rule: IP address grey list |
39 | The country / postal code combination is on the merchant’s “black list” Fraud Rule: Postal code black list |
3L | Reason of the refusal of the transaction which is the transaction is not guaranteed by any entity (acquirer, wallet provider, etc.) Fraud Rule: Authent guarantee |
40 | The country / postal code combination is on the merchant’s “grey list” Fraud Rule: Postal code grey list |
41 | The card BIN is present in a range on the merchant’s “black list” Fraud Rule: BIN range black list |
42 | Card country / delivery country combination denied Fraud Rule: Delivery and card country |
43 | The card number is a commercial card number and the issuing country is not associated to a country accepted by the merchant Fraud Rule: Commercial card (and card country) |
44 | IP address of the buyer denied Fraud Rule: IP address reputations |
45 | Number of different cards allowed for a given IP address. Fraud Rule: Number of cards per IP address |
46 | The email address format provided is incorrect Fraud Rule: E-mail address syntax |
47 | Card country / billing country combination denied Fraud Rule: Billing and card country |
48 | Verification of the delivery address provided. Currently, the controls of the address are applicable in the case of payment method ELV (Infoscore checks). Fraud Rule: Address Verification |
49 | Verification of the account provided. Currently, the controls of the account are applicable in the case of payment method ELV (Infoscore checks). Fraud Rule: Account Verification |
50 | The card used is on the merchant’s “black list” Fraud Rule: Card number black list |
51 | At least one product in the basket is on a risky product list Fraud Rule: Risky product list |
52 | The quantity of risky products in the basket exceeds the allowed quantity Fraud Rule: Risky product quantity |
53 | The ration of risky products/total amount of the basket exceeds the allowed ratio Fraud Rule: Risky product ratio |
54 | The quantity of products in the basket exceeds the allowed quantity Fraud Rule: Product quantity |
55 | Simple mode: the IBAN country code is not allowed. Advanced mode: the IBAN country is disadvantaged or advantaged. Fraud Rule: IBAN country |
56 | Simple mode: the delivery country and IBAN country combination is not allowed. Advanced mode: the delivery country and IBAN country combination is disadvantaged or advantaged. Fraud Rule: Delivery and IBAN country |
57 | Simple mode: the phone number country and IBAN country combination is not allowed. Advanced mode: the phone number country and IBAN country combination is disadvantaged or advantaged. Fraud Rule: Phone number and IBAN country |
58 | Simple mode: the IP country and IBAN country combination is not allowed. Advanced mode: the IP country and IBAN country combination is disadvantaged or advantaged. Fraud Rule: IP address and IBAN country |
59 | The number of IBANs per IP address exceeds the allowed threshold. Fraud Rule: Number of IBANs per IP address |
60 | The number of IP addresses per IBAN exceeds the allowed threshold. Fraud Rule: Number of IP addresses per IBAN |
61 | The number of different customers per IBAN exceeds the allowed threshold. Fraud Rule: Number of customers per IBAN |
62 | The number of different IBANs per customer exceeds the allowed threshold. Fraud Rule: Number of IBANs per customer |
63 | The number of mandates per IP address exceeds the allowed threshold. Fraud Rule: Number of mandates per IP address |
64 | Too many transactions/Excessive amount spent for the mandate used. Fraud Rule: Mandate velocity |
65 | Too many transactions/Excessive amount spent for the IBAN used. Fraud Rule: IBAN velocity |
66 | The BIC is in your "blacklist". Fraud Rule: BIC blacklist |
67 | The BIC is in the your "greylist". Fraud Rule: BIC greylist |
68 | The IBAN is in your "blacklist". Fraud Rule: IBAN blacklist |
69 | The IBAN is in your "greylist". Fraud Rule: IBAN greylist |
70 | The mandate is in your "blacklist". Fraud Rule: Mandate blacklist |
71 | The mandate is in your "greylist". Fraud Rule: Mandate greylist |
72 | Prepaid carte detected Fraud rule: Prepaid card |
99 | the WL Sips server encountered a problem during the processing of one of the additional local checks Fraud Rule: All |
AA | Card number is on the merchant’s “white list” Fraud Rule: Card number white list |
AB | Customer identifier is on the merchant’s “white list” Fraud Rule: Customer ID white list |
AC | At least one of email addresses provided is on the merchant’s “white list” Fraud Rule: E-mail address white list |
AD | At least one of phone number provided is on the merchant’s “white list” Fraud Rule: Phone number white list |
AE | Buyer’s IP address is on the merchant’s “white list” Fraud Rule: IP address white list |
AF | At least one of contact name provided is on the merchant’s “white list” Fraud Rule: Customer name white list |
AG | The country / postal code combination is on the merchant’s “white list” Fraud Rule: Postal code white list |
AH | The card BIN is present in a range on the merchant’s “white list” Fraud Rule: BIN Range white list |
AI | The BIC is on your "whitelist" Fraud Rule: BIC whitelist |
AJ | The customer's BIC is on your "whitelist" Fraud Rule: IBAN whitelist |
AK | The customer's SDD mandate is on your "whitelist" Fraud Rule: Mandate whitelist |
contractType
Valeur | Description |
---|---|
1 | Proximité |
3 | Vente à distance |
4 | Quasi cash |
countryList
Value | Description |
---|---|
ABW | ARUBA |
AFG | AFGHANISTAN |
AGO | ANGOLA |
AIA | ANGUILLA |
ALA | ÅLAND ISLANDS |
ALB | ALBANIA |
AND | ANDORRA |
ARE | UNITED ARAB EMIRATES |
ARG | ARGENTINA |
ARM | ARMENIA |
ASM | AMERICAN SAMOA |
ATA | ANTARCTICA |
ATF | FRENCH SOUTHERN TERRITORIES |
ATG | ANTIGUA AND BARBUDA |
AUS | AUSTRALIA |
AUT | AUSTRIA |
AZE | AZERBAIJAN |
BDI | BURUNDI |
BEL | BELGIUM |
BEN | BENIN |
BES | BONAIRE, SINT EUSTATIUS AND SABA |
BFA | BURKINA FASO |
BGD | BANGLADESH |
BGR | BULGARIA |
BHR | BAHRAIN |
BHS | BAHAMAS |
BIH | BOSNIA AND HERZEGOVINA |
BLM | SAINT KITTS AND NEVIS |
BLR | BELARUS |
BLZ | BELIZE |
BMU | BERMUDA |
BOL | BOLIVIA, PLURINATIONAL STATE OF |
BRA | BRAZIL |
BRB | BARBADOS |
BRN | BRUNEI DARUSSALAM |
BTN | BHUTAN |
BVT | BOUVET ISLAND |
BWA | BOTSWANA |
CAF | CENTRAL AFRICAN REPUBLIC |
CAN | CANADA |
CCK | COCOS (KEELING) ISLANDS |
CHE | SWITZERLAND |
CHL | CHILE |
CHN | CHINA |
CIV | CÔTE D’IVOIRE |
CMR | CAMEROON |
COD | CONGO, THE DEMOCRATIC REPUBLIC OF THE |
COG | CONGO |
COK | COOK ISLANDS |
COL | COLOMBIA |
COM | COMOROS |
CPV | CAPE VERDE |
CRI | COSTA RICA |
CUB | CUBA |
CUW | CURAÇAO |
CXR | CHRISTMAS ISLAND |
CYM | CAYMAN ISLANDS |
CYP | CYPRUS |
CZE | CZECH REPUBLIC |
DEU | GERMANY |
DJI | DJIBOUTI |
DMA | DOMINICA |
DNK | DENMARK |
DOM | DOMINICAN REPUBLIC |
DZA | ALGERIA |
ECU | ECUADOR |
EGY | EGYPT |
ERI | ERITREA |
ESH | WESTERN SAHARA |
ESP | SPAIN |
EST | ESTONIA |
ETH | ETHIOPIA |
FIN | FINLAND |
FJI | FIJI |
FLK | FALKLAND ISLANDS (MALVINAS) |
FRA | FRANCE |
FRO | FAROE ISLANDS |
FSM | MICRONESIA, FEDERATED STATES OF |
GAB | GABON |
GBR | UNITED KINGDOM |
GEO | GEORGIA |
GGY | GUERNSEY |
GHA | GHANA |
GIB | GIBRALTAR |
GIN | GUINEA |
GLP | GUADELOUPE |
GMB | GAMBIA |
GNB | GUINEA-BISSAU |
GNQ | EQUATORIAL GUINEA |
GRC | GREECE |
GRD | GRENADA |
GRL | GREENLAND |
GTM | GUATEMALA |
GUF | FRENCH GUIANA |
GUM | GUAM |
GUY | GUYANA |
HKG | HONG KONG |
HMD | HEARD ISLAND AND MCDONALD ISLANDS |
HND | HONDURAS |
HRV | CROATIA |
HTI | HAITI |
HUN | HUNGARY |
IDN | INDONESIA |
IMN | ISLE OF MAN |
IND | INDIA |
IOT | BRITISH INDIAN OCEAN TERRITORY |
IRL | IRELAND |
IRN | IRAN, ISLAMIC REPUBLIC OF |
IRQ | IRAQ |
ISL | ICELAND |
ISR | ISRAEL |
ITA | ITALY |
JAM | JAMAICA |
JEY | JERSEY |
JOR | JORDAN |
JPN | JAPAN |
KAZ | KAZAKHSTAN |
KEN | KENYA |
KGZ | KYRGYZSTAN |
KHM | CAMBODIA |
KIR | KIRIBATI |
KNA | SAINT BARTHÉLEMY |
KOR | KOREA, REPUBLIC OF |
KWT | KUWAIT |
LAO | LAO PEOPLE’S DEMOCRATIC REPUBLIC |
LBN | LEBANON |
LBR | LIBERIA |
LBY | LIBYA |
LCA | SAINT HELENA, ASCENSION AND TRISTAN DA CUNHA |
LIE | LIECHTENSTEIN |
LKA | SRI LANKA |
LSO | LESOTHO |
LTU | LITHUANIA |
LUX | LUXEMBOURG |
LVA | LATVIA |
MAC | MACAO |
MAF | SAINT MARTIN (FRENCH PART) |
MAR | MOROCCO |
MCO | MONACO |
MDA | MOLDOVA, REPUBLIC OF |
MDG | MADAGASCAR |
MDV | MALDIVES |
MEX | MEXICO |
MHL | MARSHALL ISLANDS |
MKD | MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF |
MLI | MALI |
MLT | MALTA |
MMR | MYANMAR |
MNE | MONTENEGRO |
MNG | MONGOLIA |
MNP | NORTHERN MARIANA ISLANDS |
MOZ | MOZAMBIQUE |
MRT | MAURITANIA |
MSR | MONTSERRAT |
MTQ | MARTINIQUE |
MUS | MAURITIUS |
MWI | MALAWI |
MYS | MALAYSIA |
MYT | MAYOTTE |
NAM | NAMIBIA |
NCL | NEW CALEDONIA |
NER | NIGER |
NFK | NORFOLK ISLAND |
NGA | NIGERIA |
NIC | NICARAGUA |
NIU | NIUE |
NLD | NETHERLANDS |
NOR | NORWAY |
NPL | NEPAL |
NRU | NAURU |
NZL | NEW ZEALAND |
OMN | OMAN |
PAK | PAKISTAN |
PAN | PANAMA |
PCN | PITCAIRN |
PER | PERU |
PHL | PHILIPPINES |
PLW | PALAU |
PNG | PAPUA NEW GUINEA |
POL | POLAND |
PRI | PUERTO RICO |
PRK | KOREA, DEMOCRATIC PEOPLE’S REPUBLIC OF |
PRT | PORTUGAL |
PRY | PARAGUAY |
PSE | PALESTINIAN TERRITORY, OCCUPIED |
PYF | FRENCH POLYNESIA |
QAT | QATAR |
REU | RÉUNION |
ROU | ROMANIA |
RUS | RUSSIAN FEDERATION |
RWA | RWANDA |
SAU | SAUDI ARABIA |
SDN | SUDAN |
SEN | SENEGAL |
SGP | SINGAPORE |
SGS | SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS |
SHN | SAN MARINO |
SJM | SVALBARD AND JAN MAYEN |
SLB | SOLOMON ISLANDS |
SLE | SIERRA LEONE |
SLV | EL SALVADOR |
SMR | SINT MAARTEN (DUTCH PART) |
SOM | SOMALIA |
SPM | HOLY SEE (VATICAN CITY STATE) |
SRB | SERBIA |
SSD | SOUTH SUDAN |
STP | SAO TOME AND PRINCIPE |
SUR | SURINAME |
SVK | SLOVAKIA |
SVN | SLOVENIA |
SWE | SWEDEN |
SWZ | SWAZILAND |
SXM | SAINT PIERRE AND MIQUELON |
SYC | SEYCHELLES |
SYR | SYRIAN ARAB REPUBLIC |
TCA | TURKS AND CAICOS ISLANDS |
TCD | CHAD |
TGO | TOGO |
THA | THAILAND |
TJK | TAJIKISTAN |
TKL | TOKELAU |
TKM | TURKMENISTAN |
TLS | TIMOR-LESTE |
TON | TONGA |
TTO | TRINIDAD AND TOBAGO |
TUN | TUNISIA |
TUR | TURKEY |
TUV | TUVALU |
TWN | TAIWAN, PROVINCE OF CHINA |
TZA | TANZANIA, UNITED REPUBLIC OF |
UGA | UGANDA |
UKR | UKRAINE |
UMI | UNITED STATES MINOR OUTLYING ISLANDS |
URY | URUGUAY |
USA | UNITED STATES |
UZB | UZBEKISTAN |
VAT | SAINT VINCENT AND THE GRENADINES |
VCT | SAINT LUCIA |
VEN | VENEZUELA, BOLIVARIAN REPUBLIC OF |
VGB | VIRGIN ISLANDS, BRITISH |
VIR | VIRGIN ISLANDS, U.S. |
VNM | VIET NAM |
VUT | VANUATU |
WLF | WALLIS AND FUTUNA |
WSM | SAMOA |
YEM | YEMEN |
ZAF | SOUTH AFRICA |
ZMB | ZAMBIA |
ZWE | ZIMBABWE |
cscType
Value | Description |
---|---|
CSE | The CSC (Card Security Code) provided is encrypted by the CSE (Client Side Encryption) Javascript library |
PLAIN | The CSC (Card Security Code) is provided in clear text. It is the default value |
currencyCode
Value | Description |
---|---|
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 |
customerBankAccountType
Value | Description |
---|---|
BIC_IBAN | The customer bank code and account are in BIC and IBAN format. |
NATIONAL_DEU | The customer bank code and account are in domestic Germany codification. |
NOT_SPECIFIED | The customer bank type is unknown |
customerDeliverySuccessFlag
Value | Description |
---|---|
Y | At least one successful delivery has been realised for the customer |
N | No successful delivery for the customer |
customerLanguage
Value | Description |
---|---|
bg | Bulgarian |
br | Breton |
cs | Czech |
da | Danish |
de | German |
el | Greek |
en | English |
es | Spanish |
et | Estonian |
fi | Finnish |
fr | French |
hi | Hindi |
hr | Croatian |
hu | Hungarian |
It | Italian |
Ja | Japanese |
ko | Korean |
lt | Lithuanian |
lv | Latvian |
nl | Dutch |
no | Norwegian |
pl | Polish |
pt | Portuguese |
ro | Romanian |
ru | Russian |
sk | Slovak |
sl | Slovene |
sv | Swedish |
tr | Turkish |
uk | Ukrainian |
zh | Chinese |
customerPhoneValidationMethod
Value | Description |
---|---|
OUTGOING_CALL | Phone number validated by a call (outgoing call) |
TELCO_DIRECTORY | Phone number validated by a directory (telephone directory) |
dccResponseCode
Value | Description |
---|---|
00 | Successful operation |
03 | Invalid merchant contract |
05 | Operation is refused |
12 | Invalid data, verify the request |
24 | Operation not authorized |
51 | Invalid amount |
90 | Technical error |
dccStatus
Value | Description |
---|---|
Empty | No DCC for this transaction |
00 | Success |
01 | Declined by card holder |
02 | Non eligible - DCC provider refusal |
03 | Non applicable – WL Sips refusal, no call to DCC Provider |
04 | The DCC service has been deactivated by the merchant |
depositRefundIndicator
Value | Description |
---|---|
Empty | There is no fraud suspicion. |
N | Fraud suspicion. The deposit amount doesn’t need to be refunded |
Y | Fraud suspicion. The deposit amount needs to be refunded |
directDebitStatus
Value | Description |
---|---|
CREATED | Created |
ISSUED | Issued |
SETTLED | Settled |
REJECTED | Rejected |
REVERSED | Reversed (cancellation after interbanksettlement at the iniative of the creditor or its bank of a transaction that should not have been settled) |
REVERSAL_REJECTED | Rejected reversal |
RETURNED | Returned (return of an operation, after interbank settlement at the initiatice of the debtor’s bank) |
CANCELLED | Cancelled |
REFUND | Refund |
DELETED | Deleted |
dupType
Value | Description |
---|---|
ANY | Duplication type: several |
INSTANTONLY | Duplication type: one |
evidenceType
Value | Description |
---|---|
DRIVING_LICENCE | Driving license |
NATIONAL_ID_CARD | Identity card |
PASSPORT | Passport |
feeType
Value | Description |
---|---|
CREDIT | Credit of the fee to the merchant account |
DEBIT | Debit of the fee to the merchant account |
fraudData
Please refer to Fraud Risk Management - Go-No-Go documentation.
bypass3DS
Value | Description |
---|---|
ALL | Bypass the 3DS procedure (for CB, VISA, MASTERCARD payments) |
MERCHANT_WALLET | Bypass the 3DS procedure during "OneClick" payment for CB, VISA, MASTERCARD payments |
WIP_BANCONTACT | Bypass the 3DS procedure during "OneClick" payment for BANCONTACT payment |
bypassCtrlList
Value | Description |
---|---|
AccountVerification | Disable the Account verification (InfoScore) rule |
AddressVerification | Disable the Address verification (InfoScore) rule |
All | Disable all rules |
BlackBic | Disable the BIC blacklist rule |
BlackBinCard | Disable the BIN range blacklist rule |
BlackCard | Disable the Card number blacklist rule |
BlackCustomerId | Disable the Customer ID blacklist rule |
BlackCustomerName | Disable the Customer name blacklist rule |
BlackEmail | Disable the E-mail address blackslit rule |
BlackIban | Disable the IBAN blacklist rule |
BlackIp | Disable the IP address blacklist rule |
BlackMandate | Disable the Mandate blacklist rule |
BlackPhoneNumber | Disable the Phone number blacklist rule |
BlackPostalCode | Disable the Postal code blacklist rule |
CapCollarAmount | Disable the Amount range rule |
CardCountry | Disable the Card country rule |
CBScheme | Disable the CB scheme card rule |
CommercialCard | Disable the Commercial card (and card country) rule |
EmailSyntax | Disable the E-mail address syntax rule |
ECard | Disable the Virtual card rule |
ExpiryDate | Disable the Card expiry date rule |
FreeEmail | Disable the Free e-mail address rule |
GreyBic | Disable the BIC greylist rule |
GreyBinCard | Disable the BIN range greylist rule |
GreyCard | Disable the Card number greylist rule |
GreyCustomerId | Disable the Customer ID greylist rule |
GreyCustomerName | Disable the Customer name greylist rule |
GreyEmail | Disable the E-mail address greylist rule |
GreyIban | Disable the IBAN greylist rule |
GreyIp | Disable the IP address greylist rule |
GreyMandate | Disable the Mandate greylist rule |
GreyPhoneNumber | Disable the Phone number greylist rule |
GreyPostalCode | Disable the postal code greylist rule |
HotList | Disable the Lost and stolen card rule |
IbanCountry | Disable the IBAN country rule |
IpCountry | Disable the IP address country rule |
IpReputations | Disable the IP address reputation rule |
MaxCardPerCustomerId | Disable the Number of cards per customer rule |
MaxCardPerIp | Disable the Number of cards per IP address rule |
MaxCustidPerIban | Disable the Number of customers per IBAN rule |
MaxCustomerIdPerCard | Disable the Number of customers per card rule |
MaxIbanPerCustid | Disable the Number of IBAN per customer rule |
MaxIbanPerIp | Disable the Number of IBAN per IP address rule |
MaxCardPerIp | Disable the Number of cards per IP address rule |
MaxIpPerIban | Disable the Number of IP address per IBAN rule |
MaxMandatePerIp | Disable the Number of mandates per IP address rule |
MaxQuantityPerProduct | Disable the Product quantity rule |
PrepaidCardForbidden | Disable the prepaid card rule |
RiskyProductList | Disable the Risky product list rule |
RiskyProductQuantity | Disable the Risky product quantity rule |
RiskyProductRatio | Disable the Risky product ratio rule |
SimilarityBillingCardCountry | Disable the Delivery and card country rule |
SimilarityDeliveryBillingCountry | Disable the Delivery and billing country rule |
SimilarityDeliveryBillingPostalCode | Disable the delivery and billing postal code rule |
SimilarityDeliveryCardCountry | Disable the Delivery and card country rule |
SimilarityDeliveryIbanCountry | Disable the Delivery and IBAN country rule |
SimilarityIpCardCountry | Disable the IP and card country rule |
SimilarityIpIbanCountry | Disable the IBAN country rule |
SimilarityPhoneIbanCountry | Disable the Phone and IBAN country rule |
SystematicAuthorizationCard | Disable the Systematic authorisation card rule |
VelocityCard | Disable the Card velocity rule |
VelocityCustomerId | Disable the Customer ID velocity rule |
VelocityIban | Disable the IBAN velocity rule |
VelocityIp | Disable the IP address velocity rule |
VelocityMandate | Disable the Mandate velocity rule |
WhiteBic | Disable the BIC whitelist rule |
WhiteBinCard | Disable the BIN range whitelist rule |
WhiteCard | Disable the Card number whitelist rule |
WhiteCustomerId | Disable the Customer ID whitelist rule |
WhiteCustomerName | Disable the Customer name whitelist rule |
WhiteEmail | Disable the E-mail address whitelist rule |
WhiteIban | Disable the IBAN whitelist rule |
WhiteBinCard | Disable the BIN range whitelist rule |
WhiteIp | Disable the IP address whitelist rule |
WhiteMandate | Disable the Mandate whitelist rule |
WhitePhoneNumber | Disable the Phone number whitelist rule |
WhitePostalCode | Disable the Postal code whitelist rule |
3DSStatus | Disable the 3-D Secure authentication rule |
bypassInfoList
Veuillez vous référer à la documentation sur la gestion de la lutte contre la fraude (Go-No-Go et Business Score) pour plus d’informations.
Value | Description |
---|---|
IpCountry | Bypass informations about IpCountry |
Card | Bypass informations about card |
IpCountry | Bypass all information |
fraudListElementType
Veuillez vous référer à la documentation sur la gestion de la lutte contre la fraude (Go-No-Go et Business Score) pour plus d’informations.
Value | Description |
---|---|
PAN | Fraud list is populated with PAN of card |
TOKEN | Fraud list is populated with Token of card |
TRANSACTION_ID | Fraud list is populated with transaction identifier (transactionId, transactionDate) |
TRANSACTION_REF | Fraud list is populated with transaction reference (transactionReference) |
fraudListLevel
Veuillez vous référer à la documentation sur la gestion de la lutte contre la fraude (Go-No-Go et Business Score) pour plus d’informations.
Value | Description |
---|---|
Black | Black list |
Grey | Grey list |
White | White list |
fraudListReasonCode
Veuillez vous référer à la documentation sur la gestion de la lutte contre la fraude (Go-No-Go et Business Score) pour plus d’informations.
Value | Description |
---|---|
fraudSuspicion | Fraud Suspicion |
negativeExperience | Negative Experience |
positiveExperience | Positive experience |
externallyBlackListed | Externally Black Listed |
generalSuspicion | General Suspicion |
debitNotPossible | Debit Not Possible |
cardHolderReject | Cardholder Reject |
duplicatePaymentAttempt | Duplicate Payment Attempt |
cardUnknown | card Unknown |
zipUnknown | Zip Unknown |
emailUnknown | Email Unknown |
phoneUnknown | Phone Unknown |
ipUnknown | IP Unknown |
cardLost | Card Lost |
cardStolen | Card Stolen |
cardForbidden | Card Forbidden |
fromMdiFiles | From Mdi Files |
notSpecified | Not Specified |
unpaid | Unpaid |
vip | VIP |
b2bCustomer | B2B Customer |
panTrusted | Pan Trusted |
bin_rangeTrusted | Bin range Trusted |
ibanTrusted | Iban Trusted |
emailTrusted | Email Trusted |
mandateTrusted | Mandate trusted |
phoneTrusted | Phone Trusted |
nameTrusted | Name Trusted |
ipTrusted | IP Trusted |
customerTrusted | Customer Trusted |
specialAction | Special Action |
travelCards | Travel Cards |
fraudListType
Veuillez vous référer à la documentation sur la gestion de la lutte contre la fraude (Go-No-Go et Business Score) pour plus d’informations.
Value | Description |
---|---|
BicList | Bic List |
CardBinList | Card Bin list |
CardList | Card list |
CustomerNameList | Customer name list |
EmailList | Email list |
IbanList | IBAN list |
IdList | ID List |
IpList | IP Address List |
MandateList | Mandate List |
PhoneNumberList | Phone number list |
PostalCodeList | Postal code list |
getTransDataResponseCode
Value | Description |
---|---|
00 | Transaction information successfully found |
12 | Invalid request of getTransactionData service. Please check the transferred parameters of the request |
25 | Transaction unknown by WL Sips. Please check the transaction references (transactionReference or s10TransactionId/s10TransactionDate) |
30 | Format error |
34 | Fraud suspicion (erroneous seal) |
40 | Function not supported: the operation that you wish to perform is not part of the operation type for which you are authorised |
99 | Temporary problem at the WL Sips server level |
guaranteeIndicator
Value | Description |
---|---|
Y | The guarantee is applicable Method Payment: 3-D Secure card |
N | The guarantee is not applicable Method Payment: 3-D Secure card |
U | The guarantee is not defined Method Payment: 3-D Secure card |
E | Eligible to the guarantee (applicable for payments delivered upon shipping and in several shipments with CB) Method Payment: 3-D Secure card |
Empty | The guarantee has not been calculated Method Payment: Card |
hashAlgorithm
Value | Description |
---|---|
SHA-1 | SHA_1 cryptographic function structure (SHA: secure hash algorithm) |
SHA-256 | SHA_256 cryptographic function structure (SHA: secure hash algorithm) |
SHA-512 | SHA_512 cryptographic function structure (SHA: secure hash algorithm) |
holderAuthentMethod
Value | Description |
---|---|
DYNAMIC | Dynamic authentication method |
NO_AUTHENT | Equivalent to NO_AUTHENT_METHOD, it is an alternative value used in the transaction report Compatible holderAuthentProgram: NO_AUTHENT |
NO_AUTHENT_METHOD | No Holder Verification Method performed Compatible holderAuthentProgram: ARP ou PAYLIB |
NOT_SPECIFIED | Not specified (compatible holderAuthentProgram: 3DS) |
OOB | Out Of Band authentication method that is not defined by 3D Secure application |
OTP_HARDWARE | OTP on Hardware secure element (CAP, SIM, …) Compatible holderAuthentProgram: PAYLIB |
OTP_SOFTWARE | OTP on Software secure element (SEA, …) Compatible holderAuthentProgram: PAYLIB |
OTP_TELE | One Time Password (SMS, SVI, Token…) Compatible holderAuthentProgram: PAYLIB |
PASSWORD | Password is reusable (birth date, password, zip code, ...) Compatible holderAuthentMethod: MASTERPASS, PAYLIB ou BCMCMOBILE |
STATIC | Static authentication method |
NOT_SPECIFIED was initialy the only accepted value.
- in connectors Sips Paypage from the version 2.24
- in connectors Sips Office from the version 2.24
- in connectors Sips In-App from the version 2.5
holderAuthentProgram
Value | Description |
---|---|
1EUROCOM | Cofidis Pay 5x10x20x authentication |
3DS | 3-D Secure authentication |
3DS_V2 | 3-D Secure v2 authentication program. This value is
accepted for the following versions
|
APPLEPAY | Apple Pay authentication |
ARP | ARP authentication |
BCMCMOBILE | BCMC authentication |
MASTERPASS | MasterPass authentication |
NO_AUTHENT | Equivalent to NO_AUTHENT_METHOD it is an alternative value used in the transaction report |
NO_AUTHENT_METHOD | no authentication program |
NOT_SPECIFIED | No specified authentication program |
PAYLIB | Paylib authentication |
THREE_DS | Equivalent to 3DS it is an alternative value used in the transaction report |
SAMSUNGPAY | Samsung Pay authentication |
holderAuthentProvider
Value | Description |
---|---|
1 | The PSP is WL Sips |
2 | Other PSP |
holderAuthentRelegationCode
Valeur | Description |
---|---|
N | Transfer of responsibility accepted |
Y | Transfer of responsibility refused |
holderAuthentResponseCode
Value | Description |
---|---|
00 | Holder authenticated |
01 | Holder not authenticated |
02 | Holder authentication could not be performed because of a technical problem on the ACS (TX.status = U in the PARes message) |
03 | Proof of authentication available |
89 | The session has expired |
95 | Invalid PARes message signature |
96 | Invalid PARes message |
holderAuthentStatus
If the connector version is less than or equal to 2.5 then the values of holderAuthentStatus are as follows:
Value | Description |
---|---|
3D_ABORT | The buyer has abandoned the transaction during the process of authentication. Currently, this status is only possible in the case of a PAYLIB payment. |
3D_ATTEMPT | The merchant and the cardholder are both enrolled in the
authentication programme, but the buyer did not have to be
authenticated (the server access control of the bank that issued
the card, only implements the generation of an authentication
attempt proof). This case can also occur when the DS replies instead of the ACS when the ACS is unavailable. |
3D_BYPASS | According to certain criteria set by the merchant, the authentication programme checks were bypassed. |
3D_ERROR | The merchant participates in the authentication programme but the WL Sips server encountered a technical problem during the authentication process (when checking the registration card to the authentication programme or during authentication of the holder). |
3D_FAILURE | The merchant and the cardholder are both enrolled in the authentication programme, but the buyer failed to authenticate (wrong password). |
3D_NOTENROLLED | The merchant participates in the authentication programme, but the cardholder’s card is not enrolled. |
3D_SUCCESS | The merchant and the cardholder are both enrolled in the authentication programme and the cardholder has successfully authenticated. |
SSL | According to certain criteria set by the merchant, the authentication programme checks were bypassed |
If the connector version is strictly higher than 2.5 then the values of holderAuthentStatus are as follows:
Value | Description |
---|---|
ATTEMPT | The merchant and the cardholder are both enrolled in the
authentication programme, but the buyer did not have to be
authenticated (the server access control of the bank that issued
the card, only implements the generation of an authentication
attempt proof). This case can also occur when the DS replies instead of the ACS when the ACS is unavailable. |
BYPASS | According to certain criteria set by the merchant, the authentication programme checks were bypassed. |
CANCEL | The buyer has abandoned the transaction during the process of authentication. Currently, this status is only possible in the case of a PAYLIB payment. |
ERROR | The merchant participates in the authentication programme but the WL Sips server encountered a technical problem during the authentication process (when checking the registration card to the authentication programme or during authentication of the holder). |
FAILURE | The merchant and the cardholder are both enrolled in the authentication programme, but the buyer failed to authenticate (wrong password). |
NO_AUTHENT | According to certain criteria set by the merchant, the authentication programme checks were bypassed |
NOT_ENROLLED | The merchant participates in the authentication programme, but the cardholder’s card is not enrolled. |
NOT_PARTICIPATING | The buyer has not authenticated to one of the following reasons: - the type of card is not supported by the authentication programm - the merchant is not enrolled in the authentication programm |
NOT_SPECIFIED | The status of the holder authentication is not available. |
SUCCESS | The merchant and the cardholder are both enrolled in the authentication programme and the cardholder has successfully authenticated. |
holderAuthentType
Value | Description |
---|---|
CHALLENGE | Authentication on challenge flow (redirection of authentication pages to cardholder) |
FRICTIONLESS_DELEGATE | Authentication on delegated frictionless flow (DS manage the authentication instead of issuer in case of technical issues |
FRICTIONLESS | Authentication on frictionless flow |
NONE | No authentication could be implemented |
inAppResponseCode
Value | Description |
---|---|
00 | Payment succeed |
02 | Authorisation request to be performed via telephone with the issuer, as the card authorisation threshold has been exceeded |
03 | Invalid Merchant contract |
05 | Authorisation refused |
10 | Enrolment status not available |
12 | Invalid transaction, check the request parameters |
14 | Invalid PAN or payment mean data (ex: card security code) |
17 | Buyer cancellation |
24 | Operation impossible or another transaction management operation is in progress at the same time |
25 | Transaction unknown by WL Sips |
30 | Format error |
34 | Fraude suspicion |
40 | Function not supported: the operation that you wish to perform is not part of the operation type for which you are authorised |
51 | Amount too high |
54 | Payment mean expiry date is past |
60 | Transaction pending |
63 | Security rules not observed, transaction stopped |
75 | Exceeded number of PAN attempts |
90 | Service temporarily not available |
94 | Duplicated transaction: the transactionReference has been used previously |
97 | Time frame exceeded, transaction refused |
99 | Temporary problem at the WL Sips server level |
interfaceVersion
Value | Description |
---|---|
AR_WS_2. | Obsolete |
AUT_WS_2. | AUT_WS: Sips Office (SOAP/JSON) interface
for the WL Sips authentication services. 2.x: version referenced in the documentation of the function used by the merchant |
CPR_WS_2. | Obsolete |
CR_WS_2. | CR_WS: Sips Office (SOAP/JSON) interface for
Cash Management functions. 2.x: connector version used by the merchant |
DR_WS_2. | DR_WS: Sips Office (SOAP/JSON) interface for
Diagnostic functions. 2.x: connector version used by the merchant |
FR_WS_2. | FR_WS: Sips Office (SOAP) interface for
Fraud functions. 2.x: connector version used by the merchant |
IR_MB_ | IR_MB: Sips In-App (JSON) interface for
in-App functions. 1.x: connector version used by the merchant |
IR_WS_2. | IR_WS: Sips Office (SOAP/JSON) interface for
payment request functions. 2.x: connector version used by the merchant |
IR_WS_ | IR_WS: Sips Paypage (SOAP/JSON) interface.
x.x: connector version used by the merchant |
HP_x.x | HP: Sips Paypage (POST) interface. x.x: connector version used by the merchant |
MR_WS_2. | MR_WS: Sips Office (SOAP/JSON) interface for
mandate management. 2.x: connector version used by the merchant |
OR_WS_1.0 | OR_WS: Sips Office (SOAP) interface for
Office functions. 1.0: connector version used by the merchant |
PMR_WS_2. | PMR_WS: Sips Office (SOAP/JSON) interface
for payment method repository information request functions.
2.x: connector version used by the merchant |
POR_WS_2. | Obsolete |
TR_WS_2. | TR_WS: Sips Office (SOAP) interface for
Token functions. 2.x: connector version used by the merchant |
WR_WS_2. | WR_WS: Sips Office (SOAP/JSON) interface for
Wallet functions. 2.x: connector version used by the merchant |
WMR_WS_2. | WMR_WS: Sips Walletpage interface 2.x: connector version used by the merchant |
issuerWalletType
Valeur | Description |
---|---|
MERCHANT_WALLET | Wallet WL Sips |
PAYLIB | Paylib |
MASTERPASS | Masterpass |
BCMCMOBILE | Bancontact Mobile |
VISACHECKOUT | Visa Checkout |
journeyModality
Value | Description |
---|---|
FEE | Service fee |
MULTIPLE | Multi stop journey |
OTHER_CANCELLATION | Cancellation of an additional purchase of a service linked to the journey |
ONEWAY | One way ticket |
PURCHASING | Additional purchase of a service linked to the journey |
TWOWAY | Round journey |
RESERVATION | Journey reservation |
ROUTING_INFORMATION | Information related to the journey steps |
TICKET_CANCELLATION | Ticket cancellation |
journeyMode
Value | Description |
---|---|
AIR | Airline |
CRUISE | Cruise |
RAIL | Railway |
RENTAL | Car rental |
journeyStage
Value | Description |
---|---|
TRANSIT | Stage of the transitory journey |
OUTWARD | An outward journey |
RETURN | A return journey |
lastMerchantOperationName
Value | Description |
---|---|
ACCEPT_CHALLENGE | Unlocking of a transaction with the status “to challenge” |
CANCEL | Partial or total cancellation of the transaction |
CREDIT | Partial or total refund |
CREDIT_HOLDER | Merchant Cardholder credit |
DUPLICATE | Duplication of the transaction |
RECYCLE | Recycling of a transaction which is not completely validated or a cancelled / expired transaction |
TRANSACTION | Merchant Creation of a transaction |
VALIDATE | Merchant Validation of a transaction |
VALIDATE_CHALLENGE | Merchant Validation with unlocking of a transaction with the status “to challenge” |
VERIFY_ACCOUNT | Account verification (account validity and status inquiry) |
lastOperationName
Value | Description |
---|---|
ABORT | Cancelling an SDD mandate and all the futur transactions related to this mandate. Actor: Merchant |
ACCEPT_CHALLENGE | Unlocking of a transaction with the status “to challenge”. Actor: WL Sips |
AUTHOR | Automatic authorisation request at the end of the payment collection period. Actor: WL Sips |
AUTHOR_BATCH | Extraction of the transaction in order to perform an automatic authorisation request at the end of the payment. collection period Actor: WL Sips |
CANCEL | Partial or total cancellation of the transaction. Actor: Merchant |
CAPTURE | Online collection of the transaction. Actor: WL Sips |
CONFIRM | Asking the acquirer for a confirmation of the transaction status. Actor: WL Sips |
CREATE_CREDIT | Merchant Cardholder credit. Actor: Merchant |
CREATE_DEBIT | Merchant Creation of a transaction. Actor: Merchant |
CREDIT | Partial or total refund. Actor: Merchant |
CREDIT_CAPTURE | Settlement of a credit. Actor: WL Sips or merchant |
CREDIT_FROM_TRANSACTION | Credit transaction generated by duplication (simple or extended) from a debit transaction. Actor: Merchant |
CREDIT_HOLDER | Merchant Cardholder credit. Actor: Merchant |
DEBIT_CAPTURE | Settlement of a transaction. Actor: WL Sips or merchant |
DUPLICATE | Duplication of the transaction. Actor: Merchant |
EXPIRE | Expiration of the transaction. Actor: WL Sips |
EXPIRED | Expiration of the transaction. Actor: WL Sips |
HOTLIST_CHECK | Control on blocked card list. Actor: WL Sips |
RECYCLE | Recycling of a transaction which is not completely validated or a cancelled / expired transaction. Actor: Merchant |
REFUSE_CHALLENGE | Locking of a transaction with the status “to challenge”. Actor: WL Sips |
REFUND | Refund of a transaction. Actor: Merchant |
SETTLE_ATTEMPT | Online collection of the transaction. Actor: WL Sips |
SETTLE_CREDIT | Settlement of a credit. Actor: WL Sips or merchant |
SETTLE_DEBIT | Settlement of a debit. Actor: WL Sips or merchant |
TRANSACTION | Merchant Creation of a transaction. Actor: Merchant |
VALIDATE | Merchant Validation of a transaction. Actor: Merchant |
VALIDATE_CHALLENGE | Merchant Validation with unlocking of a transaction with the status “to challenge”. Actor: Merchant |
VERIFY_ACCOUNT | Account verification (account validity and status inquiry). Actor: Merchant |
mandateAuthentMethod
Value | Description |
---|---|
MAIL_OTP | Authentication by SMS |
SMS_OTP | Authentication by eMail |
mandateCertificationType
Value | Description |
---|---|
E_BASIC | Electronic signature not certified. If the mandate is an E_BASIC one, the merchant didn’t proof that he has a sufficient knowledge of his client allowing him to be sure that the client is the one that he claims to be when he creates his mandate. The client can oppose the validity of the mandate. |
mandateResponseCode
Value | Description |
---|---|
00 | Mandate operation accepted |
03 | Invalid merchant contract |
05 | Process is refused |
12 | Invalid mandate, check the request parameters |
17 | Buyer cancellation |
25 | Unknown mandate |
30 | Format error |
34 | Fraud suspicion (erroneous seal) |
40 | Function not supported: the operation that you wish to perform is not part of the operation type for which you are authorised |
99 | Temporary problem at the WL Sips server level |
mandateStatus
Value | Description |
---|---|
PENDING | In pending |
SENT_TO_DEBTOR | Sent to debtor |
WAITING_REACHABILITY | Waiting for reachability (connexion check to the bank establishment). |
WAITING_FOR_VALIDATION | Waiting for validation |
ACTIVE | Active |
SUSPENDED | Suspended |
CANCELED | Cancelled |
OBSOLETE | Obsolete |
FINALIZED | Finalized |
DELETED | Deleted |
REVOKED | Revoked |
INACTIVE | Inactive |
mandateUsage
Value | Description |
---|---|
ONE_OFF | Single use mandate |
RECURRENT | Recurring use mandate |
merchantCustomerAuthentMethod
Value | Description |
---|---|
NOAUTHENT | No authentication of the customer by the merchant |
OWNCREDENTIAL | Customer authentication by the merchant using his own system |
FEDERATEDID | Customer authentication by the merchant using an identifier federated (facebook, ...) (e.g. Facebook) |
ISSUERID | Customer authentication by the merchant using information of the issuer's payment mean |
THIRDPARTY | Customer authentication by the merchant using a third system |
FIDO | Customer authentication by the merchant with FIDO (Fast IDentity Online) system |
merchantTokenOrigin
Value | Description |
---|---|
EXTERNAL | Tokenisation performed by WL Sips |
INTERNAL | Tokenisation performed by an external tokenizer |
messageFunction
Value | Description |
---|---|
ACCOUNT_VERIFICATION | Account verification (account status inquiry) |
AUTHORISATION | Authorisation request message |
REVERSAL | Authorisation reversal message (cancellation sent to the acquirer) |
networkCode
Value | Description |
---|---|
F | Network Carte Bancaire (Gie CB) |
V | Network Visa |
M | Network Mastercard |
officeBatchResponseCode
Valeur | Description |
---|---|
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 Sips Office Batch / Merchant not linked to the remitter declared in the header. |
operationName
Value | Description |
---|---|
ACCEPT_CHALLENGE | Unlocking of a transaction with the status “to challenge” Actor: WL Sips |
AUTHOR | Automatic authorisation request at the end of the payment collection period Actor: WL Sips |
AUTHOR_BATCH | Extraction of the transaction in order to perform an automatic authorisation request at the end of the payment collection period Actor: WL Sips |
CANCEL | Partial or total cancellation of the transaction Actor: Merchant |
CAPTURE | Online collection of the transaction Actor: WL Sips |
CREDIT | Partial or total refund Actor: Merchant |
CREDIT_CAPTURE | Collection of the transaction to be credited Actor: WL Sips |
CREDIT_FROM_TRANSACTION | Credit transaction generated by duplication (simple or extended) from a debit transaction Actor: Merchant |
CREDIT_HOLDER | Merchant Cardholder credit Actor: Merchant |
DEBIT_CAPTURE | Collection of the transaction to be debited Actor: WL Sips |
DUPLICATE | Duplication of the transaction Actor: Merchant |
EXPIRED | Expiration of the transaction Actor: WL Sips |
HOTLIST_CHECK | Control on blocked card list Actor: WL Sips |
RECYCLE | Recycling of a transaction which is not completely validated or a cancelled / expired transaction Actor: Merchant |
REFUSE_CHALLENGE | Locking of a transaction with the status “to challenge” Actor: WL Sips |
TRANSACTION | Merchant Creation of a transaction Actor: Merchant |
VALIDATE | Merchant Validation of a transaction Actor: Merchant |
VALIDATE_CHALLENGE | Merchant Validation with unlocking of a transaction with the status “to challenge” Actor: Merchant |
VERIFY_ACCOUNT | Account verification (account validity and status inquiry) Actor: Merchant |
orderChannel
Value | Description |
---|---|
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 |
MOTO | Mail order or Telephone order channel without distinction (deprecated, use MAIL_ORDER or TELEPHONE_ORDER) Acquiring contract: MOTO |
TELEPHONE_ORDER | Telephone order channel Acquiring contract: MOTO |
MINITEL | Obsolete |
PROXI_ATTENDED | Obsolete |
PROXI_UNATTENDED | Obsolete |
PROXI_SEMIATTENDED | Obsolete |
panCheckAlgorithm
Value | Description |
---|---|
Empty | Unknown PAN control algorithm |
L | PAN control with Lühn Key algorithm |
N | No PAN control algorithm |
V | PAN control with Visa Modulus 10 algorithm |
panEntryMode
Value | Description |
---|---|
MANUAL | Manual (pan entered via web site, or key entry or OCR reading of embossing or printed data either at time of transaction or after the event) |
OEMPAY | OEMPAY |
VIRTUAL | Pan entered via virtual keyboard |
WALLET | Wallet data created by the holder |
MAG_STRIPE | Obsolete |
ICC | Obsolete |
IC_CONSTRUCTED | Obsolete |
CTACTLESS_ICC | Obsolete |
CTACTLESS_MAG | Obsolete |
CTACTLESS_MOB | Obsolete |
MAG_ICC_FAILED | Obsolete |
MAG_STRIPE | Obsolete |
panType
Value | Description |
---|---|
CSE | The PAN provided is encrypted by CSE Javascript library (Client Side Encryption) |
PAN | The PAN is provided in clear text |
TOKEN_PAN | The PAN provided is a token |
VCO_PAN | Obsolete |
paymentMeanBrand-Type
Value | Description |
---|---|
1EUROCOM | Cofidis Pay 5x10x20x Acquisition contract: ONLINE_CREDIT |
3XCBCOFINOGA | Depreciated. Cofinoga 3xCB paymentMeanBrandType: CARD |
ACCEPTGIRO | AcceptGiro paymentMeanBrandType: CREDIT_TRANSFER |
ACCORD | Oney card paymentMeanBrandType: CARD |
ACCORD_KDO | Carte Cadeau Oney paymentMeanBrandType: CARD |
ACCORD_3X | Payment in 3 times with Facily Pay paymentMeanBrandType: ONLINE_CREDIT |
ACCORD_4X | Payment in 4 times with Facily Pay paymentMeanBrandType: ONLINE_CREDIT |
AIRPLUS | Airplus card paymentMeanBrandType: CARD |
AIRPLUS_LOGEE | Airplus card paymentMeanBrandType: CARD |
AMEX | American Express card paymentMeanBrandType: CARD |
AMEX_LOGEE | American Express card paymentMeanBrandType: CARD |
AURORE | CPAY card paymentMeanBrandType: CARD |
BCACB_3X | Payment in 3 times with Floa Bank CB paymentMeanBrandType: ONLINE_CREDIT |
BCACB_4X | Payment in 4 times with Floa Bank CB paymentMeanBrandType: ONLINE_CREDIT |
BCACUP | CUP card of Floa Bank paymentMeanBrandType: CARD |
BCMC | Bancontact card paymentMeanBrandType: CARD |
CACF_3X | Payment in 3 times with CACF paymentMeanBrandType: ONLINE_CREDIT |
CACF_4X | Payment in 4 times with CACF paymentMeanBrandType: ONLINE_CREDIT |
CADHOC | Cadhoc paymentMeanBrandType: CARD |
CADOCARTE | Cado Carte paymentMeanBrandType: CARD |
CB | Carte Bancaire paymentMeanBrandType: CARD |
CBCONLINE | PayButton CBC Online paymentMeanBrandType: CREDIT_TRANSFER |
CETELEM_3X | Cetelem 3xCB paymentMeanBrandType: ONLINE_CREDIT |
CETELEM_4X | Cetelem 4xCB paymentMeanBrandType: ONLINE_CREDIT |
COFIDIS_3X | Cofidis 3xCB paymentMeanBrandType: ONLINE_CREDIT |
COFIDIS_4X | Cofidis 4xCB paymentMeanBrandType: ONLINE_CREDIT |
CONECS | Titres Restaurants Dématérialisés Conecs paymentMeanBrandType: VOUCHER |
CUP | China UnionPay card paymentMeanBrandType: CARD |
CVA | Visa Aurore card paymentMeanBrandType: CARD |
CVCO | Chèque-Vacances Connect paymentMeanBrandType: VOUCHER |
DINERS | Carte Diners club international paymentMeanBrandType: CARD |
ELV | Elektronisches LastschriftVerfahren paymentMeanBrandType: DIRECT_DEBIT |
FIVORY | Lyf Pay paymentMeanBrandType: WALLET |
FRANFINANCE_3X | Franfinance 3xCB paymentMeanBrandType: ONLINE_CREDIT |
FRANFINANCE_4X | Franfinance 4xCB paymentMeanBrandType: ONLINE_CREDIT |
GIROPAY | Giropay paymentMeanBrandType: CREDIT_TRANSFER |
IDEAL | iDeal paymentMeanBrandType: CREDIT_TRANSFER |
ILLICADO | Illicado paymentMeanBrandType: CARD |
INCASSO | Incasso paymentMeanBrandType: DIRECT_DEBIT |
INGHOMEPAY | PayButton ING Home’Pay paymentMeanBrandType: CREDIT_TRANSFER |
JCB | Carte Japan Credit Bureau paymentMeanBrandType: CARD |
KBCONLINE | PayButton KBC Online paymentMeanBrandType: CREDIT_TRANSFER |
LEPOTCOMMUN | Le Pot Commun paymentMeanBrandType: CARD |
LYDIA | Lydia paymentMeanBrandType: PROVIDER |
MAESTRO | Maestro card (Mastercard) paymentMeanBrandType: CARD |
MASTERCARD | Mastercard card paymentMeanBrandType: CARD |
MASTERPASS | MasterPass paymentMeanBrandType: |
ONEY34X | Payment in 3 or 4 times with Oney paymentMeanBrandType: ONLINE_CREDIT |
PAY_BY_BANK | SEPA credit transfer paymentMeanBrandType: CREDIT_TRANSFER |
PAYLIB | Paylib paymentMeanBrandType: |
PAYPAL | Paypal paymentMeanBrandType: WALLET |
PAYTRAIL | Paytrail paymentMeanBrandType: CREDIT_TRANSFER |
PRESTO | Presto Plus paymentMeanBrandType: ONLINE_CREDIT |
SEPA_DIRECT_DEBIT | SDD (SEPA Direct Debit) paymentMeanBrandType: DIRECT_DEBIT |
SOFINCO | Sofinco card paymentMeanBrandType: CARD |
SOFORTUBERWEISUNG | Sofortüberweisung (Sofort Banking) paymentMeanBrandType: CREDIT_TRANSFER |
UNKNOWN | unknown |
VISA | Visa card paymentMeanBrandType: CARD |
VISACHECKOUT | Visa Checkout wallet paymentMeanBrandType: WALLET |
VISA_ELECTRON | Carte Visa Electron paymentMeanBrandType: CARD |
VPAY | VPAY card (Visa) paymentMeanBrandType: CARD |
MasterPass and Paylib are not really brands in its current forme, but are only used in the connector interfaces to display the logo in the payment page. The data walletType should be used to identify the wallet. Moreover, please note that the values MASTERPASS and PAYLIB are not present in the reports (paymentMeanBrand data) insofar as it shows the payment mean brand really used behind the wallet (e.g VISA, CB, MASTERCARD…).
paymentMeanBrandSelectionMode
Value | Description |
---|---|
Empty | Transaction not concerned by the payment mean brand selection |
DEFAULT | Default payment method proposed by the merchant or implicit cardholder choice |
HOLDER | Explicit cardholder choice of the payment method |
paymentMeanBrandSelectionStatus
Value | Description |
---|---|
Empty | Transaction not processed according to the payment mean brand selection rules |
APPLIED_DEFAULT | The cardholder accepted the default merchant choice |
APPLIED_HOLDER | The cardholder selected a card brand different from the default merchant choice |
NOT_APPLICABLE | Card number filled is not a cobadged card |
paymentMeanDataProvider
Value | Description |
---|---|
APPLEPAY | Apple Pay |
SAMSUNGPAY | Samsung Pay |
paymentMeanInfoResponseCode
Value | Description |
---|---|
00 | Payment mean information successfully found |
12 | Invalid request check the request parameters |
14 | No information found |
30 | Format error |
40 | Function not supported: the operation that you wish to perform is not part of the operation type for which you are authorised |
63 | Security rules not observed, request stopped |
90 | Service temporarily not available |
99 | Temporary problem at the WL Sips server level |
paymentPattern
Value | Description |
---|---|
ONE_SHOT | transactionInitiator : CIT One shot payment (default value) |
INSTALMENT | transactionInitiator : CIT, MIT Payment by instalment |
RECURRING_1 | transactionInitiator : CIT Subscription payment first |
RECURRING_N | transactionInitiator : MIT Abonnement Nème paiement |
MULTIPLE_1 | transactionInitiator : CIT First payment for a purchase dispatched in several shipments |
MULTIPLE_N | transactionInitiator : MIT Nth payment for a purchase dispatched in several shipments |
paymentStatus
Value | Description |
---|---|
KO | Association not possible. The transaction was not matched on time |
OK | Transaction successfully matched |
recurringResponseCode
Value | Description |
---|---|
0 | Non recurring payment or recurring payment accepted |
1 | New account information available |
2 | Cannot approve at this time, try again later |
4 | Do not try again |
8 | Payment blocked by card scheme |
redirectionStatusCode
In return for service payment-webinit of Sips Paypage, values of redirectionStatusCode are the following ones:
Value | Description |
---|---|
00 | Paypage transaction initialized (Webinit OK) |
03 | Merchant contract invalid (Webinit ERROR) |
12 | Invalid transaction, check parameters transferred in the request (Webinit ERROR) |
30 | Format error (Webinit ERROR) |
34 | Suspicion of fraud, signature error (Webinit ERROR) |
94 | Transaction duplicated : transactionReference or transactionId has already been used. (Webinit ERROR) |
99 | Internal error (Webinit Internal ERROR) |
The result of the initialization of the payment can be summarized in three cases:
- Success: the transactiohn is initilized, you can redirect the customer to the WL Sips Payment pages.
- Failure: the transaction could not be initialized, check the parameters of your request.
- Error : the transaction could not be initialized due to a technical error, you can resubmit the request later.
In return for fonctions cardCheckEnrollment and walletCheckEnrollment of Sips Office, the values of redirectionStatusCode are the following ones:
Value | Description |
---|---|
00 | Card Enrolled |
01 | Card not enrolled |
03 | Merchant contract invalid |
10 | Card enrollment could not be determined |
12 | Invalid transaction, check parameters transferred in the request |
14 | Invalid payment mean data (ex: PAN) |
80 | Error during DS interrogation |
89 | MPI session expired |
91 | Merchant not configured in the MPI |
94 | VERes message containing Ireq tag |
99 | Internal error |
99 | Internal error |
regionList
Value | Description |
---|---|
Empty | Unknown |
1 | USA: California, Hawaii, Nevada |
2 | USA: West except California, Hawaii, Nevada |
3 | USA: Central North |
4 | USA: Central South |
5 | USA: Great Lakes states |
6 | USA: South East |
7 | USA: Extreme North East |
8 | USA: North East |
9 | USA: Florida and Georgia |
A | Canada |
B | South America |
C | Oceania Asia |
D | Europe |
E | Africa and middle east |
responseCode
List of responseCode returned for the transaction acceptance by the connectors:
- Sips Paypage;
- Sips Office - Service checkout;
- Sips Office Batch - operations as CardOrder, WalletOrder, WalletCredit, Credit, DirectDebitOrder.
Value | Description |
---|---|
00 | Accepted transaction |
02 | Request of authorisation from phone to the bank because of exceeding the card authorization ceiling. Deprecated |
03 | Invalid merchant contract |
05 | Refused authorization |
11 | Used for differed check. The PAN is blocked |
12 | Invalid transaction. Please check the transferred parameters of the customer payment request. |
14 | Invalid PAN or payment mean data check is failed (e.g. card number or the visual cryptogram of the card or AVS address) |
17 | Customer cancellation |
24 | Operation rejected: request already carried out with the same data and the same parameters |
30 | Format error |
34 | Fraud suspicion (seal erroneous) |
54 | Payment mean expiry date is past |
55 | Merchant doesn't accept prepaid cards |
60 | Transaction pending |
62 | Waiting the confirmation for the transaction (used by PayPal 1.0) |
63 | Security rules not observed, transaction stopped |
75 | Number of attempts to enter the data of the payment mean from Sips Paypage is exceeded |
90 | The service is temporarily not available |
94 | Duplicated transaction: the transactionReference has been used previously |
97 | Session expired (no action from the user during 15 minutes), transaction refused |
99 | Temporarily problem with the payment server |
List of responseCode returned for the cash operations by the connectors:
- Sips Office –Cash Management service
- Sips Office Batch – operations as refund, validate, duplicate, cancel, recycle.
Value | Description |
---|---|
00 | Accepted operation |
02 | Request of authorized on via telephone with the issuer because of exceeding the card authorization threshold |
03 | Invalid merchant contract |
05 | Refused authorization |
12 | Invalid transaction. Please check the request parameters |
14 | Invalid PAN or payment mean data check is failed (e.g. card number or the visual cryptogram of the card or AVS address) |
24 | Operation not authorized. The operation you wish to perform is not compliant with the transaction status or another operation is in progress at the same time |
25 | Transaction unknown by WL Sips |
30 | Format error |
34 | Fraud suspicion (seal erroneous) |
40 | Function not supported: the operation that you wish to perform is not part of the operation type for which you are authorized |
51 | Amount too high |
54 | Payment mean expiry date is past |
57 | Refund operation refused because the original transaction was subject of an unpaid |
60 | Transaction pending |
63 | Security rules not observed, transaction stopped |
90 | Service temporarily not available |
99 | Temporarily problem with the payment server |
responseEncoding
Value | Description |
---|---|
base64 | Encoding in base64 |
base64Url | Encoding in base64 including a list of special characters |
riskManagementDynamicParam
Value | Description |
---|---|
AllowedBillingCardCountryCombiList | Deprecated value. For the “Billing and
card country” rule, the parameter contains the list of the
combinations of allowed billing country and card country to
overwrite. |
AllowedCardCountryList | Deprecated value. For the “Card country”
rule, the parameter contains the list of allowed card countries to
overwrite. |
AllowedCommercialCardCountryList | Deprecated value. For “Commercial card
(and card country)” rule, the parameter contains the list of
allowed commercial card countries to overwrite. |
AllowedDeliveryCardCountryCombiList | Deprecated value. For the “Delivery and
card country” rule, the parameter contains the list of the
combinations of allowed delivery country and card country to
overwrite. |
AllowedIpCardCountryCombiList | Deprecated value. For the “IP and card
country” rule, the parameter contains the list of the combinations
of allowed card country and IP address country to
overwrite. |
AllowedIpCountryList | Deprecated value. For the “IP address
country” rule, the parameter contains the list of allowed IP
address countries to overwrite. |
DeniedBillingCardCountryCombiList | Deprecated value. For the “Billing and
card country” rule, the parameter contains the list of the
combinations of denied billing country and card country to
overwrite. |
DeniedCardCountryList | Deprecated value. For the “Card country”
rule, the parameter contains the list of denied card countries to
overwrite. |
DeniedCommercialCardCountryList | Deprecated value. For “Commercial card
(and card country)” rule, the parameter contains the list of
denied commercial card countries to overwrite. |
DeniedDeliveryCardCountryCombiList | Deprecated value. For the “Delivery and
card country” rule, the parameter contains the list of the
combinations of denied delivery country and card country to
overwrite. |
DeniedIpCardCountryCombiList | Deprecated value. For the “IP and card
country” rule, the parameter contains the list of the combinations
of denied card country and IP address country to
overwrite. |
DeniedIpCountryList | Deprecated value. For the “IP address
country” rule, the parameter contains the list of denied IP
address countries to overwrite. |
NDeniedBillingCardCountryCombiList | Denied card and billing country combinations list |
NDeniedCardCountryList | Denied card country list |
NDeniedCommercialCardCountryList | Denied corprate card country list |
NDeniedDeliveryCardCountryCombiList | Denied card and delivery country combinations list |
NDeniedDeliveryIbanCountryCombiList | Denied IBAN and delivery country combinations list |
NDeniedExceptBillingCardCountryCombiList | Denied card and billing country combinations except… |
NDeniedExceptCardCountryList | Denied card countries except… |
NDeniedExceptCommercialCardCountryList | Denied corprate card countries except… |
NDeniedExceptDeliveryCardCountryCombiList | Denied card and delivery country combinations except… |
NDeniedExceptDeliveryIbanCountryCombiList | Denied IBAN and delivery country combinations except… |
NDeniedExceptIbanCountryList | Denied IBAN countries except… |
NDeniedExceptIpCardCountryCombiList | Denied card and IP address country combinations except… |
NDeniedExceptIpCountryList | Denied IP address countries except… |
NDeniedExceptIpIbanCountryCombiList | Denied IBAN and IP address country combinations except… |
NDeniedExceptPhoneIbanCountryCombiList | Denied phone number and delivery country combinations except… |
NDeniedIbanCountryList | Denied IBAN country list |
NDeniedIpCardCountryCombiList | Denied card and IP address country combinations list |
NDeniedIpCountryList | Denied IP address country list |
NDeniedIpIbanCountryCombiList | Denied IBAN and IP address country combinations list |
NDeniedPhoneIbanCountryCombiList | Denied phone number and delivery country combinations list |
PAllowedBillingCardCountryCombiList | Encouraged card and billing country combinations list |
PAllowedCardCountryList | Encouraged card country list |
PAllowedCommercialCardCountryList | Encouraged corprate card country list |
PAllowedDeliveryCardCountryCombiList | Encouraged card and delivery country combinations list |
PAllowedDeliveryIbanCountryCombiList | Encouraged IBAN and delivery country combinations list |
PAllowedEncouragedIbanCountryList | Encouraged IBAN country list |
PAllowedExceptBillingCardCountryCombiList | Encouraged card and billing country combinations except… |
PAllowedExceptCardCountryList | Encouraged card countries except… |
PAllowedExceptCommercialCardCountryList | Encouraged corprate card countries except… |
PAllowedExceptDeliveryCardCountryCombiList | Encouraged card and delivery country combinations except… |
PAllowedExceptDeliveryIbanCountryCombiList | Encouraged IBAN and delivery country combinations except… |
PAllowedExceptIpCardCountryCombiList | Encouraged card and IP address country combinations except… |
PAllowedExceptIpCountryList | Encouraged IP address countries except… |
PAllowedExceptIpIbanCountryCombiList | Encouraged IBAN and IP address country combinations except… |
PAllowedExceptPhoneIbanCountryCombiList | Encouraged phone number and delivery country combinations except… |
PAllowedIbanCountryList | Encouraged IBAN countries except… |
PAllowedIpCardCountryCombiList | Encouraged card and IP address country combinations list |
PAllowedIpCountryList | Encouraged IP address country list |
PAllowedIpIbanCountryCombiList | Encouraged IBAN and IP address country combinations list |
PAllowedPhoneIbanCountryCombiList | Encouraged phone number and delivery country combinations list |
riskyMandate
Value | Description |
---|---|
Y | SDD mandate is risky |
N | SDD mandate is risk free |
scoreColor
Please refer to [DiD03] and [DiD04] documentation for further information.
Value | Description |
---|---|
Empty | No check |
BLACK | Score color black |
GREEN | Score color green |
ORANGE | Score color orange |
RED | Score color red |
WHITE | Score color white |
sdkOperationName
Value | Description |
---|---|
ADDCARD | Adding a card to the Wallet WL Sips for the initialization phase of an Sips In-App transaction |
CARDORDER | Card payment for the initialization phase of an Sips In-App transaction |
GETWALLETDATA | Consulting the information of a Wallet WL Sips for the initialization phase of a transaction Sips In-App |
PAYMENTPROVIDERORDER | Via an external partner for the initialization phase of an Sips In-App transaction |
PAYMENTTOKENGENERATE | Generation of token for a payment Sips In-App |
THREEDSECUREANDORDER | Card payment for the initialization phase of an Sips In-App transaction with 3-D Secure authentication |
THREEDSECUREANDWALLETORDER | Payment means registered in the Wallet WL Sips for the initialization phase of a transaction Sips In-App with 3-D Secure authentication |
WALLETORDER | Payment with the Wallet WL Sips for the initialization phase of an Sips In-App transaction |
sealAlgorithm
Value | Description |
---|---|
HMAC-SHA-256 | The encryption algorithm applied is HMAC-SHA-256 |
HMAC-SHA-512 | The encryption algorithm applied is HMAC-SHA-512 |
SHA-256 | The encryption algorithm applied is SHA-256 |
securityIndicator
Value | Description |
---|---|
10 | 3DS disengaged holderAuthentProgram: N/A holerAuthentStatus : BYPASS |
20 | Deprecated value holderAuthentProgram: N/A holerAuthentStatus : N/A |
23 | Successful authentication in 3DS 2.0 in frictionless mode holderAuthentProgram: 3DS_V2 holerAuthentStatus :
SUCCESS |
24 | Successful authentication in 3DS 2.0 in challenge mode (strong authentication) holderAuthentProgram: 3DS_V2 holerAuthentStatus :
SUCCESS |
25 | Successful authentication in 3DS 1.0 holderAuthentProgram: 3DS holerAuthentStatus : SUCCESS |
26 | Cardholder partially authenticated on ACS 3DS 1.0 holderAuthentProgram: 3DS holerAuthentStatus : ATTEMPT |
27 | Carrier partially authenticated on ACS 3DS 2.0 in frictionless mode holderAuthentProgram: 3DS_V2 holerAuthentStatus :
ATTEMPT |
28 | Cardholder partially authenticated on ACS 3DS 2.0 in challenge mode (strong authentication) holderAuthentProgram: 3DS_V2 holerAuthentStatus :
ATTEMPT |
21 | Cardholder not enrolled in the 3DS 1.0 program holderAuthentProgram: 3DS holerAuthentStatus :
NOT_ENROLLED |
22 | Deprecated value holderAuthentProgram: 3DS holerAuthentStatus :
NOT_ENROLLED |
29 | Card range not enrolled in the 3DS 2.0 program holderAuthentProgram: 3DS_V2 holerAuthentStatus :
NOT_ENROLLED |
30 | Cardholder not enrolled in the 3DS 2.0 program holderAuthentProgram: 3DS_V2 holerAuthentStatus :
NOT_ENROLLED |
31 | Cardholder authentication failure in 3DS 1.0 holderAuthentProgram: 3DS holerAuthentStatus : FAILURE |
32 | Invalid signature in ACS response in 3DS 1.0 holderAuthentProgram: 3DS holerAuthentStatus : FAILURE |
33 | Invalid ACS response in 3DS 1.0 holderAuthentProgram: 3DS holerAuthentStatus : FAILURE |
34 | Cardholder authentication failure in 3DS 2.0 in frictionless mode holderAuthentProgram: 3DS_V2 holerAuthentStatus :
FAILURE |
35 | Cardholder authentication failure in 3DS 2.0 in challenge mode holderAuthentProgram: 3DS_V2 holerAuthentStatus :
FAILURE |
36 | 3DS 2.0 authentication failed because no Rreq message received from ACS holderAuthentProgram: 3DS_V2 holerAuthentStatus :
FAILURE |
37 | 3DS 2.0 authentication failed because Cres message is invalid holderAuthentProgram: 3DS_V2 holerAuthentStatus :
FAILURE |
38 | 3DS 2.0 authentication failed because the Cres message contains an error message holderAuthentProgram: 3DS_V2 holerAuthentStatus :
FAILURE |
39 | No authentication as requested by the merchant holderAuthentProgram: 3DS_V2 holerAuthentStatus :
NO_AUTHENT |
41 | Error in 3DS 1.0: Session expired holderAuthentProgram: 3DS holerAuthentStatus : ERROR |
42 | Error in 3DS 2.0: Session expired holderAuthentProgram: 3DS_V2 holerAuthentStatus : ERROR |
71 | Error in 3DS 2.0: ARes message not received holderAuthentProgram: 3DS_V2 holerAuthentStatus : ERROR |
72 | Error in 3DS 2.0: ARes message received from DS is invalid holderAuthentProgram: 3DS_V2 holerAuthentStatus : ERROR |
73 | Error in 3DS 2.0: RReq message received from ACS is invalid holderAuthentProgram: 3DS_V2 holerAuthentStatus : ERROR |
74 | Error in 3DS 2.0: unable to reach the DS holderAuthentProgram: 3DS_V2 holerAuthentStatus : ERROR |
75 | Error in 3DS 2.0: technical problem on the Sips platform holderAuthentProgram: 3DS_V2 holerAuthentStatus : ERROR |
76 | Error in 3DS 2.0: technical problem on the 3DS Server holderAuthentProgram: 3DS_V2 holerAuthentStatus : ERROR |
81 | Error in 3DS 1.0: Internal MPI error during the first call holderAuthentProgram: 3DS holerAuthentStatus : ERROR |
82 | Error in 3DS 1.0: Internal MPI error during the second call holderAuthentProgram: 3DS holerAuthentStatus : ERROR |
84 | Error in 3DS 1.0: Invalid DS response holderAuthentProgram: 3DS holerAuthentStatus : ERROR |
85 | Error in 3DS 1.0: technical problem during the first call to MPI holderAuthentProgram: 3DS holerAuthentStatus : ERROR |
86 | Error in 3DS 1.0: technical problem during the second call to MPI holderAuthentProgram: 3DS holerAuthentStatus : ERROR |
87 | Error in 3DS 1.0: the parameters transmitted to the MPI are invalid holderAuthentProgram: 3DS holerAuthentStatus : ERROR |
88 | Error in 3DS 1.0: Network problem holderAuthentProgram: 3DS holerAuthentStatus : ERROR |
90 | Deprecated value holderAuthentProgram: 3DS holerAuthentStatus : ERROR |
92 | Problem when verifying carrier enrollment holderAuthentProgram: 3DS holerAuthentStatus : ERROR |
93 | Problem when authenticating the cardholder on the ACS holderAuthentProgram: 3DS holerAuthentStatus : ERROR |
94 | Error in 3DS 2.0: technical problem when calling the DS holderAuthentProgram: 3DS holerAuthentStatus : ERROR |
95 | Error in 3DS 2.0: technical problem during kinematics with ACS holderAuthentProgram: 3DS_V2 holerAuthentStatus : ERROR |
stayCategory
Value | Description |
---|---|
HOTEL | Hotel |
RENTAL | Rental |
TOUR | Tour operator |
OTHER | Other |
tokenResponseCode
Value | Description |
---|---|
00 | Successful operations |
01 | At least one operation is not successful |
03 | Invalid merchant contract |
40 | merchantId not allowed to access this token service |
90 | Technical error with tokenizer |
99 | Technical error with the request |
transactionActors
Value | Description |
---|---|
BTOB | Business to Business |
BTOC | Business to Consumer |
BTOF | Business to organization / association |
transactionInitiator
Value | Description |
---|---|
CIT | The transaction was initiated by the customer (Customer Initiated Transaction) |
MIT | The transaction was initiated by the merchant (Merchant Initiated Transaction) |
transactionLink
Value | Description |
---|---|
DUPLICATION | The transaction comes from a duplication |
FINANCIAL | The transaction comes from a financial operation (only used for some payment means, like 4ETOILES) |
RECYCLING | The transaction comes from a recycling |
transactionPlatform
Value | Description |
---|---|
PRE-PROD | Pre-production transaction not sent to remittance |
PROD | Production transaction |
SIMU | Simulated transaction |
UAT | User acceptance test transaction |
transactionServiceType
Value | Description |
---|---|
CREDIT | Credit to the buyer customer’s account (for example, refund of a transaction) |
DEBIT | Debit on the buyer customer’s account |
transactionStatus
Value | Description |
---|---|
ABORTED | Transaction totally aborted |
CANCELLED | Transaction totally cancelled |
CAPTURED | Transaction sent to the bank |
CAPTURE_REFUSED | Capture refused |
CREDITED | Transaction totally refund |
ENDED | Transaction ended |
EXPIRED | Transaction expired |
PENDING | Transaction waiting for the authorisation request response |
PREPROD | Transaction of a merchant which is in the pre-production mode. It cannot be settled. |
REFUSED | Transaction refused |
TO_AUTHORIZE | Transaction waiting for the authorisation request |
TO_CAPTURE | Transaction to send to the bank to debit the user |
TO_CHALLENGE | Transaction with a fraud suspicion |
TO_CONFIRM_AUTHOR | Transaction waiting for confirmation of authorization. |
TO_CONFIRM_CAPTURE | Transaction waiting for confirmation of settlement |
TO_CREDIT | Transaction to send to the bank to credit the user |
TO_REPLAY | Transaction waiting for a validation with authorization request |
TO_VALIDATE | Transaction waiting for a validation |
UNDEFINED | Transaction status not defined |
WAITING_AUTHOR | Technical status for transaction in a temporarily state waiting for a authorisation batch response |
txStatus
Value | Description |
---|---|
A | ATTEMPT |
C | CHALLENGE |
D | DECOUPLED_AUTHENTICATION |
E | AUTHENTICATED_WITHOUT_CRYPTO |
I | INFO_ONLY |
N | NOT_AUTHENTICATED |
R | AUTHENTICATION_REJECTED |
U | ERROR |
Y | AUTHENTICATED_WITH_CRYPTO |
9 | CARD_NOT_ENROLLED |
validationIndicator
Value | Description |
---|---|
Empty | Transaction unlocking without validation |
Y | Transaction unlocking with validation. This value is applicable only for a transaction created in VALIDATION mode. |
N | Transaction unlocking without validation. "N" is the default value. |
velocityElementType
Value | Description |
---|---|
card | Customer Id |
customerId | Card of the cardHolder |
IP | Internet user IP |
virtualCardIndicator
Value | Description |
---|---|
Empty | Unknown |
N | The card is not a virtual card |
Y | The card is a virtual card |
walletActionNameList
Value | Description |
---|---|
ADDPM | Add payment methods |
UPDATEPM | Update payment means |
DELETEPM | Delete payment means |
SIGNOFF | Delete the wallet |
walletResponseCode
Value | Description |
---|---|
00 | Successful operation |
03 | Invalid Merchant contract |
12 | Invalid data, verify the request |
25 | Wallet / payment mean unknown by WL Sips |
30 | Format error |
40 | merchantId not allowed to access this wallet service |
94 | Duplicated wallet / payment mean |
99 | Temporary problem at the WL Sips server level |
walletType
Value | Description |
---|---|
BCMCMOBILE | Wallet of Bancontact |
MASTERPASS | Wallet of Mastercard |
MERCHANT_WALLET | Wallet of WL Sips |
PAYLIB | Wallet of a group of Banks |
VISACHECKOUT | Wallet of Visa Checkout |
Cross References
List Container / Data
Container | Data |
---|---|
accord | additionalAuthorisationNumber settlementMode |
accordkdo | blockAmountModification settlementMode |
applePay | cavv eci |
authenticationData | applePay (depreciated: please see the container
authenticationResult) authentAmount (only for the connecteurs
Sips Paypage, Sips Office)
cardAuthPolicy (only for the connecteurs Sips Paypage, Sips Office)
holderAuthentProgram (depreciated: please see the container
authenticationResult) holderAuthentProvider
(depreciated: please see the container authenticationResult)
issuerWalletAuthPolicy (only for the connecteur Sips Paypage) threeD (depreciated: please see the
container authenticationResult) threeDV2 (depreciated:
please see the container authenticationResult) |
authenticationResult | applePay (only for the connector Sips Office) holderAuthentProgram (only for the
connector Sips Office)
holderAuthentProvider (only for the connector Sips Office) threeD (only for the connector
Sips Office) threeDV2 (only for the
connector Sips Office) |
bancontact | bancontactMerchantCustomerAuthenticationMethod initialAuthenticationCavv payeeCardNumber payeeHolderName |
bcacb3x | agencyCode challengeMode3DS numberOfCapturedTransaction numberOfRefusedTransaction |
bcacb4x | agencyCode challengeMode3DS numberOfCapturedTransaction numberOfRefusedTransaction |
bcaCup | settlementMode |
bcmcMobile | completionRedirectUrl defaultRedirectUrl |
billingAddress | addressAdditional1 addressAdditional2 addressAdditional3 businessNamecity company country postBox state street streetNumber zipCode |
billingContact | email firstname gender initialslastname legalIdmobile phone positionOccupiedtitle |
bookingData | bookerFirstName bookerLastName bookingId bookingPlatform bookingPlatformOrderId |
cardAuthPolicy | automaticReverse checkAVS ignoreAddressCheckResult ignoreCSCCheckResult ignorePostcodeCheckResult |
cardData | cardBrand cardCorporateIndicator cardEffectiveDateIndicator cardNumber cardProductCode cardProductName cardProductProfile cardProductUsageLabel cardScheme cardSeqNumberIndicator issuerCode issuerCountryCode issuerName issuerRegionCode panCheckAlgorithm panLengthMax panLengthMin virtualCardIndicator |
cardDataList | cardData |
cetelem3x | cetelemPrivateData cetelemPrivateMerchantData |
cetelem4x | cetelemPrivateData cetelemPrivateMerchantData |
cofidis3x | basket cofidisDisplayCancelButton cofidisPrivateData preScoreValue |
cofidis4x | basket cofidisDisplayCancelButton cofidisPrivateData preScoreValue |
cofinoga | paymentMeanTradeOptionList |
cofinoga3xcb | creditIndicator |
customerAccountHistoric | addPaymentMeanDate changeDate creationDate customerAccountId firstPurchaseDate lastPurchaseDate numberOfAttemptsAddCard24Hours numberOfPurchase180Days numberOfTransaction24Hours numberOfTransactionYear passwordChangeDate suspiciousActivityIndicator |
customerAddress | addressAdditional1 addressAdditional2 addressAdditional3 businessName city company country postBox state street streetNumber zipCode |
customerBank | customerBankCode customerBankName |
customerContact | email firstname gender initials lastname legalId mobile phone positionOccupied title |
customerData | birthCity birthCountry birthDate birthZipCode maidenName, nationalityCountry newPassword password |
deliveryAddress | addressAdditional1 addressAdditional2 addressAdditional3 businessNamecity company country postBox state street streetNumber zipCode |
deliveryContact | email firstname gender initialslastname legalIdmobile phone positionOccupiedtitle |
deliveryData | deliveryAddressCreationDate deliveryChargeAmount deliveryMethod deliveryMode deliveryOperator electronicDeliveryIndicator estimatedDeliveryDate estimatedDeliveryDelay shippingMethod |
facilypay | depositRefundIndicator receiverType settlementMode settlementModeVersion |
franfinance3xcb | authenticationKey birthPlaceCode pageCustomizationCode redirectionTimer testEnvironment |
franfinance4xcb | authenticationKey birthPlaceCode pageCustomizationCode redirectionTimer testEnvironment |
fraudData | addressDeliveryBillingMatchIndicator allowedCardArea allowedCardCountryList allowedIpArea allowedIpCountryList bypass3DS bypassCtrlList bypassInfoList challengeMode3DS deniedCardArea deniedCardCountryList deniedIpArea deniedIpCountryList merchantCustomerAuthentData merchantCustomerAuthentDateTime merchantCustomerAuthentMethod nameDeliveryCustomerMatchIndicator productAvailabilityDate productAvailabilityIndicator reorderProductIndicator riskManagementDynamicSettingList |
holderAddress | addressAdditional1 addressAdditional2 addressAdditional3 businessNamecity company country postBox state street streetNumber zipCode |
holderContact | email firstname gender initialslastname legalIdmobile phone positionOccupiedtitle workPhone |
holderData | birthCity birthCountry birthDate birthZipCode nationalityCountry newPassword password |
instalmentData | amountsList datesList number
(instalment) s10TransactionIdsList transactionReferencesList |
issuerWalletAuthPolicy | check3DS checkCSC |
journeyData | arrivalLocation carrierIdentifier carrierName classLevel departureDateTime
departureLocation destinationCountry
fareBasis journeyCancellableIndicator journeyAmount
journeyInsurance journeyInsuranceIndicator
journeyModality journeyMode journeyNature
journeySequence journeyStage
luggageSupplementIndicator numberOfTicket
ticketExchangeabilityIndicator ticketIssueCity
ticketIssueDate ticketIssuerName ticketReference |
mandate | bic iban mandateLastUpdateDate mandateCreation mandateId mandateSignatureDate mandateStatus mandateUsage transactionActors |
mandateList | mandate |
merchantOrderSpecificData | merchantOrderSpecificReference merchantOrderSpecificTypemerchantOrderSpecificValue |
oney34x | settlementMode |
orderContext | customerANI customerANIInformationIdentifier customerBrowserType customerHostName merchantOrderSpecificDataList |
panData | pan panId |
panDataList | panData |
passbe | settlementModeList |
passportData | passportExpirationDate
passportIssueCountry |
paymentMeanData | accord accordkdo bancontact bcaCup bcacb3x bcacb4x bcmcMobile cetelem3x cetelem4x cofidis3x cofidis4x cofinoga cofinoga3xcb facilypay franfinance3xcbfranfinance4xcb passbe paypal prestounEuroCom visaCheckout |
paymentMeanTradeOption | paymentMeanTradingName settlementModeList |
paymentMeanTradeOptionList | paymentMeanTradeOption |
paypageData | bypassReceiptPage |
paypal | addrOverride deliveryAddressStatus dupCustom dupDesc dupFlag dupType invoiceId landingPage mobile
(paypal) orderDescription payerBusiness payerId payerStatus payerSuffix paymentStatus token |
preAuthenticationRuleResultList | ruleResult |
preAuthorisationRuleResultList | ruleResult |
presto | financialProduct paymentMeanCustomerId prestoCardType |
recurringData | recurringEndDate recurringPeriod recurringSequence recurringSequenceMax |
responsePanData | pan tokenPanId tokenResponseCode |
responsePanDataList | responsePanData |
responseTokenPanData | panId tokenPan tokenResponseCode |
responseTokenPanDataList | responseTokenPanData |
riskManagementCustomData | riskManagementCustomSequence riskManagementCustomValue |
riskManagementCustomDataList | riskManagementCustomData |
riskManagementDynamicSetting | riskManagementDynamicParam riskManagementDynamicValue |
riskManagementDynamicSettingList | riskManagementDynamicSetting |
ruleResult | ruleCode ruleDetailedInfo ruleResultIndicator ruleSetting ruleType ruleWeight |
s10FromTransactionReference | s10FromTransactionId s10FromTransactionIdDate |
s10TransactionReference | s10TransactionId s10TransactionIdDate |
sdd | mandateAuthentMethod mandateCertificationType mandateUsage |
settlementModeList | settlementMode |
shoppingCartDetail | discountAmount mainProduct mainProductCategoryList shoppingCartItemList shoppingCartTotalAmount shoppingCartTotalQuantity shoppingCartTotalTaxAmount |
shoppingCartItem | giftCardAmount giftCardCurrencyCode giftCardCount productCategory productCode productDescription productName productQuantity productSKU productTaxRate productUnitAmount productUnitTaxAmount travelData |
shoppingCartItemList | shoppingCartItem |
sofinco | settlementModeComplement |
stayData | numberOfNights numberOfPeopleStaying roomServiceLevel stayArrivalDateTime stayCategory stayCompany stayDepartureDateTime stayInsurance stayInsuranceIndicator stayLocation stayNumberOfRooms stayRentalCarIndicator |
subMerchantAddress | addressAdditional1 addressAdditional2 addressAdditional3 businessNamecity company country postBox state street streetNumber zipCode |
threeD | cavv cavvAlgorithm eci securityIndicator txStatus xid |
threeDV2 | authentAcsMethod authentAcsTransId authentAmount authentDSMerchantName authentDsTransId authentExemptionReasonList authenticationDateTime authentCancelReason authentMessageVersion authentScoreValue authentThreedsServerTransId authentTransStatusReason cavv cavvAlgorithm challengeMode3DS eci holderAuthentType txStatus |
tokenPanData | tokenPan tokenPanId |
tokenPanDataList | tokenPanData |
travelContext | airlineCarrierList departureDate destinationAirport fareBasis numberOfAirlineCarriers numberOfPassengers numberOfRoutingCities originAirport passengerName reservationCode routingCityList |
travelData | bookingData journeyDataList numberOfTravelers passportDataList stayDataList travelCardPeriod travelCardType travelEndDateTime
travelingPayerIndicator travelReason travelStartDateTime travelTrustIndicator |
unEuroCom | basket cofidisPrivateData preScoreValue |
visaCheckout | visaCheckoutCallId |
walletPaymentMeanData | maskedPan panExpiryDate paymentMeanAlias paymentMeanBrand paymentMeanBrandCobadgedList paymentMeanData transactionActors |
walletPaymentMeanDataList | walletPaymentMeanData |
List Data / Container
Data | Container |
---|---|
accord | paymentMeanData |
accordkdo | paymentMeanData |
additionalAuthorisationNumber | accord |
addressAdditional1 | billingAddress customerAddress deliveryAddress holderAddress subMerchantAddress |
addressAdditional2 | billingAddress customerAddress deliveryAddress holderAddress subMerchantAddress |
addressAdditional3 | billingAddress customerAddress deliveryAddress holderAddress subMerchantAddress |
addressDeliveryBillingMatchIndicator | fraudData |
addrOverride | paypal |
agencyCode | bcacb3x bcacb4x |
airlineCarrierList | travelContext |
allowedCardArea | fraudData |
allowedCardCountryList | fraudData |
allowedIpArea | fraudData |
allowedIpCountryList | fraudData |
amountsList | instalmentData |
applePay | authenticationResult |
arrivalLocation | journeyData |
authentAcsMethod | threeDV2 |
authentACSTransId | threeDV2 |
authentAmount | threeDV2 authenticationData |
authentCancelReason | threeDV2 |
authentDateTime | threeDV2 |
authentDSTransId | threeDV2 |
authentDSMerchantName | threeDV2 |
authentExemptionReasonList | threeDV2 |
authenticationKey | franfinance3xcb franfinance4xcb |
authentMessageVersion | threeDV2 |
authentScoreValue | threeDV2 |
automaticReverse | cardAuthPolicy (only for the connectors Sips Paypage) |
authentThreedsServerTransId | threeDv2 |
bancontact | paymentMeanData |
bancontactMerchantCustomerAuthenticationMethod | bancontact |
basket | cofidis3x cofidis4x unEuroCom |
bcacb3x | paymentMeanData |
bcacb4x | paymentMeanData |
bcacup | paymentMeanData |
birthCity | customerData holderData |
bic | mandate |
birthCountry | customerData holderData |
birthDate | customerData holderData |
birthPlaceCode | franfinance3xcb franfinance4xcb |
birthZipCode | customerData holderData |
blockAmountModification | accordKdo |
bookingData | travelData |
bookerFirstName | bookingData |
bookerLastName | bookingData |
bookingId | bookingData |
bookingPlatform | bookingData |
bookingPlatformOrderId | bookingData |
businessName | billingAddress customerAddress deliveryAddress holderAddress subMerchantAddress |
bypass3DS | fraudData |
bypassCtrlList | fraudData |
bypassInfoList | fraudData |
bypassReceiptPage | paypageData |
cardAuthPolicy | authenticationData |
cardBrand | cardData |
carrierIdentifier | journeyData |
carrierName | journeyData |
cardCorporateIndicator | cardData |
cardData | cardDataList |
cardEffectiveDateIndicator | cardData |
cardNumber | cardData |
cardProductCode | cardData |
cardProductName | cardData |
cardProductProfile | cardData |
cardProductUsageLabel | cardData |
cardScheme | cardData |
cardSeqNumberIndicator | cardData |
cavv | applePay threeD threeDV2 |
cavvAlgorithm | threeD threeDV2 |
cetelem3x | paymentMeanData |
cetelem4x | paymentMeanData |
cetelemPrivateData | cetelem3x cetelem4x |
cetelemPrivateMerchantData | cetelem3x cetelem4x |
challengeMode3DS | fraudData bcacb3x bcacb4x threeDV2 |
check3DS | issuerWalletAuthPolicy |
checkAVS | cardAuthPolicy |
checkCSC | issuerWalletAuthPolicy (only for the connectors
Sips Paypage) |
city | billingAddress customerAddress deliveryAddress holderAddress subMerchantAddress |
classLevel | journeyData |
cofidis3x | paymentMeanData |
cofidis4x | paymentMeanData |
cofidisDisplayCancelButton | cofidis3x cofidis4x |
cofidisPrivateData | cofidis3x cofidis4x unEuroCom |
cofinoga | paymentMeanData |
cofinoga3xcb | paymentMeanData |
company | billingAddress customerAddress deliveryAddress holderAddress subMerchantAddress |
completionRedirectUrl | bcmcMobile |
country | billingAddress customerAddress deliveryAddress holderAddress subMerchantAddress |
creationDate | customerAccountHistoric |
creditIndicator | cofinoga3xcb |
customerANI | orderContext |
customerANIInformationIdentifier | orderContext |
customerBankCode | customerBank |
customerBankName | customerBank |
customerBrowserType | orderContext |
customerHostName | orderContext |
datesList | instalmentData |
defaultRedirectUrl | bcmcMobile |
deliveryAddressCreationDate | deliveryData |
deliveryAddressStatus | paypal |
deliveryChargeAmount | deliveryData |
deliveryMethod | deliveryData |
deliveryMode | deliveryData |
deliveryOperator | deliveryData |
deniedCardArea | fraudData |
deniedCardCountryList | fraudData |
deniedIpArea | fraudData |
deniedIpCountryList | fraudData |
departureDate | travelContext |
departureDateTime | journeyData |
departureLocation | journeyData |
depositRefundIndicator | facilypay |
destinationAirport | travelContext |
destinationCountry | journeyData |
discountAmount | shoppingCartDetail |
dupCustom | paypal |
dupDesc | paypal |
dupFlag | paypal |
dupType | paypal |
eci | applePay threeD threeDV2 |
electronicDeliveryIndicator | deliveryData |
elv | paymentMeanData |
billingContact customerContact deliveryContact holderContact |
|
estimatedDeliveryDate | deliveryData |
estimatedDeliveryDelay | deliveryData |
fareBasis | journeyData travelContext |
financialProduct | presto |
firstname | billingContact customerContact deliveryContact holderContact |
firstPurchaseDate | customerAccountHistoric |
gender | billingContact customerContact deliveryContact holderContact |
holderAuthentProgram | authenticationResult (only for the connectors Sips Office) |
holderAuthentProvider | authenticationData ((only for the connectors Sips Office) |
holderAuthentType | threeDV2 |
iban | mandate |
ignoreAddressCheckResult | cardAuthPolicy |
ignoreCSCCheckResult | cardAuthPolicy |
ignorePostcodeCheckResult | cardAuthPolicy |
initialAuthenticationCavv | bancontact |
initials | billingContact customerContact deliveryContact holderContact |
invoiceId | paypal |
issuerCode | cardData |
issuerCountryCode | cardData |
issuerName | cardData |
issuerRegionCode | cardData |
issuerWalletAuthPolicy | authenticationData |
journeyAmount | journeyData |
journeyCancelIndicator | journeyData |
journeyInsurance | journeyData |
journeyInsuranceIndicator | journeyData |
journeyModality | journeyData |
journeyMode | journeyData |
journeyNature | journeyData |
journeySequence | journeyData |
journeyStage | journeyData |
landingPage | paypal |
lastname | billingContact customerContact deliveryContact holderContact |
lastPurchaseDate | customerAccountHistoric |
legalId | billingContact customerContactdeliveryContact holderContact |
luggageSupplementIndicator | journeyData |
maidenName | customerData |
mainProduct | shoppingCartDetail |
mainProductCategoryList | shoppingCartDetail |
mandateList | mandate |
mandateAuthentMethod | sdd |
mandateCertificationType | sdd |
mandateLastUpdateDate | mandate |
mandateCreationDate | mandate |
mandateId | mandate |
mandateSignatureDate | mandate |
mandateStatus | mandate |
mandateUsage | mandate |
maskedPan | walletPaymentMeanData |
mobile | billingContact customerContact deliveryContact holderContact |
mobile (paypal) | paypal |
merchantCustomerAuthentMethod | fraudData |
merchantOrderSpecificData | orderContext |
merchantOrderSpecificReference | merchantOrderSpecificData |
merchantOrderSpecificType | merchantOrderSpecificData |
merchantOrderSpecificValue | merchantOrderSpecificData |
nameDeliveryCustomerMatchIndicator | fraudData |
nationalityCountry | customerData holderData |
newPassword | customerData holderData |
number (instalment) | instalmentData |
numberOfAirlineCarriers | travelContext |
numberOfAttamptsAddCard24Hours | customerAccountHistoric |
numberOfCapturedTransaction | bcacb3x bcacb4x |
numberOfNights | stayData |
numberOfPassengers | travelContext |
numberOfPeopleStaying | stayData |
numberOfPurchase180Days | customerAccountHistoric |
numberOfRefusedTransaction | bcacb3x bcacb4x |
numberOfRoutingCities | travelContext |
numberOfTicket | journeyData |
numberOfTransactions24Hours | customerAccountHistoric |
numberOfTransactionsYear | customerAccountHistoric |
orderDescription | Paypal |
originAirport | travelContext |
pageCustomizationCode | franfinance3xcb franfinance4xcb |
pan | panData responsePanData |
panCheckAlgorithm | cardData |
panData | panDataList |
panExpiryDate | walletPaymentMeanData |
panId | panData responseTokenPanData |
panLengthMin | cardData |
panLengthMax | cardData |
passengerName | travelContext |
passportExpirationDate | passportData |
passportIssueCountry | passportData |
Pwd | customerData holderData |
payeeCardNumber | bancontact |
payeeHolderName | bancontact |
payerBusiness | paypal |
payerId | paypal |
payerStatus | paypal |
payerSuffix | paypal |
paymentMeanAlias | walletPaymentMeanData |
paymentMeanBrand | walletPaymentMeanData |
paymentMeanBrandCobadgedList | walletPaymentMeanData |
paymentMeanCustomerId | Presto |
paymentMeanData | walletPaymentMeanData |
paymentMeanTradeOption | paymentMeanTradeOptionList |
paymentMeanTradeOptionList | cofinoga |
paymentMeanTradingName | paymentMeanTradeOption |
paymentStatus | paypal |
paypal | paymentMeanData |
Phone | billingContact customerContact deliveryContact holderContact |
positionOccupied | billingContact customerContactdeliveryContact holderContactsubMerchantAddrress |
postbox | billingAddress customerAddress deliveryAddress holderAddress subMerchantAddress |
preScoreValue | cofidis3x cofidis4x unEuroCom |
Presto | paymentMeanData |
prestoCardType | presto |
productAvailabilityIndicator | fraudData |
productCategory | shoppingCartItem |
productCode | shoppingCartItem |
productDescription | shoppingCartItem |
productName | shoppingCartItem |
productQuantity | shoppingCartItem |
productSKU | shoppingCartItem |
productTaxRate | shoppingCartItem |
productUnitAmount | shoppingCartItem |
productUnitTaxAmount | shoppingCartItem |
receiverType | facilypay |
recurringEndDate | recurringData |
recurringPeriod | recurringData |
recurringSequence | recurringData |
recurringSequenceMax | recurringData |
redirectionTimer | franfinance3xcb franfinance4xcb |
reorderProductIndicator | fraudData |
reservationCode | travelContext |
responsePanData | responsePanDataList |
responseTokenPanData | responseTokenPanDataList |
riskManagementCustomData | riskManagementCustomDataList |
riskManagementCustomSequence | riskManagementCustomData |
riskManagementCustomValue | riskManagementCustomData |
riskManagementDynamicParam | riskManagementDynamicSetting |
riskManagementDynamicSetting | riskManagementDynamicSettingList |
riskManagementDynamicSettingList | fraudData |
riskManagementDynamicValue | riskManagementDynamicSetting |
roomServiceLevel | stayData |
routingCityList | travelContext |
ruleCode | ruleResult |
ruleDetailedInfo | ruleResult |
ruleResult | preAuthenticationRuleResultList preAuthorisationRuleResultList |
ruleResultIndicator | ruleResult |
ruleSetting | ruleResult |
ruleType | ruleResult |
ruleWeight | ruleResult |
s10FromTransactionId | s10FromTransactionReference |
s10FromTransactionIdDate | s10FromTransactionReference |
s10TransactionId | s10TransactionReference |
s10TransactionIdDate | s10TransactionReference |
s10TransactionIdsList | instalmentData |
sdd | paymentMeanData |
securityIndicator | threeD |
settlementMode | settlementModeList accord accordkdo bcaCup facilypay oney34x |
settlementModeComplement | sofinco |
settlementModeList | passbe paymentMeanTradeOption |
settlementModeVersion | facilypay |
shippingMethod | deliveryData |
shoppingCartItemList | shoppingCartDetail |
shoppingCartTotalAmount | shoppingCartDetail |
shoppingCartTotalQuantity | shoppingCartDetail |
shoppingCartTotalTaxAmount | shoppingCartDetail |
sofinco | paymentMeanData |
state | billingAddress customerAddress deliveryAddress holderAddress subMerchantAddress |
stayArrivalDateTime | stayData |
stayCategory | stayData |
stayCompany | stayData |
stayDepartureDateTime | stayData |
stayInsurance | stayData |
stayInsuranceIndicator | stayData |
stayLocation | stayData |
stayNumberOfRooms | stayData |
stayRentalCarIndicator | stayData |
street | billingAddress customerAddress deliveryAddress holderAddress subMerchantAddress |
streetNumber | billingAddress customerAddress deliveryAddress holderAddress subMerchantAddress |
suspiciousActivityIndicator | customerAccountHistoric |
testEnvironment | franfinance3xcb franfinance4xcb |
threeD | authenticationResult (only for the connectors Sips Office) |
threeDV2 | authenticationResult (only for the connectors Sips Office) |
ticketExchangeabilityIndicator | journeyData |
ticketIssueCity | journeyData |
ticketIssueDate | journeyData |
ticketIssuerName | journeyData |
ticketReference | journeyData |
title | billingContact customerContact deliveryContact holderContact |
Token | paypal |
tokenPan | responseTokenPanData tokenPanData |
tokenPanData | tokenPanDataList |
tokenPanId | responsePanData tokenPanData |
tokenResponseCode | responsePanData responseTokenPanData |
transactionActors | mandate walletPaymentMeanData |
transactionReferencesList | instalmentData |
travelCardPeriod | travelData |
travelCardType | travelData |
travelData | shoppingCartItem |
travelEndDateTime | travelData |
travelingPayerIndicator | travelData |
travelTrustIndicator | travelData |
txStatus | threeD threeDV2 |
unEuroCom | paymentMeanData |
virtualCardIndicator | cardData |
visaCheckout | paymentMeanData |
walletPaymentMeanData | walletPaymentMeanDataList |
xid | threeD |
zipCode | billingAddress customerAddress deliveryAddress holderAddress subMerchantAddress |
workPhone | holderContact |
Data of composite list
Composite list | Data / Container |
---|---|
authentExemptionReasonList | authentExemptionReason |
cardDataList | cardData |
journeyDataList | journeyData |
merchantOrderSpecificDataList | merchantOrderSpecificData |
panDataList | panData |
passportDataList | passportData |
paymentMeanTradeOptionList | paymentMeanTradeOption |
preAuthenticationRuleResultList | ruleResult |
preAuthorisationRuleResultList | ruleResult |
responsePanDataList | responsePanData |
responseTokenPanDataList | responseTokenPanData |
riskManagementDynamicSettingList | riskManagementDynamicSetting |
riskManagementCustomDataList | riskManagementCustomData |
settlementModeList | settlementMode |
shoppingCartItemList | shoppingCartItem |
stayDataList | stayData |
tokenPanDataList | tokenPanData |
travelDataList | travelData |
walletPaymentMeanDataList | walletPaymentMeanData |