logo Sogenactif

Release 24.5

go directly to content

Search by keywords

Data correlation

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

  • Sogenactif
  • VPC e-Gestion

Sogenactif is a secure multi-channel e-commerce payment solution that complies with the PCI DSS standard. It allows you to accept and manage payment transactions by taking into account business rules related to your activity (payment on despatch, deferred payment, recurring payment, payment in instalments, etc.).

The purpose of this document is to explain the correlation between data 1.0 and data 2.0.

This document is intended for merchants having the Sogenactif 1.0 offer.

The purpose of this document is to make easier the migration to Sogenactif 2.0 by indicating the correlation between the data 1.0 and the data 2.0.

For any question or request for technical assistance, you can contact the usual Sogenactif support on 0 825 090 095 (0.15€/min + call charge - rate as of 02/11/2022) from Monday to Friday, from 9am to 7pm, excluding public holidays, or write to supportsogenactif@worldline.com specifying your VAD or MID contract number for a more efficient handling of your request.

The data correlation between Sogenactif 1.0 and Sogenactif 2.0 is provided in the following table:

Data 1.0 Data 2.0 Comments
Field Format Description Field Format Description
account_id N10 Contains the customer's account ID for an ELV authorisation request. customer​Account AN34 Customer account number whose coding may vary according to the customer bank account type: national, international or other specific formats (ex: IBAN).
account_​serial AN24 Contains the virtual account serial number associated with the gift certificate. N/A Gift certificate not reported
advert ANS32 Contains the file name of a banner displayed in the upper center of the payment pages. N/A Paypages personalisation by CSS
alias (voir payment_​mean_alias) AN20 Contains the payment method alias. paymentMean​Alias ANS20 Payment method alias defined by the customer and used in his virtual wallet.
amount N12 Contains the transaction amount. The amount must be transmitted in the smallest unit of the currency. amount N12 Transaction amount. The amount must be transmitted in the smallest unit of the currency.
authorisation_id AN10 Authorisation ID, returned by the acquirer if the authorisation request is accepted. authorisationId AN10 Authorisation ID, returned by the acquirer if the authorisation request is accepted.
authorised_​amount N12 Contains the authorised amount following a gift certificate authorisation request. N/A Gift certificate not reported
automatic_​response_​status A15 Status of sending the automatic response to the merchant server for a transaction created using the Payment Web interface. automaticResponse​Status ANS20 (restricted values) Sending status of the automatic response to the merchant server for a transaction created via the Sogenactif Paypage interface.
automatic_​response_​url ANS511 Contains the merchant's URL for sending the automatic response at the end of a transaction. automaticResponse​Url ANS512 (url) URL provided by the merchant and used by the payment server to notify the merchant online and automatically the result of the transaction.
available_slots N2 Contains the number of payment methods that can still be added to the wallet. N/A Not reported
avs_response_​code N2 Field returned in the response in the case of a British cardholder authorisation application at a British merchant. avsAddressResponse​Code avsPostcodeResponse​Code AN1 AN1 Address controlling result as part of an Address Verification Service (AVS) check. Postal code controlling result as part of an Address Verification Service (AVS) check.
background_​id ANS32 Contains the payment pages background image name. N/A Paypages personalisation by CSS
bank_number N8 Contains the bank code associated with the customer's account for an ELV authorisation request. customerBankCode AN11 Customer bank code whose coding may vary according to the customer bank account type: national, international or other specific formats (ex.: BIC).
bank_response_​​code N2 Field returned in the response and contains the code of the bank authorisation server response. acquirerResponse​Code AN2 (restricted values) Response code returned by the acquirer during an authorisation request. In France, the acquirer is the merchant's bank.
bgcolor AN7 Contains the merchant's RGB colour code starting with # of the payment pages wallpaper N/A Paypages personalisation by CSS
billing_additional1 AN50 Additional field 1 of the billing address. Concerns the ELV, PAYPAL payment methods. billingAddress.​addressAdditional1 ANSU50 (restricted String) Address addition 1
billing_additional2 AN50 Additional field 2 of the billing address. Concerns the ELV, PAYPAL payment methods. billingAddress.​addressAdditional2 ANSU50 (restricted String) Address addition 2
billing_additional3 AN50 Additional field 1 of the billing address. Concerns the ELV, PAYPAL payment methods. billingAddress.​addressAdditional3 ANSU50 (restricted String) Address addition 3
billing_city A50 Contains the city of the billing address. Concerns the ELV, PAYPAL payment methods. billingAddress.city ANSU50 (restricted String) Address city
billing_company AN50 Contains the company name of the billing address. Concerns the ELV, PAYPAL payment methods. billingAddress.company ANSU50 (restricted String) Address company
billing_country A3 Contains the country code of the billing address. Concerns the ELV, PAYPAL payment methods. billingAddress.​country A3 (restricted values) Address country code
billing_email ANS30 Contains the email of the delivery address. Concerns the ELV, PAYPAL payment methods. billingContact.email ANS128 (email) Contact email
billing_firstname AN50 Contains the name of the billing address. Concerns the ELV, PAYPAL payment methods. billingContact.​firstname ANSU50 (restricted String) Contact first name
billing_name AN50 Contains the first name of the billing address. Concerns the ELV, PAYPAL payment methods. billingContact.​lastname ANSU50 (restricted String) Contact last name
billing_phone N30 Contains the phone number of the billing address. Concerns the ELV, PAYPAL payment methods. billingContact.phone NS30 (phone) Contact phone number
billing_state A30 Contains the street name of the billing address. Concerns the ELV, PAYPAL payment methods. billingAddress.state ANSU30 (restricted String) Address state/ department
billing_street A50 Contains the street number of the billing address. Concerns the ELV, PAYPAL payment methods. billingAddress.street ANSU50 (restricted String) Address street name
billing_streetnumber N10 Contains the title (Mr, Mrs, etc.) of the billing address. Concerns the ELV, PAYPAL payment methods. billingAddress.street​Number AN10 Address street number
billing_title A3 Contains the postal code of the billing address. Concerns the ELV, PAYPAL payment methods. billingContact.title A4 Contact title
billing_zipcode AN10 Contains the postal code of the billing address. Concerns the ELV, PAYPAL payment methods. billingAddress.​zipCode ANS10 (restricted String) Address zip code
block_align A12 Contains the value left, centre, or right. This field specifies the positions of the comment sentence preceding the payment methods logos and of the payment method logos displayed by the API. N/A Not reported
block_order NS32 Contains the display order of the payment blocks (logo (s) and associated comment sentence) displayed by the API. N/A Not reported
browser_type ANS128 Not used N/A Not reported
caddie ANS2048 Blank field. Any information transmitted in this field by the merchant during the payment request is returned in the response without modification. N/A For Cofidis Pay 5x10x20x and Cofidis3xCB: additional Data shopping Cart Detail. product Code shopping Cart Detail. product Quantity shopping Cart Detail. product Name Not reported as is. In 1.0, the caddy data was a non-stored and untreated context data item. In 2.0, for LCLF purposes, a new feature is in place regarding the cart information.
cancel_return_logo ANS50 File name of the logo representing the "CANCEL - RETURN TO SHOP" button displayed on the card number entry page and on the response page in case of a transaction refusal. N/A Paypages personalisation by CSS
cancel_return_url ANS511 Merchant's URL for the return to the shop in case of a transaction cancellation by the customer or in case of a transaction refusal. N/A Paypages personalisation by CSS
capture_date N8 (YYYYMM​DD) Transaction sending date to the bank. captureLimitDate N8 (YYYY MMDD) Capture limit date before sending in payment.
capture_day N2 Number of days before sending the transaction to the bank. captureDay N2 Capture day of transaction in payment.
capture_mode A20 Transaction sending method to the bank. captureMode ANS20 (restricted values) Capture mode of transaction in payment.
card_holder_​birthday N8 (YYYYMM​DD) Cardholder birth date holderData.birthDate N8 (YYYY MMDD) Birth date
card_list AS128 List of cards offered to the customer to pay. Mandatory parameter set by the merchant when submitting the request to Sogenactif. paymentMean​Brandlist Optional settings in 2.0. If not specified Sogenactif displays all payment methods configured for the merchant.
card_number NS21 In the case of an authorisation request, this field must contain the card number on which the authorisation request will be made. In the case of a response to an authorisation request, this field contains the partial card number of the customer in the format xxxx.yy. xxxx are the first four digits of the card and yy are the last two digits. cardNumber N19/ANS128 Card number (N19 format unless the card number is a Token, in which case the format is ANS128).
card_number_​format N1 Specifies how the card numbers should be hidden 0: format 1234XXXXXXXXXX67 = showing first 4 and last 2 digits 1: format XXXXXX789123456XX = hiding first 6 and last digits. Default value: 0 N/A Settings reported in the merchant configuration
card_type A20 Card type paymentMeanBrand ANS20 (restricted values) Payment method name used by the customer registered in the virtual wallet.
card_validity N6 (YYYYMM​DD) The card validity date for an authorisation request operation. If the card does not have a validity date, this field must be blank. cardExpiryDatepan​ExpiryDate N6 (YYYYMM) The expiration date of a media associated with a Primary Account Number. For example, for a card, contains the validity date for an authorisation request operation. If the payment method does not have a validity date, this field must be blank. Correspondence according to interfaces (see Interface Guides)
certificate_date N8 Internal field populated with API and containing the creation date of the certificate. N/A Sogenactif certificates replaced by secret key or X509 certificate
certificate_expired N8 Internal field populated with API and containing the expiration date of the certificate. N/A Sogenactif certificates replaced by secret key or X509 certificate
certificate_type A5 Internal field populated with API and containing the certificate type. N/A Sogenactif certificates replaced by secret key or X509 certificate
certificate_version ANS5 Internal field populated with API and containing the certificate version. N/A Sogenactif certificates replaced by secret key or X509 certificate
cheque_amount N12 See field amount N/A No checks in 2.0
cheque_cmc7_​bank_zone N12 Banking area of the CMC7 path. N/A No checks in 2.0
cheque_cmc7_​cheque_number N7 Check number for the CMC7 path. N/A No checks in 2.0
cheque_cmc7_​internal_zone N12 Internal area of the CMC7 path. For a transaction in Euro, the tenth character of this field must be "9". N/A No checks in 2.0
cheque_currency_​code N3 Currency code of the check N/A No checks in 2.0
cheque_fnci_​msg AS12 Field returned in the response and containing the message specifying the meaning of the cheque_fnci_ response field. N/A No checks in 2.0
cheque_fnci_​response N2 Field returned in the response and containing the response code of FNCI. N/A No checks in 2.0
cheque_guarantee_​msg AS40 Field returned in the response and containing the message specifying the meaning of the check_guarantee_response field. N/A No checks in 2.0
cheque_guarantee_​number N6 Field returned in the response and containing the check guarantee number. N/A No checks in 2.0
cheque_guarantee_​response N3 Field returned in the response and containing the response code of the warranty. N/A No checks in 2.0
cheque_payment_​date N8 (YYYYMM​DD) Internal field populated with the component. Check containing the date when the request or the warranty request was sent to the Office server. N/A No checks in 2.0
cheque_payment_​time N6 (HHMM SS) Internal field populated with the check component and containing the time when the request or the warranty request was sent to the Office server. N/A No checks in 2.0
cheque_track_​type A4 Type of the check path. The only possible value for this field is: cmc7. N/A No checks in 2.0
cheque_transaction_​id N6 Request transaction or guarantee identifier. N/A No checks in 2.0
complementary_​code N2 Field returned in the response and containing the additional response code of the Sogenactif server. This field is only populated if you have joined one of the additional local controls offered by the Sogenactif solution. complementaryCode AN2 (restricted values) This field is only populated if you have subscribed to one of Sogenactif e-payment solution's additional controls. Additional response code from the Sogenactif server is returned in the response.
complementary_​info AN 255 Field returned in the response and containing the information about the Sogenactif server's complementary response code. This field is only populated if you have joined one of the additional local controls offered by the Sogenactif solution. complementaryInfo ANS255 (extended String) Information about the additional response code of the Sogenactif server returned in the response. This field is only populated if you have joined one of the additional local controls of Sogenactif e-payment.
creation_date N14 (YYYYMMDD​HHMMSS) Contains the Wallet or the payment method creation date. walletCreationDate​Time ANS25 (ISO8601) Date/time of the payment method registration in the virtual wallet, registered in the Sogenactif system at the merchant's local time (in the merchant's time zone).
credit_amount N12 Reimbursement amount that will be sent to the bank. The amount is returned in the smallest unit of the currency. amount N12 Transaction amount. The amount must be transmitted in the smallest unit of the currency.
currency_code N3 Transaction currency code. This code is ISO-IS 4217 compliant. currencyCode N3 (restricted values / ISO4217) Code of the transaction currency. This code is ISO 4217 compliant.
current_amount N12 Transaction amount during the diagnosis. The current_amount may differ from the origin_amount if operations were performed on the transaction (cancellation, validation). currentAmount N12 Current amount of the transaction. The current_amount can differ from the origin_amount if operations were performed on the transaction (cancellation, validation, etc.).
customer_birth_​city A50 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerData.birthCity ANSU50 (restricted String) Birth city
customer_birth_​country A50 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerData.birth​Country N3 Birth country
customer_birth_​zipcode AN10 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerData.birth​ZipCode ANS10 (restricted String) Customer birth city zip code
customer_birthdate N8 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerData.​birthDate N8(YYYY MMDD) Birth date
customer_email ANS128 Not used by the server, may contain the email address of the customer. Any information transmitted in this field by the merchant during the payment request is returned in the response without modification. customerContact.email ANS128 (email) Contact email
customer_first_​name A30 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerData.firstname ANSU50 (restricted String) Contact first name
customer_id ANS19 For the PayId component, it is the subscriber number, customer identifier. In the case of the Sips Payment Web interface, this field is blank. customerId ANS19 (restricted String) Customer identifier
customer_ip_​address NS19 May contain the customer IP address. customerIpAddress NS19 (ipAddress) Customer IP address
customer_language A2 (ISO 639-1) User language, used in the payment pages. customerLanguage A2 (restricted values) Customer language used in payment pages.
customer_mobile_​phone N30 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerData.​mobile NS30 (phone) Contact mobile phone number
customer_name A30 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerData.​lastname ANSU50 (restricted String) Contact last name
customer_nationality_​country A3 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerData.​nationality​Country A3 Nationality country
customer_newpwd ANS10 Contains the password that must be stored by Sogenactif in the database. customerData.​newPwd AN10 (restricted String) New password
customer_phone N10 Customer phone number customerData.phone NS30 (phone) Contact phone number
customer_pwd ANS10 Contains a password that must be matched with the password stored in the Sogenactif database, to perform the password verification. customerData.pwd AN10 (restricted String) Password
cvv_flag N1 Field returned in the response in the case of a payment with a card having a control number. cardCSCPresence ANS20 (restricted values) Presence indicator of the control number on the card (Card Security Code) at the time of the card data capture during the payment.
cvv_key N3 or 4 In the case of an authorisation request, this field contains the visual cryptogram of the bank card. For more information on the visual cryptogram and the list of affected cards, please refer to Appendix K of Data Dictionary. cardCSCValue N4 Visual cryptogram of the credit card conveyed in the authorisation request (CSC, Card Security Code, called CVV for Visa, CVC for Mastercard and 4DBC for American Express).
cvv_response_​code AN2 Field returned in the response in the case of a payment with a card having a control number. cardCSCResultCode AN2 (restricted values) Response code of the Card Security Code returned in the authorisation response.
data ANS2048 Private composite field allows the merchant to transmit specific data needed to process the transaction. N/A Data in the data field is the subject of data separately. See the "mapping the DATA field" paragraph.
default_for_credit A 3 Rule to set the default payment method for credit. N/A Not reported
default_for_debit A 3 Rule to set the default payment method, for the debit. N/A Not reported
default_payment_​mean_​for_credit N 6 External identifier of the default payment method for credit. N/A Not reported
default_payment_​mean_​for_debit N 6 External identifier of the default payment method for debit. N/A Not reported
deletion_date N14 (YYYYMMDD​HHMMSS) Removal date of Wallet or payment methods. walletActionDateTime ANS25 (ISO8601) Date/time of the action made on the virtual wallet, registered in the Sogenactif system at the merchant's local time (in the merchant's time zone). Wallet action defined by the name of the connector method in use.
delivery_​additional1 AN50 Additional field 1 of the delivery address. Concerns the payment method PAYPAL. deliveryAddress.​addressAdditional1 ANSU50 (restricted String) Address addition 1
delivery_​​additional2 AN50 Additional field 2 of the delivery address. Concerns the payment method PAYPAL. deliveryAddress.​addressAdditional2 ANSU50 (restricted String) Address addition 2
delivery_​additional3 AN50 Additional field 3 of the delivery address. Concerns the payment method PAYPAL. delivery.Address.​address​​Additional3 ANSU50 (restricted String) Address addition 3
delivery_city A50 City of the delivery address. Concerns the payment method PAYPAL. deliveryAddress.city ANSU50 (restricted String) Address city
delivery_company A50 Company name of the delivery address. Concerns the payment method PAYPAL. deliveryAddress.​company ANSU50 (restricted String) Address company
delivery_country A3 Country code of the delivery address. Concerns the payment method PAYPAL. deliveryAddress.​country A3 (restricted values) Address country code
delivery_email ANS30 Email of the delivery address. Concerns the payment method PAYPAL. deliveryContact.email ANS128 (email) Contact email
delivery_firstname AN50 Name of the delivery address. Concerns the payment method PAYPAL. deliveryContact.​firstname ANSU50 (restrictedString) Contact first name
delivery_name AN50 First name of the delivery address. Concerns the payment method PAYPAL. deliveryContact.​lastname ANSU50 (restricted String) Contact last name
delivery_phone N30 Phone number of the delivery address. Concerns the means of payment. deliveryContact.​phone NS30 (phone) Contact phone number
delivery_state A30 State of the delivery address. Concerns the payment method PAYPAL. deliveryAddress.state ANSU30 (restricted String) Address state/ department
delivery_street A50 Street name of the delivery address. Concerns the payment method PAYPAL. deliveryAddress.​street ANSU50 (restricted String) Address street name
delivery_street​number N10 Street number of the delivery address. Concerns the payment method PAYPAL deliveryAddress.​street​Number AN10 Address street number
delivery_title A3 Title (Mr, Mrs, etc.) of the delivery address. Contains the payment method PAYPAL. deliveryContact.title A4 Contact title
delivery_zipcode AN10 Postal code of the delivery address. Concerns the payment method PAYPAL deliveryAddress.​zipCode ANS10 (restricted String) Address zip code
diagnostic_​certificate AN12 Field returned in the response in the case of a diagnosis. N/A Not reported
diagnostic_code N2 Response code of the Sogenactif server diagnostic request. responseCode N2 (restricted values) Sogenactif server response code
diagnostic_date N8 (YYYY​MMDD) Date of the diagnostic operation processed by the Sogenactif server. N/A Not reported
diagnostic_time N6 (HHMMSS) Local time of the Sogenactif server when processing the diagnostic operation. N/A Not reported
from_merchant_id AN15 merchantId of the reference transaction used for extended duplication. fromMerchantId AN15 merchantId of the reference transaction used for extended duplication.
from_payment_​date N8 (YYYY​MMDD) See from _ transaction _ date s10FromTransaction​Id​Date N8 (YYYY MMDD) Date of the original transaction during a duplicate or recycle operation (expressed in the time zone of the Sogenactif server). This date is always used with the s10FromTransactionId data.
from_transaction_​date N8 (YYYY​MMDD) For a duplicate operation, contains the creation date of the transaction to be duplicated. s10FromTransaction​Id​Date N8 (YYYY MMDD) Date of the original transaction during a duplicate or recycle operation (expressed in the time zone of the Sogenactif server). This date is always used with the s10FromTransactionId data.
from_transaction_​id N6 For a duplicate operation, contains the transaction_id of the transaction to be duplicated. s10FromTransaction​Id N6 Alternate identifier of the original transaction, compatible with Sogenactif 1.0, during a duplicate or recycle operation. This identifier is always used with the data s10FromTransactionIdDate.
header_flag A3 This field indicates if the API should display a comment sentence above the payment method logos. N/A Paypages personalisation by CSS
holder_authent_​method AN30 Method used for cardholder authentication (NO_AUTHENT, THREE_DS, VME, et.). holderAuthentMethod ANS20 (restricted values) Method name applied to identify the payment method holder.
holder_authent_​status AN30 Authentication status for wallets (SUCCESS, FAILURE, ATTEMPT, etc.). holderAuthentStatus ANS20 (restricted values) Cardholder authentication process result.
home_additional1 AN50 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerAddress.​address​Additional1 ANSU50 (restricted String) Address addition 1
home_additional2 AN50 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerAddress.​addressAdditional2 ANSU50 (restricted String) Address addition 2
home_additional3 AN50 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerAddress.addressAdditional3 ANSU50 (restricted String) Address addition 3
home_city A50 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerAddress.city ANSU50 (restricted String) Address city
home_country A3 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerAddress.​country A3 (restricted values) Address country code
home_state A30 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerAddress.state ANSU30 (restricted String) Address state/ department
home_street A50 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerAddress.​street ANSU50 (restricted String) Address street name
home_​streetnumber N10 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerAddress.​street​Number AN10 Address street number
home_zipcode AN10 Concerns the NXCB payment method (see NXCB IMPLEMENTATION GUIDE) Requires an API version P617 or higher. customerAddress.zip​Code ANS10 (restricted String) Address zip code
issue_number N 1 N/A Not reported
language A2 Code of the language used for displaying payment pages. customerLanguage A2 (restricted values) Customer language used in payment pages.
last_modification_​date N14 (YYYYMMDD​HHMMSS) Last modification date of Wallet. walletLastAction​DateTime ANS25 (ISO8601) Date/time of the last action made on the virtual wallet, registered in the Sogenactif system at the merchant's local time (in the merchant's time zone).
last_operation_​code N30 Code specifying the last transaction applied to the diagnosed transaction. lastOperationName ANS30 (restricted values) Name of the last transaction performed on a transaction.
last_operation_date N14 (YYYYMMDD​HHMMSS) Date and time of the last transaction applied to the transaction being diagnosed. lastOperationDate​Time ANS25 (ISO8601) Date and time of the last transaction applied to the diagnosed transaction.
logo_id ANS32 Name of the shop logo file displayed at the top left of the payment pages. N/A Paypages personalisation by CSS
logo_id2 ANS32 Name of the shop logo file displayed at the top right of payment pages. N/A Paypages personalisation by CSS
masked_pan AN21 Hidden card number of the credit card. maskedPan NS11 Hidden PAN number. In the case of virtual wallets, it is the hidden PAN number of the payment method registered in the virtual wallet.
merchant_country A2 Country code of the merchant. The list of country codes used on the Sogenactif server is specified in Appendix P of Data Dictionary. merchantCountry Not reported
merchant_id N15 Identifier of the shop. The value is provided by Sogenactif to the merchant when registering his shop. merchantId N15 The value is provided by Sogenactif to the merchant when registering his shop.
merchant_​language A2 Not used N/A Not used
merchant_name AN25 Name of the merchant shop displayed on the ACS. merchantName AN25 Name of the merchant (equivalent to the name of the shop registered during the enrollment).
merchant_session_​id ANS256 Merchant session number. Allows consolidation between requests and responses. merchantSessionId ANS256 (restricted String) Merchant session number. Allows consolidation between requests and responses.
merchant_url AN512 Merchant shop URL displayed on the ACS. merchantUrl AN2048 Merchant website URL.
merchant_url_​​return AN512 Return URL to the merchant's shop after navigating through the ACS. redirectionUrl URL Contains the ACS URL required for cardholder authentication.
merchantwallet_id AN6-8 Subscriber number. It is identical to the sub_subscriber_id provided or received when the customer is subscribed. This number uniquely identifies the customer targeted by the transaction. merchantWalletId AN21 (restricted String) Identifier of the customer virtual wallet.
merchantwallet_​password ANS8 Password. If no password has been set for the customer, do not provide the field or provide it blank. N/A Not reported. The wallet holder authentication is the responsibility of the merchant, not of the Sogenactif.
modification_date N14 (YYYYMM​DDHHMMSS) Date and time of the Wallet modification. walletAction​DateTime ANS25 (ISO8601) Date/time of the action made on the virtual wallet, registered in the Sogenactif system at the merchant's local time (in the merchant's time zone).
mpi_cavv ANS28 This field is used as part of a 3-D Secure payment. It contains the verification value of the cardholder authentication. authenticationData.​threeD.cavv ANS28 Cardholder authentication verification value communicated in the MPI during a 3-D Secure payment.
mpi_cavv_​algorithm N1 This field is used as part of a 3-D Secure payment. It contains the indicator of the algorithm used for CAVV generation. authenticationData.​threeD.cavv N1 (restricted values) Indicator of the algorithm used for the generation of the CAVV communicated in the MPI during a 3-D Secure payment.
mpi_eci N2 This field is used as part of a 3-D Secure payment. It contains the e-commerce indicator. authenticationData.​​threeD.eci N2 (restricted values) E-commerce indicator communicated in the MPI during a 3-D Secure payment.
mpi_tx_status AN1 This field is used as part of a 3-D Secure payment. It contains the authentication result. authenticationData.​threeD.txStatus A1 (restricted values) Result of the authentication communicated in the MPI during a 3-D Secure payment.
mpi_xid ANS28 This field is used as part of a 3-D Secure payment. It contains the unique transaction identifier (generated by the MPI) presented in all 3-D Secure messages. authenticationData.​threeD.xid ANS28 Unique transaction identifier (generated by the MPI) presented in all 3-D Secure messages and communicated in the MPI during a 3-D Secure payment.
new_amount N12 The transaction amount at the end of an operation. For example, if after having made an authorisation request accepted of 10,00 Euros, a customer cancels 3,00 Euros, the new_amount field at the end of the cancellation will be at 7,00 Euros. newAmount N12 The transaction amount updated after cash transaction. For example, if after having made an authorisation request accepted of 10,00 Euros, a merchant cancels 3,00 Euros, the new_amount field at the end of the cancellation will be at 7,00 Euros.
new_status AS20 The transaction status after an operation made on it. The status of a transaction is described by different keywords that evolve over the operations it undergoes. newStatus ANS20 (restricted values) The transaction status updated after a cash transaction. The status of a transaction is described by different keywords that evolve over the operations it undergoes.
normal_return_logo ANS50 Contains the logo file name representing the "RETURN TO THE SHOP" button displayed on the response ticket page of the authorisation request. N/A
normal_return_url ANS511 Merchant's URL for the return to the shop in case of transaction acceptance. normalReturnUrl ANS512(url) Merchant's URL for the return to the shop in case of transaction acceptance.
o3d_office_url_​acs AN256 A redirection URL to AWL that allows customer redirection on his ACS as part of a 3-D Secure transaction. N/A In 2.0, the Office 3-D kit in M2M mode has not been reported.
o3d_response_​code N2 Field returned in the response and containing the response code of the Office 3-D server. N/A In 2.0, the Office 3-D kit in M2M mode has not been reported.
o3d_session_id AN256 The 3-D Secure payment session ID that must be copied to the card3D_Order or card3D_Authenticate request. N/A In 2.0, the Office 3-D kit in M2M mode has not been reported.
operation_​certificate AN12 The field returned in the response in the case of an accepted operation. The value contained in this field is calculated from the elements of the operation and certifies that it has been processed by the Office server. N/A Not reported
operation_date N8 (YYYY​MMDD) Operation date operationDateTime ANS25 (ISO8601) Date and time when the transaction was performed in Sogenactif.
operation_time N6 (HH​MMSS) Operation time operationDateTime ANS25 (ISO8601) Date and time when the transaction was performed in Sogenactif.
order_channel ANS15 This field is used to specify the used command channel (Internet, Telephone, Mail, Fax, ...). Internet is the default value. orderChannel ANS20 (restricted values) Command channel in use (Internet, Phone, Mail, Fax, etc.), Internet is default. This field must be reconciliated with the conditions defined in the acquiring contract to be in use.
order_id ANS32 Contains the order number associated with the payment transaction. orderId ANS32 Order number associated with the payment transaction.
order_validity N2 Not used expirationDate ANS20 (ISO8601) Expiry date of the payment request initialized by the merchant.
origin ANS20 This field can be used by the merchant to specify the origin of an operation (ex: name of the program). This field will be present in the operations report delivered daily to the merchant. operationOrigin ANS20 (restricted String) Origin of an operation (ex: name of the program), populated by the merchant. This field will be present in the operations report delivered to the merchant on daily basis.
origin_amount N12 Transaction amount at creation. The amount is transmitted in the smallest unit of the currency. originAmount N12 Transaction amount when it was created. The amount is transmitted in the smallest unit of the currency.
overtake_amount N12 Uncapping Amount on a refund. N/A Not reported
pan_entry_mode AN30 Data recovery method of the cardholder (MANUAL, ISO2, ICC, WALLET, et.). panEntryMode ANS20 (restricted Values) Primary Account Number reading mode. For example, for a CP payment transaction per card, indicates whether the reader has read the path, or the bullet, etc.
payid_response_​code N2 The field returned in the response and containing the response code of the Payid server. responseCode N2 (restricted values) Sogenactif server response code. Payment functions via Payid are replaced by payment functions via Wallet.
payid_type N1 In the case of transactions giving the opportunity to make a payment immediately. The field specifying if such a payment should be made or not. N/A Non reporté
pp_operator AN20 Name of the technical operator accepting the gift certificate. N/A Not reported
private_diag_​data AN1024 For a transaction by a gift certificate. Contains the PP_OPERATOR, ACCOUNT_SERIAL and AUTHOR_SESSION fields as well as the associated values. N/A Not reported
receipt_​complement ANS3072 Additional information in HTML that will be displayed above the transaction date on the customer ticket (summary of the order after of the transaction acceptance). N/A Not reported
record_sequence N5 Line number allowing the merchant to reconcile the response to the request. recordSequence
response_code N2 The field returned in the response and containing the Sogenactif server response code. responseCode N2 (restricted values) Sogenactif server response code.
response_​description ANS512 Response details N/A Not reported
return_context ANS256 This field can be used to retrieve the context of a customer order. Any information transmitted in this field by the merchant during the payment request is returned in the response without modification. returnContext ANS255 (extended String) Context of the customer order. Any information transmitted in this field by the merchant during the payment request is returned in the response without modification.
security_indicator N2 This field is used as part of a 3-D Secure payment. It describes the transaction security level. This indicator is calculated based on the previous result of 3-D Secure authentication. authenticationDatathreeD.​​securityIndicator N2 (restricted values) Niveau de sécurité de la transaction. Cet indicateur se calcule en fonction du résultat préalable de l’authentification 3-D Secure.
service_type N4 The field returned in the response and containing the called FNCI service. This field can take the following two values: 9110: guarantee FNCI.9310: consultation check FNCI. N/A No checks in 2.0
session_id AN16 Contains the session ID of the gift certificate transaction. N/A Not reported
start_date N6 (YYYY​MM) cardEffectiveDate N6 (YYYYMM) Card validity start date
statement_​reference ANS100 This field allows the merchant to transmit information to display on his own and his customers accounts statements. The use of this field is subject to a prior bilateral agreement between the merchant and his acquiring bank. Any information transmitted in this field by the merchant during the payment request is returned in the response without modification. statementReference ANS100 (extended String) Reference provided by merchant that is sent in the cashback stream. This reference appears on the account statements (implemented according to the customer).
status AS20 The transaction status after an operation made on it. The status of a transaction is described by different keywords that evolve over the operations it undergoes. transactionStatus ANS20 (restricted values) Transaction status during diagnosis. The status of a transaction is described by different keywords that evolve over the operations it undergoes.
stylesheet ANS32 The name of the merchant style sheet to apply to Buyster payment pages. N/A Paypages personalisation by CSS
submit_logo ANS50 Contains the file name of the logo representing the "VALIDATE" button displayed on the card number entry page. N/A Paypages personalisation by CSS
target ANS32 Contains the HTML attribute "TARGET" of the links associated with each logo of the payment method. N/A Paypages personalisation by CSS
templatefile ANS32 Contains the file name of the template (style sheet) used for customising payment pages. templateName ANS32 (restricted String) Name of the file corresponding to the style sheet applied to the payment pages.
textcolor AN7 Contains the RGB color code starting with # of the text displayed on the payment pages. If this field is not populated, the text will be displayed in black. N/A Paypages personalisation by CSS
textfont AN64 Not used N/A Paypages personalisation by CSS
threed_ls_code AN1 responsibility transfer flag returned for information in the response in the case of a 3-D authorisation request. guaranteeIndicator A1 (restricted values) Guarantee level of the transaction.
threed_status AN2 The 3-D status of the transaction returned in the response in the case of a 3-D authorisation request. holderAuthentStatus ANS20 (restricted values) Cardholder authentication process result. The codes are generic
transaction_​certificate AN12 The field returned in the response in the case of an accepted operation. The value contained in this field is calculated from the elements of the operation and certifies that it has been processed by the Sogenactif server. N/A Not reported
transaction_​condition ANS64 CContains the payment authentication result. holderAuthentStatus ANS20 (restricted values) Cardholder authentication process Result.
transaction_date N8 (YYYY​MMDD) The field returned in the response and containing the date of the operation processed by the Sogenactif server. transactionDateTime or s10transactionIdDate ANS25 (ISO8601) YYYYMMDD Date and time of the transaction processing by the Sogenactif server (expressed in the time zone of the Sogenactif server) Or Date of the transaction
transaction_id N6 Contains the identifier of the payment transaction. A transaction is defined using a key consisting of four values: merchant_country, merchant_id, payment_date and transaction_id. 2 possibilities:
  • couple S10transactionId + s10transactionIdDate
  • transactionReference
  • S10transactionId: N6
  • AN35
  • Identifier of the payment transaction. Data coupled with s10transactionIdDate to uniquely identify the transaction
  • Unique identifier of the payment transaction regardless of the day
