Cetelem 3 ou 4xCB

De Documentation Mercanet
Aller à : navigation, rechercher

Introduction

L'objectif du présent document est d’accompagner les commerçants désirant mettre en œuvre le moyen de paiement 3xCB et/ou 4xCB (Cetelem full CB) dans Mercanet Essentiel.
Info.png A noter

·         Ce moyen de paiement n’est disponible que sur Mercanet nouvelle version (V2)
·         Tous les termes, acronymes, expressions spécifiques à la Mercanet et son contexte sont définies dans le document : GLOSSAIRE

N’hésitez pas à vous y référer chaque fois que nécessaire

Fonctionnement

Principes généraux

Cetelem offre une méthode de paiement permettant de payer en 3 ou 4 fois des achats en ligne, avec une carte de débit CB, Visa ou Mastercard. Cette solution permet :

  • Aux marchands d’atteindre davantage de clients,
  • Aux acheteurs de payer en 3 ou 4 fois avec un moyen de paiement sécurisé.

Un internaute, qu’on appelle par la suite « L’acheteur », est redirigé vers l’application d’ouverture de dossier de crédit Cetelem à partir du site web marchand. A la fin de sa saisie, il est informé en ligne du résultat de son paiement.  

Disponibilité par interface

  Le moyen de paiement 3xCB ou 4xCB est disponible sur les interfaces suivantes :

Interface (mode) Fonctionnalité

Mercanet Essentiel

Mercanet Gestion Plus

Mercanet batch

POST

SOAP

JSON

SOAP

JSON

BATCH

Paiement CETELEM :3xCB ou 4xCB

-

-

-

Gestion de caisse

Processus de Paiement

Vue de l’utilisateur

Ci-dessous, les étapes d’un paiement 3xCB ou 4xCB sur Mercanet Essentiel :

Full 1.PNG

Figure 1: Cinématique de paiement

Pages

Etapes

Marchand

Validation du panier

Marchand ou Mercanet

Sélection du moyen de paiement (ici sur le site marchand)

Mercanet

L’acheteur est automatiquement redirigé vers la plateforme Mercanet pour initier la transaction. La plateforme Mercanet peut afficher à l’internaute la page « choix du moyen de paiement »

Cetelem

Formulaire de souscription (l’acheteur devra y renseigner ses données bancaires)

Cetelem

Récapitulatif du paiement

Cetelem

Résultat de la souscription

Mercanet

Présentation du ticket

Marchand

L’acheteur est redirigé vers le site marchand

Etapes de la cinématique

Pages de Paiement


Full 2.PNG
Full 3.PNG
Formulaire de souscription
Full 4.PNG
Full 5.PNG
Page récapitulatif et validation
Full 6.PNG
Page de redirection
Full 7.PNG
Authentification 3D-Secure
Full 8.PNG
Page résultat accepté
Full 9.PNG
Page de ticket pour un paiement 3xCB ou 4xCB accepté
Full 10.PNG
Page de ticket pour un paiement 3xCB ou 4xCB refusé
Full 11.PNG
 Page d’abandon du moyen de paiement

Fonctionnalités

Type de fonctionnalité

Disponibilité

Remarque

Canal de paiement

Internet

Canal par défaut

MOTO (VPC : vente par correspondance)

-

Méthodes de paiement

Paiement immédiat

Paiement à la fin du jour

-

Forcé en paiement immédiat

Paiement différé

-

Forcé en paiement immédiat

Paiement à l’expédition

-

Forcé en paiement immédiat

Paiement échelonné

-

Paiement en abonnement (Wallet électronique au mode récurrent)

-

Paiement par lots (Batch)

-

Paiement "One-click"

-

Paiement en devises différentes

Transactions multi-devises

-

EUR (978) uniquement

Règlement multi-devises

-

EUR (978) uniquement

Gestion de la fraude

Veuillez-vous référer au guide des contrôles anti-fraude

