Purpose of this document

The purpose of the present document is to describe the fields:

  • used when communicating with the Interface,
  • 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 Any character from the Unicode standard alphabets. However non-latin characters must be transmitted in thier binary representation and not in thier representation hexadecimal in \uXXXX format
ANS Any character is allowed
AN RestrictedString
The following characters are accepted:
  • alphabetic [aA-zZ]
  • numeric [0-9]
  • special _ . + - @
  • space
AN ExtendedString The following characters are accepted:
  • alphabetic [aA-zZ]
  • numeric [0-9]
  • special _ . ? * + - [ ] { } ^ $ | , ; : ! < > = & ~ # " ' ` ( ) % @ / \
  • space,
ANU RestrictedString The following characters are accepted:
  • alphabetic [aA-zZ]
  • numeric [0-9]
  • special " ' ` _ + . - @ ,
  • space
  • Any character from the Unicode standard alphabets.
ANU ExtendedString

The following characters are accepted:

  • alphabetic [aA-zZ]
  • numeric [0-9]
  • special _ . ? * + - [ ] { } ^ $ | , ; : ! < > = & ~ # " ' ` ( ) % @ / \
  • space
  • Any character from the Unicode standard alphabets.
numeric Indicate the maximum size of the field
YYYY Indicate the year
YY Indicate the 2 last digit of the year
MM Indicate the month
DD Indicate the day
hh Indicate hours (24h)
mm Indicate minutes
ss Indicate seconds
H Indicate that binary value in hexadecimal format [0-9,a-f,A-F] is accepted
ISO8601 Indicate an ISO8601 DateTime format (ANS25): YYYY-MM-DDThh:mm:sszzzzzz
  • YYYY-MM-DD : Year, Month, Day, with '-' as a separator
  • T : « T » static value indicating that the following is a time description.
  • hh :mm :ss : Hour, Minute, Second with ‘:’ as a separator. A fraction of a second can be added to this time using a dot or a comma as a separator.
  • zzzzzz : time zone or time shift compared to UTC using one of the following formats : « Z » for zero meridian and « +hh:mm » or « -hh:mm » for the others time zone.
email Indicates that an email adress is accepted.
phone Indicates that a phone number is accepted (numeric with the following characters [+ -]). Example : +31421234567 ou +31-42-12-34567
ipAddress Indicates that an IP v4 adress is accepted (ex: 123.1.34.67)
url Indicates that an url name is accepted in the URL standard format (http://siteName.com or https://siteName.com) within 25 characters.
base64Url Indicates that url accepts the special characters _ - =
list ANS with following accepted special characters [_@.-+,] and blank. 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 container or elementary data

Data dictionary

Data name Format Description

acceptanceSystemApplicationId

ANS12

Identifier of the ultimate WL Sips application used for the transmitting the authorisation request.

This data value is transmitted to the acquirer as it is recevied 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 Oney card payment method (formerly Accord card).

accordkdo

Container

Information specific to the Carte Cadeau Oney card payment method (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.

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

AcquisitionType 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)

Date of enrollment of the payment method in the 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 overload 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)

Identifier of Card Countries list allowed to make a payment. Countries are grouped geographical area.

Values: areaList

allowedCardCountryList

ANS128

(list)

List of card country codes authorised to make a payment. ISO 3166 list of country codes.

Values: countryList

allowedIpArea

ANS128

(list)

Identifier of IP countries allowed to make a payment.

Values: areaList

allowedIpCountryList

ANS128

(list)

List of buyer IP country codes authorised to make a payment

ISO 3166 list of country codes.

Values: countryList

amount

N12

Transaction amount. 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.

amountsList

N12

List of amounts for the occurrences for payment in instalments.

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.

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 of the authentication cancellation.

Valeurs : authentCancelReason

authentDateTime

ANS25

(ISO8601)

Date and time expressed in UTC 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.

authentExemptionReason

AN20

(restricted values)

Exemption fixed by the issuer.

Values: authentExemptionReason

authentExemptionReasonList

ANU256

(restricted String)

List of exemptions fixed by the issuer.

authenticationData

Container

Contains the information on the cardholder's authentication.

authenticationKey

ANS512

Authentication data provided by the merchant in case of Franfinance payment.

authenticationLevelBypass

ANS256

(list)

List of antifraud rules provided by the merchant to bypass current pre-authentication checks.

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 ACS (Access Control Server).

authentTransStatusReason

ANS50

Reason accompanying the result of the authentication communicated in the MPI of a 3D-Secure payment.

authorMessageReference

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.

authorisationId

AN10/ANS32

Authorisation ID returned by the acquirer if the authorisation request is accepted.

authorisationLevelBypass

ANS256

(list)

List of antifraud rules provided by the merchant to bypass current pre-authorisation checks.

authorisationTypeCode

List of antifraud rules provided by the merchant to bypass current pre-authorisation checks.

authorisationTypeLabel

ANS50

(restricted values)

Label of the authorisation request type.

Values: authorisationTypeLabel

automaticErrorResponseInitPOST

ANS512

(url)

URL provided by the merchant and notifying the url where the automatic response has to be sent in case of error during payment initialization.

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

ANS512

(url)

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

basket

ANS2048

Content of the customer basket.

bankCode

AN11

Please see "bic".

bcacb3x

Container

Contains specific information on the CB3X payment method of Banque Casino.

bcacb4x

Container

Contains specific information on the CB4X payment method of Banque Casino.