transaction_status AS20 Contains the transaction status during the diagnosis. The status of a transaction is described by different keywords that evolve over the operations it undergoes. transactionStatus ANS20 (restricted values) Transaction status during diagnosis. The status of a transaction is described by different keywords that evolve over the operations it undergoes.
transaction_time N6 (HHMMSS) The field returned in the response and containing the local time of the Sogenactif server when processing the operation. transactionDate​Time ANS25 (ISO8601) Date and time of the transaction processing by the Sips server (expressed in the time zone of the Sogenactif server)
transmission_date N14 (YYYYMM​DDHHMMSS) Internal field populated by the API, returned in the response and containing the date and time GMT (Greenwich Mean Time) to which the API was called by the customer in order to initialise the transaction. N/A Not reported

The following table provides the data correlation that was provided on Sogenactif 1.0 in the request DATA field.

Functionality Data 1.0 Data 2.0 Comments
Keyword 1.0 (DATA field)
Payment method
Cofidis Pay 5x10x20x
Cofidis Pay 1EUROCOM_DATA-Field 1: title customerContact.title A4
Cofidis Pay 1EUROCOM_DATA-Field 2: last name customerContact.lastname ANSU50 (restrictedString)
Cofidis Pay 1EUROCOM_DATA-Field 3: first name customerContact.firstname ANSU50 (restrictedString)
Cofidis Pay 1EUROCOM_DATA-Field 4:address: line1 customerAddress.​street​Number AN10 No field dedicated to the path type. This field may not be used and in this case the whole address must be transmitted in field 5.
Cofidis Pay 1EUROCOM_DATA-Field 5: address: line2 customerAddress.street ANSU50 (RestrictedString) Usually used to convey the path type and name. If the field 4 is not used, it must contain the concatenation of the 2 fields streetNumber & street.
Cofidis Pay 1EUROCOM_DATA-Field 6: address: line3 customerAddress.​address​Additional1
Cofidis Pay 1EUROCOM_DATA-Field 7: zip code customerAddress.zipCode
Cofidis Pay 1EUROCOM_DATA-Field 8: city customerAddress.city
Cofidis Pay 1EUROCOM_DATA-Field 9: country customerAddress.country
Cofidis Pay 1EUROCOM_DATA-Field 10: phone customerContact.phone
Cofidis Pay 1EUROCOM_DATA-Field 11: mobile customerContact.mobile
Cofidis Pay 1EUROCOM_DATA-Field 12: flag indicating if the customer is known to the merchant N/A Useless data, not renewed in 2.0.
Cofidis Pay 1EUROCOM_DATA-Field 13: flag indicating if the merchant has already had payment incidents with this client N/A Useless data, not renewed in 2.0.
Cofidis Pay 1EUROCOM_DATA-Field 14: action code Cofidis N/A Useless data, not renewed in 2.0.
Cofidis Pay 1EUROCOM_DATA-Field 15: external code N/A Useless data, not renewed in 2.0.
Cofidis Pay 1EUROCOM_DATA-Field 16: grant network code: type of subscribed contract (1eurocom, born express…) N/A Useless data, not renewed in 2.0.
Cofidis Pay 1EUROCOM_DATA-Field 17: path type : type of media used (Internet) N/A Useless data, not renewed in 2.0.
Cofidis Pay 1EUROCOM_DATA-Field 18: billing country (France, Belgium or Czech Republic) N/A Useless data, not renewed in 2.0.
Cofidis Pay 1EUROCOM_DATA-Field 19: authentication page customisation (no prospect registration box) N/A Useless data, not renewed in 2.0.
Cofidis Pay 1EUROCOM_DATA-Field 20: data encryption ("UTF-8", "ISO-8859-1" or "ISO-8859-2") N/A Useless data, not renewed in 2.0.
Cofidis Pay 1EUROCOM_DATA-Field 21: birth department customerData.birthZipCode
Cofidis Pay 1EUROCOM_DATA-Field 22: prescore customerData.birthDate
Cofidis Pay 1EUROCOM_DATA-Field 23: prescore paymentMeanData.​​unEuroCom.prescore(new)
Accord
Accord (all) BA_TICKET_NUM acquirerResponseIdentifier
Accord (all) BA_TICKET_TXT acquirerResponseIdentifier
Accord (all) sub card_type paymentMeanTradingN/Ame
Accord Cadeau BA_TICKET_AUTOR paymentMeanData.​accordkdo.additional​AuthorisationNumber
Card Accord (API Payment) BA_TICKET_AUTOR paymentMeanData.​​accord.additional​​AuthorisationNumber
Card Accord (Office Server) MODE_REGLEMENT paymentMeanData.accord.​settlementMode
Card Accord (Office Server) BA_TICKET_AUTOR additionalAuthorisation​Number
Card Accord Cadeau BA_COMPLEMENT N/A Not reported
AMEX EA (Enhanced Authorization)
AMEX-EA control data: Client host name (name of the server to which he is connected) AMEX_EA-Field 1:clientHostName OrderContext.customer​Host​Name
AMEX-EA control data: HTTP browser type AMEX_EA-Field 2: browserType OrderContext.customer​​BrowserType
AMEX-EA control data: Country of the recipient AMEX_EA-Field 3: addresseeCountry deliveryAddress.country
AMEX-EA control data: Delivery method AMEX_EA-Field 4: shippingMethod deliveryData.​deliveryMethod
AMEX-EA control data: SKU reference number of the product associated with the authorisation request AMEX_EA-Field 4: productUGSNumber shoppingCartDetails.​​mainProduct
AMEX-EA control data: Telephone number obtained by automatic registration of the number that the customer used to make an order from the merchant AMEX_EA-Field 4: clientAEN OrderContext.​customerANI
AMEX-EA control data: customer Information code numbers AMEX_EA-Field 7: clientEANCINumbers OrderContext.customer​​ANIInformationIdentifier
AMEX-EA control data: start date AMEX_EA-Field 8: departureDate TravelContext.​​departure​Date
AMEX-EA control data: passenger name AMEX_EA-Field 9: passengerName TravelContext.​passenger​Name
AMEX-EA control data: origin airport AMEX_EA-Field 10: originAiportCode TravelContext.​originAirport
AMEX-EA control data: cities number AMEX_EA-Field 11: numberOfCities TravelContext.​number​Of​RoutingCities
AMEX-EA control data: route cities AMEX_EA-Field 12: routeCities TravelContext.routing​CityList
AMEX-EA control data: air carriers number AMEX_EA-Field 13: numberOfAirCarriers TravelContext.number​Of​AirlineCarriers
AMEX-EA control data: air carriers AMEX_EA-Field 14: airCarriers TravelContext.​​airlineCarrierList
AMEX-EA control data: fare basis AMEX_EA-Field 15: fareBasis TravelContext.fareBasis
AMEX-EA control data: passengers number AMEX_EA-Field 16: numberOfPassengers TravelContext.​number​Ofassengers
AMEX-EA control data: cardholder name AMEX_EA-Field 17: cardHolderName holderContact.firstName+​holderContact.lastName The first name and last name of the cardholder must be populated in separate fields.
AMEX-EA control data: destination airport AMEX_EA-Field 18: destinationAirportCode TravelContext.destination​Airport
AMEX-EA control data: reservation code AMEX_EA-Field 19: reservationCode TravelContext.reservation​Code
AMEX-EA control data: billing postal code AMEX_EA-Field 20: billingPostCode billingAddress.zipCode
AMEX-EA control data: billing address AMEX_EA-Field 21: billingAddress billingAddress.* Different fields of the address must be allocated on the corresponding 2.0 fields.
AMEX-EA control data: cardholder first name AMEX_EA-Field 22: cardHolderFirstName holderContact.firstname
AMEX-EA control data: cardholder last name AMEX_EA-Field 23: cardHolderLastName holderContact.lastname
AMEX-EA control data: cardholder telephone number AMEX_EA-Field 24: billingTelephoneNumber billingContact.mobile/billingContact.phone Attention: the accepted format on Sogenactif 2.0 is more restrictive than the format accepted on 1.0. The 2 fields can be populated identically or with different data.
AMEX-EA control data: recipient postal code AMEX_EA-Field 25: addressPostCode deliveryAddress.zipCode
AMEX-EA control data: recipient address AMEX_EA-Field 26: addressAddress deliveryAddress.* Different fields of the address must be allocated on the corresponding 2.0 fields.
AMEX-EA control data: recipient first name AMEX_EA-Field 27: addresseeFirstName deliveryContact.firstName
AMEX-EA control data: recipient last name AMEX_EA-Field 28: addressLastName deliveryContact.lastName
AMEX-EA control data: telephone number of the recipient AMEX_EA-Field 29: addressTelephoneNumber deliveryAddress.mobile/deliveryContact.phone Attention: the accepted format on Sogenactif 2.0 is more restrictive than the format accepted on 1.0. The 2 fields can be populated identically or with different data.
AMEX-EA control data: country code of the recipient AMEX_EA-Field 30: addresseeCountryCode deliveryAddress.country
AMEX-EA control data: customer email address AMEX_EA-Field 31: customerEmail customerContact.email The email address must be provided in standard format (no replacement of the '@' with '#').
Aurore
Aurore (all) RECEIPT_ACCEPTOR acquirerResponseMessage
BCACUP
BCACUP BCACUP_DATA.mode_settlement paymentMeanData.bcacup.​​settlementMode
Cofidis 3X
COFIDIS_3X COFIDIS_3X_DATA-Field 1: title customerContact.title
COFIDIS_3X COFIDIS_3X_DATA-Field 2: last name customerContact.lastname
COFIDIS_3X COFIDIS_3X_DATA-Field 3: first name customerContact.firstname
COFIDIS_3X COFIDIS_3X_DATA-Field 4: Address: street n° and type customerAddress.​​streetNumber
COFIDIS_3X COFIDIS_3X_DATA-Field 5: Address: street name customerAddress.street
COFIDIS_3X COFIDIS_3X_DATA-Field 6: Address: additional address customerAddress.address​​Additional1
COFIDIS_3X COFIDIS_3X_DATA-Field 7: zip code customerAddress.zipCode
COFIDIS_3X COFIDIS_3X_DATA-Field 8: city customerAddress.city
COFIDIS_3X COFIDIS_3X_DATA-Field 9: country customerAddress.country
COFIDIS_3X COFIDIS_3X_DATA-Field 10: phone customerContact.phone
COFIDIS_3X COFIDIS_3X_DATA-Field 11: mobile customerContact.mobile
COFIDIS_3X COFIDIS_3X_DATA-Field 12: flag indicating if the customer is known to the merchant N/A Useless data, not renewed in 2.0.
COFIDIS_3X COFIDIS_3X_DATA-Field 13: flag indicating if the merchant has already had payment incidents with this client N/A Useless data, not renewed in 2.0.
COFIDIS_3X COFIDIS_3X_DATA-Field 14: action code Cofidis N/A Useless data, not renewed in 2.0.
COFIDIS_3X COFIDIS_3X_DATA-Field 15: external code N/A Useless data, not renewed in 2.0.
COFIDIS_3X COFIDIS_3X_DATA-Field 16: grant network code: type of subscribed contract (Cofidis Pay, born express…) N/A Useless data, not renewed in 2.0.
COFIDIS_3X COFIDIS_3X_DATA-Field 17: path type: type of media used (Internet) N/A Useless data, not renewed in 2.0.
COFIDIS_3X COFIDIS_3X_DATA-Field 18: billing country (France, Belgium or Czech Republic) N/A Useless data, not renewed in 2.0.
COFIDIS_3X COFIDIS_3X_DATA-Field 19: birth department customerData.birthZipCode
COFIDIS_3X COFIDIS_3X_DATA-Field 20: prescore customerData.birth Date
COFIDIS_3X COFIDIS_3X_DATA-Field 21: prescore paymentMeanData.cofidis3x.​​prescore(new)
COFIDIS_3X COFIDIS_3X_DATA-Field 22: return link to basket paymentMeanData.cofidis3x.​​displayCancelButton(new)
Finaref
Finaref FINAREF Not reported
FranFinance3xcb
Franfinance3xcb FRANFINANCE_3X_DATA-Field 1: encoding used N/A Not reported
Franfinance3xcb FRANFINANCE_3X_DATA-Field 2: authentication key franfinance3xcb.​​authenticationKey
Franfinance3xcb FRANFINANCE_3X_DATA-Field 3: screen customisation code franfinance3xcb.page​​CustomizationCode
Franfinance3xcb FRANFINANCE_3X_DATA-Field 4: code option 1 N/A Not reported
Franfinance3xcb FRANFINANCE_3X_DATA-Field 5: code option 2 N/A Not reported
Franfinance3xcb FRANFINANCE_3X_DATA-Field 6: code option 3 N/A Not reported
Franfinance3xcb FRANFINANCE_3X_DATA-Field 7: code option OPT4 franfinance3xcb.redirection​Timer
Franfinance3xcb FRANFINANCE_3X_DATA-Field 8: code option OPT5 franfinance3xcb.test​Environment
Franfinance3xcb FRANFINANCE_3X_DATA-Field 9: Acceptation N/A Not reported
Franfinance3xcb FRANFINANCE_3X_DATA-Field 10: gender customerContact.gender
Franfinance3xcb FRANFINANCE_3X_DATA-Field 11: last name customerContact.LastName
Franfinance3xcb FRANFINANCE_3X_DATA-Field 12: maiden name customerData.maidenName
Franfinance3xcb FRANFINANCE_3X_DATA-Field 13: first name customerContact.firstName
Franfinance3xcb FRANFINANCE_3X_DATA-Field 14: birth date customerData.birthDate
Franfinance3xcb FRANFINANCE_3X_DATA-Field 15: birth place code franfinance3xcb.​birthPlaceCode
Franfinance3xcb FRANFINANCE_3X_DATA-Field 16: birth department zip code customerData.birthZipCode
Franfinance3xcb FRANFINANCE_3X_DATA-Field 17: birth city customerData.birthCity
Franfinance3xcb FRANFINANCE_3X_DATA-Field 18: address customerAddress.street
Franfinance3xcb FRANFINANCE_3X_DATA-Field 19: additional address customerAddress.​address​Additional1
Franfinance3xcb FRANFINANCE_3X_DATA-Field 20 customerAddress.zipCode
Franfinance3xcb FRANFINANCE_3X_DATA-Field 21 customerAddress.city
Franfinance3xcb FRANFINANCE_3X_DATA-Field 22: customer mobile phone, Fixed or mobile (1 required) customerContact.phone
Franfinance3xcb FRANFINANCE_3X_DATA-Field 23: customer phone customerContact.phone
FranFinance4xcb
Franfinance4xcb FRANFINANCE_4X_DATA-Field 1: encoding used N/A Not reported
Franfinance4xcb FRANFINANCE_4X_DATA-Field 2: authentication key franfinance4xcb.​​authenticationKey
Franfinance4xcb FRANFINANCE_4X_DATA-Field 3: screen customisation code franfinance4xcb.​page​CustomizationCode
Franfinance4xcb FRANFINANCE_4X_DATA-Field 4: code option 1 N/A Not reported
Franfinance4xcb FRANFINANCE_4X_DATA-Field 5: code option 2 N/A Not reported
Franfinance4xcb FRANFINANCE_4X_DATA-Field 6: code option 3 N/A Not reported
Franfinance4xcb FRANFINANCE_4X_DATA-Field 7: code option OPT4 franfinance4xcb. redirectionTimer
Franfinance4xcb FRANFINANCE_4X_DATA-Field 8: code option OPT5 franfinance4xcb. testEnvironment
Franfinance4xcb FRANFINANCE_4X_DATA-Field 9: acceptation N/A Not reported
Franfinance4xcb FRANFINANCE_4X_DATA-Field 10: gender customerContact.gender
Franfinance4xcb FRANFINANCE_4X_DATA-Field 11: last name customerContact.LastName
Franfinance4xcb FRANFINANCE_4X_DATA-Field 12: maiden name customerData.maidenName
Franfinance4xcb FRANFINANCE_4X_DATA-Field 13: first name customerContact.firstName
Franfinance4xcb FRANFINANCE_4X_DATA-Field 14: birth date customerData.birthDate
Franfinance4xcb FRANFINANCE_4X_DATA-Field 15: birth place code franfinance4xcb.​birthPlace​Code
Franfinance4xcb FRANFINANCE_4X_DATA-Field 16: birth department zip code customerData.birthZipCode
Franfinance4xcb FRANFINANCE_4X_DATA-Field 17: birth city customerData.birthCity
Franfinance4xcb FRANFINANCE_4X_DATA-Field 18: address customerAddress.street
Franfinance4xcb FRANFINANCE_4X_DATA-Field 19: additional address customerAddress.​address​Additional1
Franfinance4xcb FRANFINANCE_4X_DATA-Field 20 customerAddress.zipCode
Franfinance4xcb DATA 21 customerAddress.city
Franfinance4xcb FRANFINANCE_4X_DATA-Field 22: customer mobile phone, Fixed or mobile (1 required) customerContact.phone
Franfinance4xcb FRANFINANCE_4X_DATA-Field 23: customer phone customerContact.phone
Oney Facilipay
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 1: building N/A Not reported
Oney FacilyPay ACCORD_34X_FACT.ACCORD _ 34X _ FACT-Field 2: title customerContact.title
Oney FacilyPay ACCORD _ 34X _ FACT.ACCORD_34X_FACT-Field 3: zip code customerAddress. zipCode
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 4: digital code 1 N/A Not reported
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 5: digital code 2 N/A Not reported
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 6: stair N/A Not reported
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 7 : floor N/A Not reported
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 8: fax N/A Not reported
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 9: last name customerContact.last name
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 10: door number N/A Not reported
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​​34X_FACT-Field 11: country customerAddress.country
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 12: first name customerContact.firstName
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 13: street 1 customerAddress.addressAdditional1
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 14: street 2 customerAddress.addressAdditional2
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 15: company customerAddress.company
Oney FacilyPay ACCORD_34X_FACT.ACCORD_34X_FACT-Field 16 : phone customerContact.phone
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 17: mobile customerContact.mobile
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 18: professional phone N/A Not reported
Oney FacilyPay ACCORD_34X_FACT.ACCORD_​34X_FACT-Field 19: city customerAddress.city
Oney FacilyPay ACCORD_34X_LIV-Field 20: building N/A Not reported
Oney FacilyPay ACCORD_34X_LIV-Field21: title customerContact.title
Oney FacilyPay ACCORD_34X_LIV-Field 22: zip code deliveryAddress.zipCode
Oney FacilyPay ACCORD_34X_LIV-Field 23: digital code 1 N/A Not reported
Oney FacilyPay ACCORD_34X_LIV-Field 24: digital code 2 N/A Not reported
Oney34x
Oney34x ONEY34X_ORDER position 1 : estimated delivery date DeliveryData.estimatedDeliveryDate Champ CADDIE 1.0
Oney34x ONEY34X_ORDER position 2 : delivery method DeliveryData.deliveryMethod Champ CADDIE 1.0
Oney34x ONEY34X_ORDER position 3 not taken back in 2.0 Champ CADDIE 1.0