Rapports pour le commerçant

Journal des transactions

Journal des opérations

Journal de rapprochement bancaire

-

Journal de rapprochement des impayés

-

Back office (Extranet)

Réponses manuelle / automatique de Mercanet

Opérations de caisse

Annulation

-

Validation

-

Remboursement

Total ou partiel

Duplication

-

Fonction disponible selon les offres Mercanet

Mode de capture

Mode Envoi automatique (annulation)

-

Forcé en mode immédiat

Mode Validation

-

Forcé en mode immédiat

Mode immédiat

 

Cycle de vie de la transaction

Le cycle de vie d’une transaction 3xCB et/ou 4xCB dans Mercanet est le suivant :
Full 12.PNG
Figure 2 Cycle de vie des transactions 3xCB et/ou 4xCB

Intégration avec Mercanet Essentiel

Demande de Paiement

Dans cette partie est présenté l’ensemble des données échangées entre les différents acteurs (Commerçant, Mercanet, Cetelem) lors d’une demande de paiement 3xCB ou 4xCB. Certains champs renseignés par le commerçant permettent de pré-remplir le formulaire hébergé par Cetelem.  

Nom du champ

Notes/règles

Valorisation

captureMode

Forcé à IMMEDIATE

IMMEDIATE

captureDay

Forcé à 0

0

paymentMeanBrandList

CETELEM_3X / CETELEM_4X

CETELEM_3X,CETELEM_4X

paymentPattern

Forcé à ONE_SHOT

ONE_SHOT

orderId

Le champ doit contenir aux maximum 30 caractères alphanumériques sinon le moyen de paiement n’est pas proposé

b158900 (exemple)

amount

Formaté en centimes

15950 (exemple)

paymentMeanData.cetelem3x.cetelemPrivateMerchantData

Facultatif (50 caractères maximum) Données privées relatives au marchand

paymentMeanData.cetelem4x.cetelemPrivateMerchantData

Facultatif (50 caractères maximum) Données privées relatives au marchand

paymentMeanData.cetelem3x. cetelemPrivateData

Facultatif (200 caractères maximum) Données privées relatives aux échanges entre Monext et le marchand

paymentMeanData.cetelem4x. cetelemPrivateData

Facultatif (200 caractères maximum) Données privées relatives aux échanges entre Monext et le marchand

paypageData.byPassReceiptPage

Facultatif Permet de by-passer le ticket Mercanet à la fin de la cinématique de paiement

Y ou N

holderContact

Pour plus de détail voir [ce lien]

billingContact

Pour plus de détail voir [ce lien]

billingAddress

Pour plus de détail voir [ce lien]

deliveryContact

Pour plus de détail voir [ce lien]

deliveryAddress

Pour plus de détail voir [ce lien]

Tableau 1 : Liste des champs à renseigner

Réponse Manuelles et Automatiques

  Certaines règles spécifiques s’appliquent:

Nom du champ 

Remarques/règles

Exemple de valorisation

paymentMeanType

Systématique

ONLINE_CREDIT

paymentMeanBrand

Systématique

CETELEM_3X ou CETELEM_4X

Annexes

Codes Réponse

Pour le moyen de paiement 3xCB ou 4xCB, Mercanet peut retourner l’ensemble des codes ci-dessous. Correspondance des codes réponses sur demande d’autorisation/demande de remboursement :

Code réponse Sips

Code réponse Acquéreur

Signification

00

00

Transaction acceptée

03

03

Paiement refusé, contrat accepteur invalide

05

51 05

Montant trop élévé Transaction refusée

17

- 17

Transaction annulée sur Sips Transaction annulée sur Monext

30

30

Format incorrect

90

90

Problème technique

97

97

Session expirée

99

-

Problème technique

Tableau 2: Codes réponses 3xCB et/ou 4xCB.   Tout autre code réponse que ceux recensés dans le tableau ci-dessus, doit être interprété comme un refus. Code réponse supplémentaire mise en place sur demande de remboursement en ligne :