bcaCup

Container

Contains specific information on the CUP Card of Banque Casino payment method.

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

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 Sips must not edit 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)

Payment collection date for 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

cardCreditDebitIndicator

A1

(restricted values)

Indicates if the card is a debit or credit card.

Values: cardCreditDebitIndicator

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

N9

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

cardProductUsageCode

AN20

(restricted values)

Nature of the product code of the card which defines its use in our codification.

cardProductUsageLabel

ANS50

(restricted values)

Profile name of the card which is displayed on payment electronic ticket in accordance with MPADS requirements.

Values: cardProductUsageLabel

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 by the merchant.

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.

chargeAmount

N12

Amount of the surcharge of payment transaction, if applicable.

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 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.

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

Contains specific information on Cofinoga payment method.

cofinoga3xcb

Container

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.

country

A3

(restricted values)

Country code for the address.

Values: countryList

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.

customerBank

Container

Contains the customer's bank information.

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

NS19

(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.

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

dccExchangeRate

ANS10

DCC exchange rate used for the transaction.

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.

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.

directDebitCreationDate

N8

(YYYYMMDD)

Creation date of direct debit.

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).

email

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.

expirationDate

ANS20

(ISO8601)

Expiry date of the payment request initiated by the merchant.

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

feesTransferNumber

ANS11

Reference of the acquiring debit fees.

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.

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.

fromTransaction RemainingAmount

N12

Remaining amount of the mother transaction (the transaction from which the recycle operation is done)

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

guaranteeLimitDate

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

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: holderAutfhentRelegationCode

holderAuthentResponseCode

A2

(restricted values)

Response code of the authentication process.

Values: holderAuthentResponseCode

holderAuthentStatus

ANS20

(restricted values)

Result of the authentication process.

Values: holderAuthentStatus

holderAuthentType

ANS2

(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

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

N30

Invoice reference.

issuerCode

AN6

Issuer code of the card

issuerCountryCode

A3

(restricted values)

Country code of the card issuer

Values: countryList

issuerEnrollementIndicator

N2

(restricted values)

Indicator of issuer enrollment to authentication programme

Values: issuerEnrollementIndicator

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.

issuerWallettId

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

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 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: operationName

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).

maidenName

ANU50

Maiden name.

mainProduct

ANU255

(restricted String)

The most expensive product in the shopping cart.

mainProductCategory

ANU50

(restricted String)

Category to which bel;ongs the most expensive product in the basket. Example: 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

ANS512

(url)

Merchant's URL for the return to the shop in case of initialization error of the transaction.

maskedPan

NS19

Masked Primary Account Number. In the case of wallets, masked PAN of the payment mean registered in the wallet.

merchantCustomerAuthentData

ANS255

Additional data provided by the merchant. The information provided depends on the authentication method used.

merchantCustomerAuthentTime

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.

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.

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

AN2048

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.

mobile (paypal)

A5

(restricted values)

Indicator allowing the merchant to specify if the terminal used by the Internet user is a mobile. "false" is the default value.

Values: booleanIndicator

nameDeliveryCustomerMatchIndicator

A5

(restricted values)

Specifies whether the customer and the delivery names are the same.

Values: booleanIndicator

nameMatch

A5

(restricted values)

Matching between the name of the merchant's account owner and the delivery name. For example: 1 if the account name = the delivery name. By default this data is not filled.

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

ANS512

(url)

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.

numberOfPassengers

N3

Number of passengers.

numberOfPurchase180Days

N4

Number of purchases made on the customer's account via the merchant site over the last six months (last 180 days).

numberOfRefusedTransaction

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.

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.

password

AN10

(restricted String)

Password.

passwordChangeDate

N8

(YYYYMMDD)

Date of last change of password of the customer account at the merchant.

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

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

paymentMeanBrand SelectionMode

ANS20

(restricted values)

Brand application selection method sent to the acquirer.

Values: paymentMeanBrandSelectionMode

paymentMeanBrand SelectionStatus

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

Please see "paymentMeanSequence".

paymentMeanInfoResponseCode

N2

(restricted values)

Response code of a payment mean information request

Values: paymentMeanInfo ResponseCode

paymentMeanSequence

N6

Payment mean rank in the Buyer's wallet.

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

paymentUseCase

ANS20

(restricted values)

Identification of the use case of the transaction.

Valeurs : paymentUseCase

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.

Values: fraudData

preAuthenticationProfile

ANS50

Name of the applied pre-authentication profile.

Values: fraudData

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.

Values: fraudData

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.

Values: fraudData

preAuthenticationValue

NS10

Antifraud result of the pre-authentication check.

Values: fraudData

preAuthorisationProfile

ANS50

Name of the applied pre-authorisation profile.

Values: fraudData

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.

Values: fraudData

preAuthorisationRuleResultList

Composite list

List containing the result of each executed antifraud rules in pre-authorisation step.

Values: fraudData

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.

processingDateTime

ANS25

(ISO8601)

MPI processing timestamp (XMLGregorianCalendar).

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.

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 .

publicKeyVersion

ANS20

In the context of a payment via Sips In-App , version 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)

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

redirectionData

ANS10240

In case of 3-D Secure payment, contains the context of the transaction retrieved from the cardCheckEnrolment 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.

refundReason

ANS20

(restricted values)

Merchant reason of refund.

remainingAmount

N12

Amount available to be recycled

remittanceDateTime