Cetelem may recompose this data from the pair (method, mode).

Oney34x ONEY34X_ORDER position 4 : delivery mode DeliveryData.delivery Method Champ CADDIE 1.0
Oney34x ONEY34X_ORDER position 5 : product description shoppingCartDetails.item.productDescription Champ CADDIE 1.0
Oney34x ONEY34X_ORDER position 6 : product quantity shoppingCartDetails.shoppingCartTotalQuantity Champ CADDIE 1.0
Oney34x ONEY34X_ORDER product occurrence position 7 : nomenclature produit shoppingCartDetails.item.productSKU Champ CADDIE 1.0
Oney34x ONEY34X_ORDER product occurrence position 8 : code produit shoppingCartDetails.item.productCode Champ CADDIE 1.0
Oney34x ONEY34X_ORDER product occurrence position 9 : quantité unitaire de produit shoppingCartDetails.item.productUnitQuantity Champ CADDIE 1.0
Oney34x ONEY34X_ORDER product occurrence position 10 : montant unitaire de produit shoppingCartDetails.item.productUnitAmount Champ CADDIE 1.0
Oney34x ONEY34X_ORDER product occurrence position 11 : description du produit shoppingCartDetails.item.productDescription Champ CADDIE 1.0
Oney FacilyPay ACCORD_34X_LIV-Field 25: e-mail deliveryContact.email
Oney FacilyPay ACCORD_34X_LIV-Field 26: stair N/A Not reported
Oney FacilyPay ACCORD_34X_LIV-Field 27: floor N/A Not reported
Oney FacilyPay ACCORD_34X_LIV-Field 28: fax N/A Not reported
Oney FacilyPay ACCORD_34X_LIV-Field 29: last name deliveryContact.lastname
Oney FacilyPay ACCORD_34X_LIV-Field 30: gate number N/A Not reported
Oney FacilyPay ACCORD _ 34X _ LIV-Field 31: country deliveryAddress.country
Oney FacilyPay ACCORD_34X_LIV-Field 32: first name deliveryContact.firstname
Oney FacilyPay ACCORD_34X_LIV-Field 32: user quality paymentMean Data. facilypay.receiverType
Oney FacilyPay ACCORD_34X_LIV-Field 43: street 1 deliveryAddress.address​Additional1
Oney FacilyPay ACCORD_34X_LIV-Field 35: street 2 deliveryAddress.address​Additional2
Oney FacilyPay ACCORD_34X_LIV-Field 36: company deliveryAddress.company
Oney FacilyPay ACCORD_34X_LIV-Field 37: phone deliveryContact.phone
Oney FacilyPay ACCORD_34X_LIV-Field 38: mobile deliveryContact.mobile
Oney FacilyPay ACCORD_34X_LIV-Field 39: professional phone N/A Not reported
Oney FacilyPay ACCORD_34X_LIV-Field 40: field deliveryAddress.city
Oney FacilyPay ACCORD_34X_ORDER-Field 41: commercial transaction code paymentMeanData.facilypay.​settlementMode
Oney FacilyPay ACCORD_34X_ORDER-Field 42: theoretical delivery date deliveryData.estimated​DeliveryDate
Oney FacilyPay ACCORD_34X_ORDER-Field 43: product description shoppingCartDetail.​shoppingCartItem.​productDescription
Oney FacilyPay ACCORD_34X_ORDER-Field 44: shopping cart detail shoppingCartDetail
Oney FacilyPay ACCORD_34X_ORDER-Field 45: product quantity shoppingCartDetail.​shoppingCartItem.​productQuantity
Oney FacilyPay ACCORD_34X_ORDER-Field 46: delivery operator deliveryData.delivery​Operator
Oney FacilyPay ACCORD_34X_ORDER-Field 47: product quantity shoppingCartDetail.​shoppingCartTotalQuantity
Oney FacilyPay ACCORD_34X_ORDER-Field 48: main product shoppingCartDetail.​mainProduct
Oney FacilyPay ACCORD_34X_ORDER-Field 49: delivery method deliveryData.delivery​Method
Oney FacilyPay ACCORD_34X_ORDER-Field 50: product code shoppingCartDetail.​shoppingCartItem.​productCode
Oney FacilyPay ACCORD_34X_ORDER-Field 51: product SKU shoppingCartDetail.​shoppingCartItem.​productSKU
Oney FacilyPay ACCORD_34X_ORDER-Field 52: delivery mode deliveryData.deliveryMode
Oney FacilyPay ACCORD_34X_ORDER-Field 53: settlement mode version paymentMeanData.facilypay.​settlementModeVersion
PayPal
PayPal PayPal_PP_LANDING _ FLAG paymentMeanData.paypal.​landingPage
PayPal PayPal_PP_INVOICEID paymentMeanData.​paypal.​invoiceId
PayPal PayPal_MOBILE paymentMeanData.​paypal.mobile
PayPal PayPal_PP_NOSHIPPING PP_ADDRESSOVERRIDE paymentMeanData.​paypal.​addressOverride
PayPal PayPal_PP_DUP_FLAG paymentMeanData.paypal.​dupFlag
PayPal PayPal_PP_DUP_DESC paymentMeanData.paypal.​dupDesc
PayPal PayPal_PP_DUP_PAYMENT _ TYPE paymentMeanData.paypal.​dupType
PayPal PayPal_PP_DUP_CUSTOM paymentMeanData.paypal.​dupCustom
PayPal PayPal_SHIPTONAME deliveryContact.Lastname Sending the delivery address in duplication
PayPal PayPal_SHIPTOSTREET deliveryAddress.street
PayPal PayPal_SHIPTOSTREET2 deliveryAddress.addressAdditional1+​deliveryAddress.address Additionnal2
PayPal PayPal_SHIPTOCITY deliveryAddress.city
PayPal PayPal_SHIPTOSTATE deliveryAddress.state
PayPal PayPal_SHIPTOZIP deliveryAddress.zipCode
PayPal PayPal_SHIPTOCOUNTRY deliveryAddress.country
PayPal PayPal_SHIPTOPHONENUM deliveryAddress.mobile/delivery​Address.phone
PayPal PayPal_SHIPPING_AMOUNT deliveryData.delivery​ChargeAmount CADDIE 1.0 fields
PayPal PayPal_ITEM_AMOUNT shoppingCartDetail.shoppingCart​​TotalAmount CADDIE 1.0 fields
PayPal PayPal_TAX_AMOUNT shoppingCartDetail.shopping​CartTotalTaxAmount CADDIE 1.0 fields
PayPal PayPal_ITEM_NAME shoppingCartItem.​productName CADDIE 1.0 fields
PayPal PayPal_ITEM_DESCRIPTION shoppingCartItem.​productDescription CADDIE 1.0 fields
PayPal PayPal_ITEM_NUMBER shoppingCartItem.​productCode CADDIE 1.0 fields
PayPal PayPal_ITEM_AMOUNT shoppingCartItem.product​UnitAmount CADDIE 1.0 fields
PayPal PayPal_ITEM_QUANTITY shoppingCartItem.​productQuantity CADDIE 1.0 fields
PayPal PayPal_ITEM_TAX_AMOUNT shoppingCartItem.​productUnitTaxAmount CADDIE 1.0 fields
PayPal PayPal_ITEM_CATEGORY shoppingCartItem.product​Category CADDIE 1.0 fields
Paylib
Paylib PAYLIB_CAPTURE_DAY captureDay
Presto
Presto PRESTO_DATA-Field 1: title customerContact.title
Presto PRESTO_DATA-Field 2: first name customerContact.firstname
Presto PRESTO_DATA-Field 3: last name customerContact.lastname
Presto PRESTO_DATA-Field 4: maiden name N/A Not used, Not reported
Presto PRESTO_DATA-Field 5: birth date customerData.birth Date
Presto PRESTO_DATA-Field 6: birth department customerData.birth ZipCode
Presto PRESTO_DATA-Field 7: birth city customerData.birthCity
Presto PRESTO_DATA-Field 8: street number and name customerAddress.​addressAdditional1
Presto PRESTO_DATA-Field 9: additional address customerAddress.​addressAdditional2
Presto PRESTO_DATA-Field 10: zip code customerAddress.zipCode
Presto PRESTO_DATA-Field 11: city customerAddress.city
Presto PRESTO_DATA-Field 12: phone customerContact.phone
Presto PRESTO_DATA-Field 13: mobile customerContact.mobile
Presto PRESTO_DATA-Field 14: hardware code shoppingCartDetail.​mainProduct
Presto PRESTO_DATA-Field 15: desire for funding guarantee N/A Not used, Not reported
Presto PRESTO_DATA-Field 16: financial product paymentMeanData.presto.​financialProduct
Presto PRESTO_DATA-Field 17: card type paymentMeanData.presto.​prestoCardType
Common to private
Private (multi) DATE_NAISSANCE holderData.birthDate
Private (multi) MODE_REGLEMENT settlementMode
Issuers Wallets
Issuer Wallets PAN_ENTRY_MODE panEntryMode
Issuer Wallets WALLET_TYPE walletType
Issuer Wallets HOLDER_AUTHENT_PROGRAM holderAuthentProgram
Issuer Wallets HOLDER_AUTHENT_METHOD holderAuthentMethod
Issuer Wallets HOLDER_AUTHENT_STATUS holderAuthentStatus
Issuer Wallets LIABILITY_SHIFT guaranteeIndicator
Issuer Wallets CHECK_3DS check3DS
Issuer Wallets CHECK_CSC checkCSC
Issuer Wallets ISSUER_WALLET_​INFORMATION issuerWalletInformation
SDD
SDD SDD_MANDAT-Field 1: CERTIF_TYPE paymentMeanData.sdd.​mandateCertificationType
SDD SDD_ MANDAT-Field 2: SEQUENCE paymentMeanData.sdd.​mandateUsage
SDD SDD_MANDAT-Field 3: TYPE transactionActors
SDD SDD-Champ 4: AUTHENTICATE paymentMean Data.sdd.mandate AuthentMethod
SDD SDD_DATA-Field 5: gender customerContact.gender
SDD SDD_DATA-Field 6: first name customerContact.firstname
SDD SDD_DATA-Field 7: last name customerContact.lastname
SDD SDD_DATA-Field 8: street number customerAddress.street Number
SDD SDD_DATA-Field 9: street name customerAddress.street
SDD SDD_DATA-Field 10: zip code customerAddress.zipCode
SDD SDD_DATA-Field 11: city customerAddress.city
SDD SDD_DATA-Field 12: country customerAddress.country
SDD SDD_DATA-Field 13: mobile customerContact.mobile
FRAUD
Disconnection control of outstanding cards NO_CTL_VELOCITY _ CARD bypassCtrlList.VelocityCard
Disconnection control of gray cards checklist NO_CTL_GREYCARD bypassCtrlList.GreyCard
Disconnection control of foreign BINs NO_CTL_BIN bypassCtrlList.Foreign​BinCard
Disconnection return from the IP address country NO_INF_IP bypassInfolListIpCountry
Disconnection return of card information NO_INF_CARD bypassInfolListCard
Disconnection control of e-Carte Bleue NO_CTL_ECARD bypassCtrlList.ECard
Disconnection control of the IP country NO_CTL_IP_COUNTRY bypassCtrlList.IpCountry
Disconnection control on the Oppotota list NO_CTL_OPPOTOTA
Disconnection control of the similarity of country card/IP NO_CTL_SIMILARITY bypassCtrlList.SimilityIpCard
Systematically authorised card disconnection control NO_CTL_SYSTEMATIC bypassCtrlList.Systematic​AuthorizationCard
Disconnection control of BIN ranges NO_CTL_BIN_RANGE
Disconnection control of IP in progress NO_CTL_VELOCITY_IP bypassCtrlList.VelocityIp
Disconnection control of commercial cards and country of issue of the card NO_CTL_COMMERCIAL_CARD bypassCtrlList.​CorporateCard
Disconnection control of outstanding customers NO_CTL_VELOCITY _ CUSTOMER_ID bypassCtrlList.​VelocityCustomerId
Disconnection control of the customers number using the same card NO_CTL_MAXCUSTOMERSPER CARD bypassCtrlList.​MaxCustomerIdPerCard
Disconnection control of cads numbers used by the same customer. NO_CTL_MAXCARDSPER CUSTOMER bypassCtrlList.MaxCard​PerCustomerId
Disconnection control of the expiration date. NO_CTL_PANEXPIRYDATE bypassCtrlList.ExpiryDate
All disconnection control NO_CTL_ALL bypassCtrlList.All
Disconnection control of WhiteCard NO_CTL_WHITECARD bypassCtrlList.WhiteCard
Payment in instalments
Number of occurrences of payment in instalments NB_PAYMENT number (instalment)
List of payment occurrence amounts in instalments. The amount is transmitted in the smallest unit of the currency: example for the Euro: an amount of 10.50 Euros must be transmitted in the form 1050. New data amountsList
List of dates of payment in instalments occurrences. New data datesList
List of transaction references of payment in instalments occurrences. New data transactionReferencesList ou s10transactionIdList
Number of days between two payments PERIOD Not reported
First payment amount INITIAL_AMOUNT Not reported
AVS control (address verification system)
Address line 1 LINE1 Holder.additionalAddress1
Address line 2 LINE2 Holder.additionalAddress2
Address line 3 LINE3 Holder.additionalAddress3
Street New data Holder.streetName
Number New data Holder.streetNumber
Postal box New data Holder.postbox
City CITY Holder.city
Country COUNTRYCODE Holder.country
First name FIRSTNAME Holder.firstName
Number of occurrences of payment in instalments LASTNAME Holder.lastName
Title TITLE Holder.title
Postal code POSTCODE Holder.postCode
Indicator (Y / N) to execute the cardholder address control (AVS). The AVS control is disabled by default. Y (true): execute the AVS control. CHECK checkAVS
Indicator to ignore the POSTAL CODE control result (default: payment rejected): Y (true): ignore CHECK ignorePostcode​CheckResult
Indicator to ignore the ADDRESS control result (default: payment rejected). Y (true): ignore CHECK ignoreAddress​CheckResult

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

Configuration