Introduction

Sips est une solution de paiement de commerce électronique multicanale sécurisée conforme à la norme PCI DSS. Elle vous permet d’accepter et de gérer des transactions de paiement en prenant en compte les règles métiers liées à votre activité (paiement à la livraison, paiement différé, paiement récurrent, paiement en plusieurs fois , …).

L’objectif du présent document est de faciliter la migration vers Sips 2.0 en indiquant la correspondance entre les journaux 1.0 et les journaux 2.0.

A qui s’adresse ce document

Ce document est à destination des commerçants disposant de l’offre Sips 1.0.

Contacter l'assistance

Pour toute question technique ou demande d'assistance, nos services sont disponibles :

  • par téléphone au : +33 (0) 811 10 70 33 ;
  • par e-mail : sips@worldline.com.

Pour faciliter le traitement de vos demandes, veuillez communiquer votre identifiant de commerçant : merchantId (numéro à 15 chiffres).

Journal des transactions

Ce journal contient toutes les transactions de paiements effectuées (accordées ou refusées) sur votre site depuis le précédent envoi de journal.

1.0 2.0
Posi tion Valeur A partir de la version Position Valeur A partir de la version
1 TRANSACTION TABLE_V10 1 TRANSACTION TAB20_V1
2 TRANSACTION_ID1 TABLE_V10 62 s10TransactionId3 TAB20_V9
3 MERCHANT_ID TABLE_V10 2 merchantId TAB20_V1
4 PAYMENT_MEANS TABLE_V10 14 paymentMeanType TAB20_V1
5 ORIGIN_AMOUNT TABLE_V10 5 originAmount TAB20_V1
6 AMOUNT TABLE_V10 6 amount TAB20_V1
7 CURRENCY_CODE TABLE_V10 7 currencyCode TAB20_V1
8 PAYMENT_DATE2 TABLE_V10 63 s10TransactionIdDate TAB20_V9
9 PAYMENT_TIME2 TABLE_V10 8 transactionDateTime TAB20_V1
10 CARD_VALIDITY TABLE_V10 25 panExpiryDate TAB20_V2
11 CARD_TYPE TABLE_V10 13 paymentMeanBrand TAB20_V1
12 CARD_NUMBER TABLE_V10 15 maskedPan TAB20_V1
13 RESPONSE_CODE TABLE_V10 17 responseCode TAB20_V1
14 CVV_RESPONSE_CODE TABLE_V10 28 cardCSCResultCode TAB20_V2
15 COMPLEMENTARY_CODE TABLE_V10 20 complementaryCode TAB20_V1
16 CERTIFICATE TABLE_V10 Obsolète
17 AUTORISATION_ID TABLE_V10 18 authorisationId TAB20_V1
18 CAPTURE_DATE TABLE_V10 26 captureLimitDate TAB20_V2
19 TRANSACTION_STATUS TABLE_V10 19 transactionStatus TAB20_V1
20 RETURN_CONTEXT TABLE_V10 29 returnContext TAB20_V2
21 AUTORESPONSE_STATUS TABLE_V10 76 automatic_response_status TAB20_V13
22 ORDER_ID TABLE_V10 16 orderId TAB20_V1
23 CUSTOMER_ID TABLE_V10 30 customerId TAB20_V2
24 CUSTOMER_IP_ADDRESS TABLE_V10 31 customerIpAddress TAB20_V2
25 ACCOUNT_SERIAL TABLE_V10 Obsolète
26 SESSION_ID TABLE_V10 Obsolète
27 TRANSACTION_CONDITION TABLE_V10 37 holderAuthentStatus (3D) TAB20_V2
28 CAVV_UCAF TABLE_V10 Non restitué
29 COMPLEMENTARY_INFO TABLE_V10 21 complementaryInfo TAB20_V1
30 BANK_RESPONSE_CODE TABLE_V10 27 acquirerResponseCode TAB20_V2
31 MODE_REGLEMENT TABLE_V10 59 settlementMode TAB20_V8
32 3D_LS TABLE_V10 36 guaranteeIndicator TAB20_V2
33 CHANNEL_ALIAS TABLE_V10 11 orderChannel TAB20_V1
34 CVV_FLAG TABLE_V10 77 cardCSCPresence TAB20_V13
35 CUSTOMER_COUNTRY TABLE_V10 Non restitué
36 DUEDATE_NB TABLE_V10 Non restitué
37 INVOICE_ID TABLE_V10 Non restitué
38 STATEMENT_REFERENCE TABLE_V10 46 statementReference TAB20_V4
39 PATTERN_ALIAS TABLE_V11 12 paymentPattern TAB20_V1
40 MERCHANT_WALLET_ID TABLE_V12 22 merchantWalletId TAB20_V2
41 PAYMENT_MEAN_ SEQUENCE TABLE_V12 23 paymentMeanSequence TAB20_V2
42 DCC_STATUS TABLE_V12 47 dccStatus TAB20_V5
43 SCORE_VALUE TABLE_V12 32 scoreValue TAB20_V2
44 SCORE_COLOR TABLE_V12 33 scoreColor TAB20_V2
45 SCORE_PROFILE TABLE_V12 34 scoreProfile TAB20_V2
46 SCORE_THRESHOLD TABLE_V12 35 scoreThreshold TAB20_V2
47 BIC TABLE_V13 40 bankCode TAB20_V3
48 IBAN TABLE_V13 Non restitué
49 SDD_MANDATE_ID TABLE_V13 41 sddMandateId TAB20_V3
50 PAN_ENTRY_MODE TABLE_V14 42 panEntryMode TAB20_V4
51 WALLET_TYPE TABLE_V14 43 walletType TAB20_V4
52 HOLDER_AUTHENT_ METHOD TABLE_V14 44 holderAuthentMethod TAB20_V4
53 HOLDER_AUTHENT_ STATUS TABLE_V14 45 holderAuthentStatus TAB20_V4
55 DCC_AMOUNT TABLE_V15 48 dccAmount TAB20_V6
56 DCC_CURRENCY TABLE_V15 49 dccCurrencyCode TAB20_V6
57 DCC_EXCHANGE_RATE TABLE_V15 50 dccExchangeRate TAB20_V6
58 DCC_RATE_VALIDITY TABLE_V15 51 dccRateValidity TAB20_V6
59 FROM_TRANSACTION_ID TABLE_V16 64 s10FromTransactionId TAB20_V9
60 FROM_TRANSACTION_ DATE TABLE_V16 65 s10FromTransactionIdDate TAB20_V9
61 ISSUER_WALLET_ INFORMATION TABLE_V16 61 IssuerWalletInformation TAB20_V9
62 PAYMENT_MEAN_TRADING_ NAME TABLE_V16 67 paymentMeanTradingName TAB20_V9
63 TRANSACTION_LINK TABLE_V16 68 TransactionLink TAB20_V9
Nouvelle donnée 3 transactionReference TAB20_V1
Nouvelle donnée 4 transactionServiceType TAB20_V1
Non disponible dans les journaux 1.0 9 captureDay TAB20_V1
Non disponible dans les journaux 1.0 10 captureMode TAB20_V1
Nouvelle donnée 24 merchantToken TAB20_V2
Nouvelle donnée 38 merchantTokenOrigin TAB20_V3
Nouvelle donnée 39 terminalId TAB20_V3
Nouvelle donnée 52 dccProvider TAB20_V6
Nouvelle donnée 53 remainingAmount TAB20_V7
Nouvelle donnée 54 fromTransactionRemaining Amount TAB20_V7
Nouvelle donnée 55 fromTransactionReference TAB20_V7
Nouvelle donnée 56 dueDate TAB20_V7
Nouvelle donnée 57 CreditorId TAB20_V7
Nouvelle donnée 58 walletPaymentMeanAlias TAB20_V7
Nouvelle donnée 60 holderAuthentProgram TAB20_V8
Nouvelle donnée 66 acquirerResponseMessage TAB20_V9
Nouvelle donnée 69 preAuthentificationValue TAB20_V10
Nouvelle donnée 70 preAuthentificationColor TAB20_V10
Nouvelle donnée 71 preAuthentificationProfile TAB20_V10
Nouvelle donnée 72 preAuthentificationThreshold TAB20_V10
Nouvelle donnée 73 messageFunction TAB20_V11
Nouvelle donnée 74 acquirerNativeResponseCode TAB20_V11
Nouvelle donnée 75 holderAdressCountry TAB20_V12
Nouvelle donnée 78 paymentMeanBrandSelection Mode TAB20_V13
Nouvelle donnée 79 paymentMeanBrandSelection Status TAB20_V13
Nouvelle donnée 80 preAuthorisationProfileValue TAB20_V13
Nouvelle donnée 81 preAuthenticationProfileValue TAB20_V13
Nouvelle donnée 82 avsAddressResponseCode TAB20_V13
Nouvelle donnée 83 avsPostcodeResponseCode TAB20_V13
Nouvelle donnée 84 preAuthorisationProfile TAB20_V14
Nouvelle donnée 85 acquirerContractNumber TAB20_V15
Nouvelle donnée 86 paymentAttemptNumber TAB20_V16
  1. Dans le cas où le commerçant décide d’utiliser le mode transactionReference comme identifiant unique de la transaction, ce champ se trouve en position 3 du journal des transactions.
  2. Les champs PAYMENT_DATE et PAYMENT_TIME de la version 1.0 sont restitués dans le champ unique transactionDateTime en version 2.0.
  3. Dans les interfaces 2.0, les champs transactionId et transactionIdDate ont été nommés s10TransactionId et s10TransactionIdDate afin de permettre au commerçant d’identifier directement et simplement la référence à Sips 1.0.