ANS19

(YYYY-MM-DD hh:mm:ss)

Please see "settlementDateTime".

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 forbidden in this field. If they are used, they will be replaced by blanks.

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.

Values: fraudData

riskyMandate

A5

(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

routingCityList

ANS59

Routing city list.

ruleCode

AN2

(restricted values)

Identifier of antifraud rule.

Values: fraudData

ruleDetailedInfo

ANS255

Detailed information returned once the antifraud rule executed. For example, for card country rule, the country of the card is returned.

Values: fraudData

ruleResult

Container

Detailed result of the antifraud rule.

Values: fraudData

ruleResultIndicator

AN3

(restricted values)

Execution indicator of the antifraud rule.

Values: fraudData

ruleSetting

A1

(restricted values)

Setting up mode of the antifraud rule parameters.

Values: fraudData

ruleType

A2

(restricted values)

Type of antifraud rule.

Values: fraudData

ruleWeight

AN2

(restricted values)

Weighting of the antifraud rule.

Values: fraudData

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.

schemeTransactionIdentifier

AN15

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).

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

Please see "mandateId".

sdkOperationName

ANS20

(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

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

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

Archiving reference provided by WL Sips to the acquirer in order to transaction reconciliation processing.

settlementDatetime

ANS19

(YYYY-MM-DD hh:mm:ss)

Date and time of payment collection.

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 .

settlementModeComplement

AN4

Further information on the settlement mode chosen by the buyer.

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.

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.

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.

threeDHolderAuthentStatus

Please see " holderAuthentStatus ".

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

AN 10240

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)

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

travelContext

Container

Contains specific information regarding the travel.

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 1euro.com 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.

velocityMaxNbTransaction

N10

Maximum transaction number authorized for the velocity rule requested.

(example: alert beyond 3 transactions)

velocityMaxTotalAmount

N12

Maximum transactions cumulated amount authorized for the velocity rule requested.

(example: alert if cumulated amount beyond 500,00 euros)

velocityMaxTransactionAmount

N12

Maximum transaction amount of the transaction authorized for the velocity rule requested.

(example: alert if cumulated amount beyond 500,00 euros)

velocityNbTransaction

N10

Transaction number processed during the period.

velocityPeriod

N4

Period during which the velocity is requested.

(example: velocity check during a 2 days duration)

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)

visaCheckout

Container

Contains specific information on Visa Checkout.

visaCheckoutCallId

AN48

VCO CallId as defined by Visa.

walletActionDateTime

ANS25

(ISO8601)

Date/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/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/Time of the last action on the wallet, in WL Sips system at the merchant's local time (in the merchant's time zone)

walletPaymentMeanAlias

Please see "paymentMeanAlias".

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
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
24 Operation not authorised
25 Transaction not found
30 Format error
31 Id of the acquiring organisation unknown
33 payment mean expired
34 Fraud suspicion
40 Function not supported
41 Payment mean lost
43 Payment mean stolen
51 Insufficient or exceeded credit
54 Payment mean expired
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

authentExemptionReason

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

cardCorporateIndicator

Value Description
Empty Unknown
N The card is a corporate card
Y The card is not a corporate card

cardCreditDebitIndicator

Value Description
Empty Unknown
C Credit (pay after)
D Debit (pay now)

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
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

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

The allowed 3DS challenge mode are defined by scheme as following:

Scheme ChallengeMode3DS
CB
VISA
MASTERCARD
NO_PREFERENCE
CB
VISA
MASTERCARD
CHALLENGE
CB
VISA
MASTERCARD
NO_CHALLENGE
CB
VISA
MASTERCARD
CHALLENGE_MANDATE
CB
VISA
MASTERCARD
NO_CHALLENGE_TRA_ACQ

complementaryCode