Code réponse Mercanet

Code réponse Acquéreur

Signification

24

Opération impossible, le statut de la transaction ne permet pas de faire un remboursement (par exemple la transaction est dans un statut refusée)

25

Transaction non trouvée

40

Remboursement non permis (par exemple, le commerçant n’a pas les droits suufisants pour effectuer un remboursement)

  Tableau 3: Codes réponses Mercanet

Devises acceptées

Code de devise

Description

Format

978

Euro

N3 (restricted values / ISO4217)


Langues acceptées

Code

Description

Format

fr

Français

A2 (restricted values)


holderContact

Nom du champ

Description

Format

Obligatoire / Facultatif

Exemple de valorisation

holderContact.title

Civilité du client

A4

Obligatoire

M, Mlle ou Mme

holderContact.firstname

Prénom du client

ANSU40
caractères spéciaux autorisés : [-],[ ],[‘], lettres accentuées

Obligatoire

Camille

holderContact.lastname

Nom du client

ANSU40
caractères spéciaux autorisés : [-],[ ],[‘], lettres accentuées

Obligatoire

Rousseau

holderContact.phone

Numéro de téléphone fixe

N10
commence par un 0 suivi de 9 chiffres

Facultatif (au moins un des numéros de téléphone doit être valorisé)

0212457896

holderContact.mobile

Numéro de téléphone mobile

N10
commence par un 0 suivi de 9 chiffres

Facultatif (au moins un des numéros de téléphone doit être valorisé)

0654789654

holderContact.email

Adresse email

ANS128
(user@*.*)
Partie user : caractères spéciaux acceptés : [_], [-], [.] ,[+]

Obligatoire

test@test.fr

billingContact

 

Nom du champ

Description

Format

Obligatoire / Facultatif

Exemple de valorisation

billingContact.firstname

Prénom du client

ANSU40
caractères spéciaux autorisés : [-],[ ],[‘], lettres accentuées

Obligatoire

Camille

billingContact.lastname

Nom du client

ANSU40
caractères spéciaux autorisés : [-],[ ],[‘], lettres accentuées

Obligatoire

Rousseau

billingAddress

Nom du champ        

Description

Obligatoire / Facultatif

Format

Exemple de valorisation

billingAddress.street

Nom de la rue

Obligatoire

ANSU50
caractère [;] non autorisé

rue des Minimes

billingAddress.addressAdditional1

Complément d’adresse

Facultatif

ANSU50
caractère [;] non autorisé

Appartement 20

billingAddress.zipCode

Code postal

Obligatoire

AN5
(exactement 5 caractères)

37000
00001

billingAddress.city

Ville

Obligatoire

ANS30
caractère [;] non autorisé

Tours

billingAddress.country

Code du pays

Obligatoire

A3 (restricted values)

FRA

deliveryContact

Nom du champ

Description

Format

Obligatoire / Facultatif

Exemple de valorisation

deliveryContact.firstname

Prénom du client

ANSU40

Obligatoire

Camille

deliveryContact.lastname

Nom du client

ANSU40

Obligatoire

Rousseau


deliveryAdress

Nom du champ          

Description

Obligatoire / Facultatif

Format

Exemple de valorisation

deliveryAddress.street

Nom de la rue

Obligatoire

ANSU50
caractère [;] non autorisé

rue des Minimes

deliveryAddress.addressAdditional1

Complément d’adresse

Facultatif

ANSU50
caractère [;] non autorisé

Appartement 20

deliveryAddress.zipCode

Code postal

Obligatoire

AN5
(exactement 5 caractères)

37000
00001

deliveryAddress.city

Ville

Obligatoire

ANS30
caractère [;] non autorisé

Tours

deliveryAddress.country

Code du pays

Obligatoire

A3 (restricted values)

FRA