Journal des opérations

Ce journal contient les modifications apportées aux transactions de paiements, c'est-à-dire les événements susceptibles de modifier le statut de la transaction.

1.0 2.0
Position Valeur A partir de la version Position Valeur A partir de la version
1 OPERATION TABLE_V5 1 OPERATION TAB20_V1
2 MERCHANT_COUNTRY TABLE_V5 Non restitué
3 MERCHANT_ID TABLE_V5 2 merchantId TAB20_V1
4 PAYMENT_DATE TABLE_V5

8

28

transactionDateTime

s10TransactionIdDate

TAB20_V1
5 TRANSACTION_ID5 TABLE_V5 27 s10TransactionId4 TAB20_V5
6 OPERATION_SEQUENCE TABLE_V5 4 operationSequence TAB20_V5
7 OPERATION_NAME TABLE_V5 5 operationName TAB20_V1
8 OPERATION_AMOUNT TABLE_V5 6 amount TAB20_V1
9 OPERATION_CURRENCY TABLE_V5 7 currencyCode TAB20_V1
10 OPERATION_DATE TABLE_V5 9 operationDateTime TAB20_V1
11 OPERATION_TIME TABLE_V5 TAB20_V1
12 OPERATION_ORIGIN TABLE_V5 16 operationOrigin TAB20_V2
13 RESPONSE_CODE TABLE_V5 10 responseCode TAB20_V1
14 BANK_RESPONSE_CODE TABLE_V5 17 acquirerResponseCode TAB20_V2
15 CVV_RESPONSE_CODE TABLE_V5 Non restitué
16 NEW_STATUS TABLE_V5 11 newStatus TAB20_V1
17 ORDER_ID TABLE_V5 12 orderId TAB20_V1
18 RETURN_CONTEXT TABLE_V5 31 returnContext TAB20_V7
19 CUSTOMER_ID TABLE_V5 18 customerId TAB20_V2
20 CARD_TYPE TABLE_V6 13 paymentMeanBrand TAB20_V1
21 PAYMENT_MEANS TABLE_V6 14 paymentMeanType TAB20_V1
22 CHANNEL_ALIAS TABLE_V6 19 orderChannel TAB20_V2
23 DCC_RESPONSE_CODE TABLE_V7 20 dccResponseCode TAB20_V3
24 DCC_AMOUNT TABLE_V7 21 dccAmount TAB20_V3
25 DCC_CURRENCY TABLE_V7 22 dccCurrencyCode TAB20_V3
26 DCC_EXCHANGE_RATE TABLE_V7 23 dccExchangeRate TAB20_V3
27 DCC_RATE_VALIDITY TABLE_V7 24 dccRateValidity TAB20_V3
Nouvelle donnée 3 transactionReference TAB20_V1
Nouvelle donnée 15 newAmount TAB20_V2
Nouvelle donnée 25 dccProvider TAB20_V3
Nouvelle donnée 26 remainingAmount TAB20_V4
Nouvelle donnée 29 messageFunction TAB20_V6
Nouvelle donnée 30 acquirerNativeResponseCode TAB20_V6
Nouvelle donnée 32 authorisationId TAB20_V7
Nouvelle donnée 33 acquirerContractNumber TAB20_V8
  1. Dans les interfaces 2.0, les champs transactionId et transactionIdDate ont été nommés s10TransactionId et s10TransactionIdDate afin de permettre au commerçant d’identifier directement et simplement la référence à Sips 1.0.
  2. Dans le cas où le commerçant décide d’utiliser le mode transactionReference comme identifiant unique de la transaction, ce champ se trouve en position 3 du journal des opérations