Value Rule Description
Empty No control performed
00 All All controls that you adhered to have been successfully completed
02 Card Velocity The card used has exceeded the authorised balance limit
03 Card number grey list The card used is on the merchant’s “grey list”
04 Postal code grey list Deprecated value. The postal code used is on the merchant’s “grey list”
05 Card country / Commercial card (and card country) Deprecated value. The BIN of the card used belongs to a range which is not referenced on Sip’s platform BIN table
06 Card country The country code related to the card number is not on the list of countries allowed by the merchant
07 Virtual card Virtual card (e-card) detected
08 BIN range grey list The card BIN is present in a range on the merchant’s “grey list”
09 IP address country Deprecated value. Unknown country IP
10 IP address country Denied country IP
11 Hot list Card in hot/black list
12 IP and card country Country card / IP address country combination denied
13 Combination of card and IP address country Deprecated value. Unknown country IP or card. The country code cannot be determined from the card number
14 Systematic authorisation card Systematic authorisation card
15 Systematic authorisation card Deprecated value. Unknown BIN (on control of systematic authorisation card)
16 IP address velocity IP address in progress exceeded
17 3-D Secure authentication Blocking related the status of the 3-D Secure authentication process
18 Commercial card The card number is a commercial card number
19 CB scheme card The card number is not part of the CB scheme
20 Customer ID velocity Customer ID in progress exceeded
21 Number of customers per card Maximum number of customer ID per card exceeded
22 Number of cards per customer Maximum number of cards per customer ID exceeded
23 Card expiry date The card is going to expire
25 Cap collar Amounts The amount violates one of the defined boundaries
26 Delivery and billing postal code Delivery postal code and billing postal code are different
27 Free e-mail address At least one of email addresses provided is contained in a list of suspicious domain names
28 Customer ID black list Customer identifier is on the merchant’s “black list”
29 Customer ID grey list Customer identifier is on the merchant’s “grey list”
30 Delivery and billing country Delivery country and billing country are different
31 E-mail address black list At least one of email addresses provided is on the merchant’s “black list”
32 E-mail address grey list At least one of email addresses provided is on the merchant’s “grey list”
33 Phone number black list At least one of phone number provided is on the merchant’s “black list”
34 Phone number grey list At least one of phone number provided is on the merchant’s “grey list”
35 Customer name black list At least one of contact name provided is on the merchant’s “black list”
36 Customer name grey list At least one of contact name provided is on the merchant’s “grey list”
37 IP address black list Buyer’s IP address is on the merchant’s “black list”
38 IP address grey list Buyer’s IP address is on the merchant’s “grey list”
39 Postal code black list The country / postal code combination is on the merchant’s “black list”
3L Authent guarantee Reason of the refusal of the transaction which is the transaction is not guaranteed by any entity (acquirer, wallet provider, etc.)
40 Postal code grey list The country / postal code combination is on the merchant’s “grey list”
41 BIN range black list The card BIN is present in a range on the merchant’s “black list”
42 Delivery and card country Card country / delivery country combination denied
43 Commercial card (and card country) The card number is a commercial card number and the issuing country is not associated to a country accepted by the merchant
44 IP address reputations IP address of the buyer denied
45 Number of cards per IP address Number of different cards allowed for a given IP address.
46 E-mail address syntax The email address format provided is incorrect
47 Billing and card country Card country / billing country combination denied
48 Address Verification Verification of the delivery address provided. Currently, the controls of the address are applicable in the case of payment method ELV (Infoscore checks).
49 Account Verification Verification of the account provided. Currently, the controls of the account are applicable in the case of payment method ELV (Infoscore checks).
50 Card number black list The card used is on the merchant’s “black list”
99 All the WL Sips server encountered a problem during the processing of one of the additional local checks
AA Card number white list Card number is on the merchant’s “white list”
AB Customer ID white list Customer identifier is on the merchant’s “white list”
AC E-mail address white list At least one of email addresses provided is on the merchant’s “white list”
AD Phone number white list At least one of phone number provided is on the merchant’s “white list”
AE IP address white list Buyer’s IP address is on the merchant’s “white list”
AF Customer name white list At least one of contact name provided is on the merchant’s “white list”
AG Postal code white list The country / postal code combination is on the merchant’s “white list”
AH BIN Range white list The card BIN is present in a range on the merchant’s “white list”

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)
TEL_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_LICENSE Driving license
IDENTITY_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)
MERCHANTWALLET Bypass the 3DS procedure during “One Click” payment (for CB, VISA, MASTERCARD payments)

bypassCtrlList

Please refer to [DiD03] and [DiD04] documentation for further information.

Value Description
All Bypass all the rules
3DSStatus Bypass the rule 3-D Secure authentication
BlackCard Bypass the rule Card number black list
CapCollarAmount Bypass the rule Cap collar Amounts
CardCountry (ForeignBinCard*) Bypass the rule Card country
CommercialCard (CorporateCard*) Bypass the rule Commercial card (and card country)
Ecard Bypass the rule Virtual card
ExpiryDate Bypass the rule Card expiry date
GreyCard Bypass the rule Card number grey list
GreyIp Bypass the rule IP address grey list
IpCountry Bypass the rule IP address country
MaxCardPerCustomerId Bypass the rule Number of cards per customer
MaxCustomerIdPerCard Bypass the rule Number of customers per card
SimilarityIpCardCountry (SimilityIpCard*) Bypass the rule IP and card country
SystematicAuthorizationCard Bypass the rule Systematic authorisation card
VelocityCard Bypass the rule Card Velocity
VelocityCustomerId Bypass the rule Customer ID velocity
VelocityIp Bypass the rule IP address velocity
WhiteCard Bypass the rule Card number white list

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
B1 Fraud
B2 Fraud Suspicion
B3 Negative Experience
B4 Externally Black Listed
B5 General Suspicion
B6 Debit Not Possible
B7 Cardholder Reject
B8 Duplicate Payment Attempt
B9 Card Unknown
B10 Zip Unknown
B11 Email Unknown
B12 Phone Unknown
B13 IP Unknown
B14 Charge Back
B15 Card Lost
B16 Card Stolen
B17 Card Forbidden
B18 Cardholder Reject
B19 From Mdi Files
B20 Not Specified
B21 Unpaid
W1 VIP
W2 B2B Customer
W3 Pan Trusted
W4 Bin range Trusted
W5 Country Zip Trusted
W6 Email Trusted
W7 Phone Trusted
W8 Name Trusted
W9 IP Trusted
W10 Customer Trusted
W11 Special Action
W12 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
CardBinList Card Bin list
CardList Card list
CustomerNameList Customer name list
EmailList Email list
IdList ID List
IpList IP Address 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 Payment method Description
Y 3-D Secure card The guarantee is applicable
N 3-D Secure card The guarantee is not applicable
U 3-D Secure card The guarantee is not defined
Empty Card The guarantee has not been calculated

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
NO_AUTHENT_METHOD No Holder Verification Method performed
NOT_SPECIFIED Not specified
OOB Out Of Band authentication method that is not defined by 3D Secure application
OTP_HARDWARE OTP on Hardware secure element (CAP, SIM, …)
OTP_SOFTWARE OTP on Software secure element (SEA, …)
OTP_TELE One Time Password (SMS, SVI, Token…)
PASSWORD Password is reusable (birth date, password, zip code, ...)
STATIC Static authentication method