Journal de rapprochement des transactions

Ce journal est le résultat de la réconciliation entre les journaux des transactions Sips et les relevés de la banque ou de l’établissement financier. Il consolide la réconciliation des différents moyens de paiement acceptés par vous.

La mise à disposition du journal de rapprochement pour le commerçant est conditionnée par un accord de la banque ou de l’établissement financier.

Ce journal ne s'applique pas aux commerçants utilisant le même numéro de contrat de vente à distance sur 2 boutiques Sips .

1.0 2.0
Position Valeur A partir de la version Position Valeur A partir de la version
1 MATCHING TABLE_V4 1 RECONCILIATION TAB20_V1
2 MERCHANT_COUNTRY TABLE_V4 Non restitué
3 MERCHANT_ID TABLE_V4 2 merchantId TAB20_V1
4 CONTRACT TABLE_V4 22 acquirerContractNumber TAB20_V3
5 PAYMENT_DATE TABLE_V4 5 transactionDateTime TAB20_V1
21 s10TransactionIdDate6 TAB20_V2
6 TRANSACTION_ID7 TABLE_V4 20 s10TransactionId6 TAB20_V2
7 ORIGIN_AMOUNT TABLE_V4 15 originAmount TAB20_V1
8 CURRENCY_CODE TABLE_V4 14 currencyCode TAB20_V1
9 CARD_TYPE TABLE_V4 8 paymentMeanBrand TAB20_V1
10 ORDER_ID TABLE_V4 6 orderId TAB20_V1
11 RETURN_CONTEXT TABLE_V4 27 returnContext TAB20_V4
12 CUSTOMER_ID TABLE_V4 28 customerId TAB20_V5
13 OPERATION_TYPE TABLE_V4 10 operationType TAB20_V1
14 OPERATION_NUMBER TABLE_V4 4 operationSequence TAB20_V1
15 REMITTANCE_DATE8 TABLE_V4 11 remittanceDateTime b TAB20_V1
16 REMITTANCE_TIME8 TABLE_V4
17 BRUT_AMOUNT TABLE_V4 16 grossAmount TAB20_V1
18 MATCH_STATUS TABLE_V4 13 paymentStatus TAB20_V1
19 REMITTANCE_NB TABLE_V4 12 remittanceNumber TAB20_V1
20 NET_AMOUNT TABLE_V4 17 netAmount TAB20_V1
21 COMMISSION_AMOUNT TABLE_V4 19 feeAmount TAB20_V1
22 COMMISSION_CURRENCY TABLE_V4 18 feeCurrency TAB20_V1
23 COMMISSION_OPER_CODE TABLE_V4 Non restitué
24 AUTHOR_ID TABLE_V4 23 authorisationId TAB20_V3
25 SPECIFIC_DATA TABLE_V4 Non restitué
26 REJECT_AMOUNT TABLE_V4 Non restitué
27 REJECT_REASON TABLE_V4 Non restitué
28 ORDER_CHANNEL TABLE_V5 7 orderChannel TAB20_V1
29 BRUT_AMOUNT_ACQ TABLE_V6 Non restitué
30 REMITTANCE_TYPE TABLE_V6 Non restitué
31 TOTAL_BRUT_REM_ACQ TABLE_V6 Non restitué
32 TOTAL_COM_REM_ACQ TABLE_V6 Non restitué
33 TOTAL_NET_REM_ACQ TABLE_V6 Non restitué
34 BANK_TRANSFER_ID TABLE_V7 Non restitué
35 BANK_TRANSFER_DATETIME TABLE_V7 Non restitué
36 COMMISSION_TVA TABLE_V7 Non restitué
37 VALUE_DATE TABLE_V7 Non restitué
Nouvelle donnée 3 transactionReference TAB20_V1
Nouvelle donnée 9 paymentMeanType TAB20_V1
Nouvelle donnée 24 feeType TAB20_V3
Nouvelle donnée 25 fundTransferNumber TAB20_V3
Nouvelle donnée 26 settlementMode TAB20_V3
Nouvelle donnée 29 interchangeFee TAB20_V5
Nouvelle donnée 30 cardInterchangeCategory Code TAB20_V5
Nouvelle donnée 31 lastMerchantOperationDate Time TAB20_V6
Nouvelle donnée 32 lastMerchantOperation Name TAB20_V6
Nouvelle donnée 33 mandateId TAB20_V7
Nouvelle donnée 34 acquisitionType TAB20_V8
Nouvelle donnée 35 feesDebitNumber TAB20_V8