NOT_SPECIFIED was initialy the only accepted value.

The other values of holderAuthentMethod have been accepted for the following versions:
  • 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

Compatibilities between holderAuthentMethod and holderAuthentProgram are as follows:

holderAuthentProgram holderAuthentMethod
3DS NOT_SPECIFIED
ARP NO_AUTHENT_METHOD
BCMCMOBILE PASSWORD
MASTERPASS PASSWORD
NO_AUTHENT NO_AUTHENT
PAYLIB
NO_AUTHENT_METHOD
OTP_HARDWARE
OTP_SOFTWARE
OTP_TELE
PASSWORD

holderAuthentProgram

Value Description
1EUROCOM 1euro.com authentication
3DS 3-D Secure authentication
3DS_V2 3-D Secure v2 authentication program. This value is accepted for the following versions
  • Since the version 2.24 for Sips Paypage
  • Since the version 2.24 for Sips Office
  • Since the version 2.5 for Sips In-App
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

holderAuthentRelegationCode

Valeur Description
N (false) Transfer of responsibility accepted
Y (true) Transfer of responsibility refused

holderAuthentResponseCode

Value Description Authentication result
00 Holder authenticated Success
01 Holder not authenticated Failure
02 Holder authentication could not be performed because of a technical problem on the ACS (TX.status = U in the PARes message) Error
03 Proof of authentication available Success
89 The session has expired Error
95 Invalid PARes message signature Failure
96 Invalid PARes message Failure

The result of 3DS authentication may be expressed in four cases:

  • Success: the holder is authenticated, so you can continue the acceptance process with a 3DS authorisation request.
  • Error: the holder authentication has encountered an error, you can continue the acceptance process via an authorisation request in non-3DS degraded mode.
  • Failure: the holder is not authenticated, so the transaction is refused.

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).
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).
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)
DELEGATED_FRICTIONLESS 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
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
CR_WS_2.x CR_WS: Sips Office (SOAP/JSON) interface for Cash Management functions.

2.x: connector version used by the merchant

DR_WS_2.x DR_WS: Sips Office (SOAP/JSON) interface for Diagnostic functions.

2.x: connector version used by the merchant

FR_WS_2.x FR_WS: Sips Office (SOAP) interface for Fraud functions.

2.x: connector version used by the merchant

IR_MB_1.x IR_MB: Sips In-App (JSON) interface for in-App functions.

1.x: connector version used by the merchant

IR_WS_2.x IR_WS: Sips Office (SOAP/JSON) interface for payment request functions.

2.x: connector version used by the merchant

IR_WS_x.x 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

OR_WS_1.0 OR_WS: Sips Office (SOAP) interface for Office functions.

1.0: connector version used by the merchant

PMR_WS_2.x PMR_WS: Sips Office (SOAP/JSON) interface for payment method repository information request functions.

2.x: connector version used by the merchant

TR_WS_2.x TR_WS: Sips Office (SOAP) interface for Token functions.

2.x: connector version used by the merchant

WR_WS_2.x WR_WS: Sips Office (SOAP/JSON) interface for Wallet functions.

2.x: connector version used by the merchant

issuerEnrollementIndicator

Value Description
01 Issuer enrolled
02 Issuer not enrolled
10 Undefined

issuerWalletType

Valeur Description
PAYLIB Paylib

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)

mandateAuthentMethod

Value Description
3D_SECURE Authentication with the 3-D Secure programme
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
CANCELLED 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

80

Merchant not registered to use Sips Office Batch / Merchant not linked to the remitter declared in the header.

operationName

Value Actor Description
ACCEPT_CHALLENGE WL Sips Unlocking of a transaction with the status “to challenge”
AUTHOR WL Sips Automatic authorisation request at the end of the payment collection period
AUTHOR_BATCH WL Sips Extraction of the transaction in order to perform an automatic authorisation request at the end of the payment collection period
CANCEL Merchant Partial or total cancellation of the transaction
CAPTURE WL Sips Online collection of the transaction
CREDIT Merchant Partial or total refund
CREDIT_CAPTURE WL Sips WL Sips Collection of the transaction to be credited
CREDIT_HOLDER Merchant Merchant Cardholder credit
DEBIT_CAPTURE WL Sips Collection of the transaction to be debited
DUPLICATE Merchant Duplication of the transaction
EXPIRED WL Sips Expiration of the transaction
HOTLIST_CHECK WL Sips Control on blocked card list
RECYCLE Merchant Recycling of a transaction which is not completely validated or a cancelled / expired transaction
REFUSE_CHALLENGE WL Sips Locking of a transaction with the status “to challenge”
TRANSACTION Merchant Merchant Creation of a transaction
VALIDATE Merchant Merchant Validation of a transaction
VALIDATE_CHALLENGE Merchant Merchant Validation with unlocking of a transaction with the status “to challenge”
VERIFY_ACCOUNT Merchant Account verification (account validity and status inquiry)

orderChannel

Value Description Acquiring contract
FAX Fax order channel MOTO
INAPP Order from a service inside an application (eg mobile) INTERNET
INTERNET Internet order channel INTERNET
IVR IVR order channel MOTO
MAIL_ORDER Mail order channel MOTO
MOTO Mail order or Telephone order channel without distinction MOTO
TELEPHONE_ORDER Telephone order channel MOTO

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 No physical support used (e.g. virtual card)
WALLET Wallet data created by the holder

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

paymentMeanBrand-Type

Payment Mean Brand Payment Mean Type Description
1EUROCOM ONLINE_CREDIT 1euro.com
3XCBCOFINOGA CARD Cofinoga 3xCB
ACCEPTGIRO CREDIT_TRANSFER AcceptGiro
ACCORD CARD Oney card
ACCORD_KDO CARD Oney gift card
ACCORD_3X ONLINE_CREDIT Facily Pay Payment 3 times
ACCORD_4X ONLINE_CREDIT Facily Pay Payment 4 times
AMEX CARD American Express card
AURORE CARD Aurore CPAY
BCACB_3X ONLINE_CREDIT Banque Casino CB payment 3 times
BCACB_4X ONLINE_CREDIT Banque Casino CB payment 4 times
BCACUP CARD CUP Card of Banque Casino
BCMC CARD Bancontact
CACF_3X ONLINE_CREDIT CACF Payment 3 times
CACF_4X ONLINE_CREDIT CACF Payment 4 times
CADHOC CARD Cadhoc
CADOCARTE CARD Cado Card
CB CARD Carte Bancaire
CBCONLINE CREDIT_TRANSFER PayButton CBC Online
CETELEM_3X ONLINE_CREDIT Cetelem 3xCB
CETELEM_4X ONLINE_CREDIT Cetelem 4xCB
COFIDIS_3X ONLINE_CREDIT Cofidis 3xCB
COFIDIS_4X ONLINE_CREDIT Cofidis 4xCB
CONECS VOUCHER Titles restaurants dematerialized Conecs
CUP CARD China Union Pay card
CVA CARD Visa Aurore card
CVCO VOUCHER Chèque-Vacances Connect
DINERS CARD Diners club international card
ECV VOUCHER e-Chèque-Vacances
ELV DIRECT_DEBIT Elektronisches LastschriftVerfahren
FRANFINANCE_3X ONLINE_CREDIT Franfinance 3xCB
FRANFINANCE_4X ONLINE_CREDIT Franfinance 4xCB
GIROPAY CREDIT_TRANSFER Giropay
IDEAL CREDIT_TRANSFER iDeal
ILLICADO CARD Illicado
INCASSO DIRECT_DEBIT Incasso
INGHOMEPAY CREDIT_TRANSFER PayButton ING Home’Pay
JCB CARD Japan credit bureau card
KBCONLINE CREDIT_TRANSFER PayButton KBC Online
LEPOTCOMMUN CARD Le Pot Commun
LYDIA PROVIDER Lydia
MAESTRO CARD Maestro card (Mastercard)
MASTERCARD CARD Mastercard card
MASTERPASS (1) MasterPass wallet
PASSCADO CARD Pass Cadeau
PAY_BY_BANK CREDIT_TRANSFER SEPA bank transfer
PAYLIB (1) Paylib wallet
PAYPAL WALLET Paypal
PAYTRAIL CREDIT_TRANSFER Paytrail
POSTFINANCE CARD PostFinance card
PRESTO ONLINE_CREDIT Presto Plus
SEPA_DIRECT_DEBIT DIRECT_DEBIT SDD (SEPA Direct Debit)
SOFINCO CARD Sofinco card
SOFORTUBERWEISUNG CREDIT_TRANSFER Sofortüberweisung (Sofort Banking)
SPIRITOFCADEAU CARD Spirit Of Cadeau
VISA CARD Visa card
VISA_ELECTRON CARD Visa Electron card
VPAY CARD VPAY card (Visa)

(1) 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

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 One shot payment (default value)
INSTALMENT Payment by instalment
RECURRING_1 Recurring payment first payment
RECURRING_N Recurring payment nth payment

paymentStatus

Value Description
KO Association not possible. The transaction was not matched on time
OK Transaction successfully matched

paymentUseCase

Valeur Description
01 Payment oneshot
02 Recurring payment 1 or n, with a fixed amount
03 Recurring payment on several due dates
04 Cash on delivery
05 Other recurring payment

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 WebInit payment result
00 Paypage transaction initialized Success
03 Merchant contract invalid Failure
12 Invalid transaction, check parameters transferred in the request Failure
30 Format error Failure
34 Suspicion of fraud, signature error Failure
94 Transaction duplicated : transactionReference or transactionId has already been used. Failure
99 Internal error 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 Result of enrollment check
00 Card Enrolled Success
01 Card not enrolled Failure
03 Merchant contract invalid Error Config
10 Card enrollment could not be determined Error
12 Invalid transaction, check parameters transferred in the request Failure
14 Invalid payment mean data (ex: PAN) Failure
80 Error during DS interrogation Error
89 MPI session expired Error
91 Merchant not configured in the MPI Error Config
94 VERes message containing Ireq tag Failure
99 Internal error Error
99 Internal error Error