Journal des impayés

Ce journal est le résultat de la réconciliation entre les transactions Sips et les déclarations d'impayés de la banque ou de l’établissement financier.

La mise à disposition du journal de rapprochement pour le commerçant est conditionnée par :

  • un accord de la banque ou de l’établissement financier.
  • la disponibilité effective de cette fonctionnalité sur le périmètre souhaité par le commerçant (moyens de paiement/ acquéreur).

De plus, ce journal ne s'applique pas aux commerçants utilisant sur 2 boutiques Sips le même numéro de contrat de vente à distance.

1.0 2.0
Position Valeur A partir de la version Position Valeur A partir de la version
1 DETAIL TABLE_V1 1 UNPAID TAB20_V1
2 MERCHANT_COUNTRY Non restitué
3 MERCHANT_ID TABLE_V1 2 merchantId TAB20_V1
4 CONTRACT TABLE_V1 3 acquirerContractNumber TAB20_V1
5 DATE_NUM TABLE_V1 4 transactionDateTime TAB20_V1
37 s10TransactionIdDate9 TAB20_V2
6 TRANSACTION_ID10 TABLE_V1 36 s10TransactionId9 TAB20_V2
7 OPERATION_TYPE TABLE_V1 6 operationType TAB20_V1
8 SOURCE_AMOUNT TABLE_V1 7 sourceAmount TAB20_V1
9 SIRET TABLE_V1 8 merchantLegalId TAB20_V1
10 UNPAID_NB TABLE_V1 9 chargebackAcquirerReference TAB20_V1
11 UNPAID_CODE TABLE_V1 10 chargebackReasonCode TAB20_V1
12 CURRENCY_CODE TABLE_V1 11 currencyCode TAB20_V1
13 CONTRACT_TYPE TABLE_V1 12 contractType TAB20_V1
14 POS_NB TABLE_V1 13 posNb TAB20_V1
15 REMITTANCE_DATE TABLE_V1 14 settlementDatetime TAB20_V1
16 EXCHANGE_AMOUNT TABLE_V1 15 exchangeAmount TAB20_V1
17 VALUE_DATE TABLE_V1 16 valueDate TAB20_V1
18 UNPAID_AMOUNT TABLE_V1 17 chargebackAmount TAB20_V1
19 EXCHANGE_UNPAID_AMOUNT TABLE_V1 18 exchangeUnpaidAmount TAB20_V1
20 EXCHANGE_CURRENCY_CODE TABLE_V1 19 exchangeCurrencyCode TAB20_V1
21 CHARGED_BANK_CODE TABLE_V1 20 chargedBankCode TAB20_V1
22 CHARGED_COUNTER TABLE_V1 21 chargedBankCounter TAB20_V1
23 CHARGED_ACCOUNT TABLE_V1 22 chargedBankAccount TAB20_V1
24 CHARGED_ADMIN_ACCOUNT TABLE_V1 23 chargedBankAdminCounter TAB20_V1
25 PBA_REMIT_NB TABLE_V1 24 pbaRemittanceNumber TAB20_V1
26 MATCH_STATUS Non restitué TAB20_V1
27 CUSTOMER_ID TABLE_V2 25 customerId TAB20_V1
28 ORDER_ID TABLE_V2 26 orderId TAB20_V1
29 RETURN_CONTEXT 41 returnContext TAB20_V4
30 TRANSACTION_STATUS TABLE_V2 27 transactionStatus TAB20_V1
31 CURRENT_AMOUNT TABLE_V2 28 currentAmount TAB20_V1
32 ORIGIN_AMOUNT TABLE_V2 29 originAmount TAB20_V1
33 CARD_TYPE TABLE_V2 30 paymentMeanBrand TAB20_V1
34 CHARGED_CARD_TYPE Non restitué TAB20_V1
35 UNPAID_SETTLE_DATE TABLE_V2 32 chargebackSettlementDate TAB20_V1
36 UNPAID_DOC_REASON TABLE_V2 33 chargebackDocumentRequestReason TAB20_V1
37 UNPAID_DOC_DATE TABLE_V2 34 chargebackDocumentRequestDate TAB20_V1
38 ORDER_CHANNEL TABLE_V4 35 orderChannel TAB20_V1
Nouvelle donnée 5 transactionReference TAB20_V1
Nouvelle donnée 31 paymentMeanType TAB20_V1
Nouvelle donnée 38 maskedPan TAB20_V2
Nouvelle donnée 39 settlementArchivingReference TAB20_V2
Nouvelle donnée 40 mandateId TAB20_V3
Nouvelle donnée 41 returnContext TAB20_V4
  1. Dans les interfaces 2.0, les champs transactionId et transactionIdDate ont été nommés s10TransactionId et s10TransactionIdDate afin de vous permettre de vous identifier directement et simplement la référence à Sips 1.0.
  2. Dans le cas où vous décidez d’utiliser le mode transactionReference comme identifiant unique de la transaction, ce champ se trouve en position 5 du journal des impayés.