The result of the checkEnrollment the payment can be summarized in four cases:

  • Success : card is enrolled,3DS authentication processing may be continued.
  • Error : enrollment check encountered an error, you can continue the acceptance processing with the non-3DS degraded authorization request.
  • Error Config: Enrollment check could not be completed because your shop is not registered, please contact WL support.
  • Failure : card is not enrolled, you can continue the acceptance processing with the authorization request.

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
30 Format error
34 Fraud suspicion (seal erroneous)
54 Payment mean expiry date is past
60 Transaction pending
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 At the initialisation step of the wallet management scenario, this value indicates the card enrollment action
CARDORDER At the initialisation step of the payment scenario, this value indicates the card payment action
GETWALLETDATA At the initialisation step of the wallet management scenario, this value indicates the wallet data retrieval action
PAYMENTPROVIDERORDER At the initialisation step of the payment scenario, this value indicates the external payment action
THREEDSECUREANDORDER At the initialisation step of the payment scenario, this value indicates the card payment action with 3D Secure authentication
WALLETORDER At the initialisation step of the payment scenario, this value indicates a transaction with the utilization of WL Sips merchant wallet

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
21 Cardholder not enrolled (response obtained in the Directory Server)
22 Cardholder not enrolled (response obtained within the cache of the Merchant Plug-in)
25 Cardholder fully authenticated on the ACS (full 3-D Secure)
26 Cardholder partially authenticated on the ACS (Attempt 3-D Secure)
31 Failure of authentication of cardholder
32 Invalid signature in the response from the ACS (PARes with invalid signature)
33 Response from the ACS invalid (PARes invalid)
41 The MPI session has expired, the Internet user did not authenticate themselves within the time limit
81 Internal MPI error during the first call to MPI
82 Internal MPI error during the second call to MPI
84 Response from Directory Server invalid (VERes invalid)
85 MPI could not be contacted during the first call to MPI
86 MPI could not be contacted during the second call to MPI
87 Invalid MPI parameters
88 Network problem
92 Internal Directory Server error
93 Internal ACS error

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

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
E AUTHENTICATED_WITHOUT_CRYPTO
N NOT_AUTHENTICATED
U ERROR
Y AUTHENTICATED_WITH_CRYPTO

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

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
authenticationData
cardAuthPolicy (only forthe connectors Sips Paypage , Sips Office )
holderAuthentProgram (only forthe connectors Sips Office )
issuerWalletAuthPolicy (only forthe connectors Sips Paypage )
threeD (only forthe connectors Sips Office )
threeDV2 (only forthe connectors Sips Office )
bcacb3x
agencyCode
challengeMode3DS
numberOfCapturedTransaction
numberOfRefusedTransaction
bcacb4x
agencyCode
challengeMode3DS
numberOfCapturedTransaction
numberOfRefusedTransaction
bcaCup
settlementMode
bcmcMobile
completionRedirectUrl
defaultRedirectUrl
billingAddress
addressAdditional1
addressAdditional2
addressAdditional3
businessName
city
company
country
postBox
state
street
streetNumber
zipCode
billingContact
email
firstname
gender
initials
lastname
legalId
mobile
phone
positionOccupied
title
cardAuthPolicy
automaticReverse
checkAVS
ignoreAddressCheckResult
ignoreCSCCheckResult
ignorePostcodeCheckResult
cardData
cardBrand
cardCorporateIndicator
cardEffectiveDateIndicator
cardNumber
cardProductCode
cardProductName
cardProductProfile
cardProductUsageLabel
cardScheme
cardSeqNumberIndicator
issuerCode
issuerCountryCode
issuerName
issuerRegionCode
panCheckAlgorithm
panLengthMax
panLengthMin
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
numberOfAttemptsAddCard24Hours
numberOfPurchase180Days
numberOfTransaction24Hours
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
businessName
city
company
country
postBox
state
street
streetNumber
zipCode
deliveryContact
email
firstname
gender
initials
lastname
legalId
mobile
phone
positionOccupied
title
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
productAvailibilityDate
productAvailabilityIndicator
reorderProductIndicator
riskManagementDynamicSettingList
holderAddress
addressAdditional1
addressAdditional2
addressAdditional3
businessName
city
company
country
postBox
state
street
streetNumber
zipCode
holderContact
email
firstname
gender
initials
lastname
legalId
mobile
phone
positionOccupied
title
workPhone
holderData
birthCity
birthCountry
birthDate
birthZipCode
nationalityCountry
newPassword
password
instalmentData
amountsList
datesList
number (instalment)
s10TransactionIdsList
transactionReferencesList
issuerWalletAuthPolicy
check3DS
checkCSC
mandate
bic
iban
mandateLastUpdateDate
mandateCreation
mandateId
mandateSignatureDate
mandateStatus
mandateUsage
transactionActors
mandateList
mandate
oney34x
settlementMode
orderContext
customerANI
customerANIInformationIdentifier
customerBrowserType
customerHostName
panData
pan
panId
panDataList
panData
passbe settlementModeList
paymentMeanData
accord
accordkdo
bcaCup
bcacb3x
bcacb4x
bcmcMobile
cetelem3x
cetelem4x
cofidis3x
cofidis4x
cofinoga
cofinoga3xcb
facilypay
franfinance3xcb
franfinance4xcb
passbe
paypal
presto
sdd
unEuroCom
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
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
shoppingCartItemList
shoppingCartItem
sofinco
settlementModeComplement
subMerchantAddress
addressAdditional1
addressAdditional2
addressAdditional3
businessName
city
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
authentTransStatusReason
cavv
cavvAlgorithm
challengeMode3DS
eci
holderAuthentType
paymentUseCase
txStatus
tokenPanData
tokenPan
tokenPanId
tokenPanDataList
tokenPanData
travelContext
airlineCarrierList
departureDate
destinationAirport
fareBasis
numberOfAirlineCarriers
numberOfPassengers
numberOfRoutingCities
originAirport
passengerName
reservationCode
routingCityList
unEuroCom
basket
cofidisPrivateData
preScoreValue
visaCheckout
visaCheckoutCallId
walletPaymentMeanData
maskedPan
panExpiryDate
paymentMeanAlias
paymentMeanBrand
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
authentAcsMethod
threeDV2
authentACSTransId
threeDV2
authentAmount
threeDV2
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 )
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
businessName
billingAddress
customerAddress
deliveryAddress
holderAddress
subMerchantAddress
bypass3DS
fraudData
bypassCtrlList
fraudData
bypassInfoList
fraudData
bypassReceiptPage
paypageData
cardAuthPolicy
authenticationData
cardBrand
cardData
cardCorporateIndicator
cardData
cardData
cardDataList
cardEffectiveDateIndicator
cardData
cardNumber
cardData
cardProductCode
cardData
cardProductName
cardData
cardProductProfile
cardData
cardProductUsageLabel
cardData
cardScheme
cardData
cardSeqNumberIndicator
cardData
cavv
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
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
depositRefundIndicator
facilypay
destinationAirport
travelContext
discountAmount
shoppingCartDetail
dupCustom
paypal
dupDesc
paypal
dupFlag
paypal
dupType
paypal
eci
threeD
threeDV2
electronicDeliveryIndicator deliveryData
elv
paymentMeanData
email
billingContact
customerContact
deliveryContact
holderContact
estimatedDeliveryDate
deliveryData
estimatedDeliveryDelay
deliveryData
fareBasis
travelContext
financialProduct
presto
firstname
billingContact
customerContact
deliveryContact
holderContact
gender
billingContact
customerContact
deliveryContact
holderContact
holderAuthentProgram
authenticationData (only for the connectors Sips Office )
holderAuthentType
threeDV2
iban
mandate
ignoreAddressCheckResult
cardAuthPolicy
ignoreCSCCheckResult
cardAuthPolicy
ignorePostcodeCheckResult
cardAuthPolicy
initials
billingContact
customerContact
deliveryContact
holderContact
invoiceId
paypal
issuerCode
cardData
issuerCountryCode
cardData
issuerName
cardData
issuerRegionCode
cardData
issuerWalletAuthPolicy
authenticationData
landingPage
paypal
lastname
billingContact
customerContact
deliveryContact
holderContact
legalId
billingContact
customerContact
deliveryContact
holderContact
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
nameDeliveryCustomerMatchIndicator fraudData
nationalityCountry
customerData
holderData
newPassword
customerData
holderData
number (instalment)
instalmentData
numberOfAirlineCarriers
travelContext
numberOfAttamptsAddCard24Hours
customerAccountHistoric
numberOfCapturedTransaction
bcacb3x
bcacb4x
numberOfPassengers
travelContext
numberOfPurchase180Days
customerAccountHistoric
numberOfRefusedTransaction
bcacb3x
bcacb4x
numberOfRoutingCities
travelContext
numberOfTransactions24Hours
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
Pwd
customerData
holderData
payerBusiness
paypal
payerId
paypal
payerStatus
paypal
payerSuffix
paypal
paymentMeanAlias
walletPaymentMeanData
paymentMeanBrand
walletPaymentMeanData
paymentMeanCustomerId
Presto
paymentMeanData
walletPaymentMeanData
paymentMeanTradeOption
paymentMeanTradeOptionList
paymentMeanTradeOptionList
cofinoga
paymentMeanTradingName
paymentMeanTradeOption
paymentStatus
paypal
paymentUseCase
threeDV2
paypal
paymentMeanData
Phone
billingContact
customerContact
deliveryContact
holderContact
positionOccupied
billingContact
customerContact
deliveryContact
holderContact
subMerchantAddrress
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
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
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
street
billingAddress
customerAddress
deliveryAddress
holderAddress
subMerchantAddress
streetNumber
billingAddress
customerAddress
deliveryAddress
holderAddress
subMerchantAddress
suspiciousActivityIndicator
customerAccountHistoric
testEnvironment
franfinance3xcb
franfinance4xcb
threeD
authenticationData (only for the connectors Sips Office )
threeDV2
authenticationData (only for the connectors Sips Office )
title
billingContact
customerContact
deliveryContact
holderContact
Token
paypal
tokenPan
responseTokenPanData
tokenPanData
tokenPanData
tokenPanDataList
tokenPanId
responsePanData
tokenPanData
tokenResponseCode
responsePanData
responseTokenPanData
transactionActors
mandate
walletPaymentMeanData
transactionReferencesList
instalmentData
txStatus
threeD
threeDV2
unEuroCom
paymentMeanData
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
panDataList panData
paymentMeanTradeOptionList paymentMeanTradeOption
preAuthenticationRuleResultList ruleResult
preAuthorisationRuleResultList ruleResult
responsePanDataList responsePanData
responseTokenPanDataList responseTokenPanData
riskManagementDynamicSettingList riskManagementDynamicSetting
riskManagementCustomDataList riskManagementCustomData
settlementModeList settlementMode
shoppingCartItemList shoppingCartItem
tokenPanDataList tokenPanData
walletPaymentMeanDataList walletPaymentMeanData