Presto

De Documentation Mercanet
Aller à : navigation, rechercher

Introduction

Objectif du présent document

L’objectif du présent document est d’accompagner les commerçants désirant mettre en œuvre le moyen de paiement Presto.
Info.png A noter

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.

Comment ça marche ?

Principes généraux

Cetelem propose une solution de crédit en ligne.

Avec ce moyen de paiement, le marchand peut toucher davantage de clients en proposant des solutions plus adaptées à certains produits vendus sur son site web. Pour les clients, cela permet également de souscrire à des crédits directement en ligne sur le site marchand.
« Presto Plus » est un moyen de paiement proposé par BNP Paribas Personal Finance (BNP PF) qui permet de financer à crédit des achats effectués sur Internet. Un internaute, qu’on appelle par la suite « L’acheteur », est redirigé vers l’application d’ouverture de dossier de crédit de BNP PF à partir du site web marchand. A la fin de sa saisie, il est informé en ligne du résultat de sa demande d’ouverture de crédit.

Disponibilité par interface

Le moyen de paiement Presto est disponible sur les interfaces suivantes :

Interface (mode) Moyen de paiement

Mercanet Essentiel

Mercanet Gestion Plus

Mercanet Batch

Sips Walletpage

POST

JSON

SOAP

JSON

SOAP

Batch

POST

JSON

SOAP

Presto

-

-

-

-

-

-

Processus de paiement

Vue de l’utilisateur

Les étapes parcourues par les internautes lors de l’exécution d’un paiement Presto sont décrites ci-dessous : Séquence des écrans de paiement dans Mercanet Essentiel

Presto 1.PNG

Séquence des écrans de paiement dans Mercanet Essentiel

Stage

Description

1

Validation du panier et paiement et redirection vers la solution Mercanet .

2

Après la sélection du moyen de paiement Presto, l’acheteur est redirigé vers les pages de souscription de crédit Presto hébergées chez Cetelem.

3

Sur la première page, il sélectionne le nombre de mensualités de son crédit.

4

Sur la seconde page, une simulation de son crédit est présentée à l’acheteur.

5

Sur la troisième page, l’acheteur doit saisir ses informations personnelles liées à son identité et sa situation familiale.

6

Sur la quatrième page, l’acheteur doit saisir ses coordonnées ainsi que informations liées à sa situation professionnelle.

7

Sur la cinquième page, l’acheteur doit saisir des informations liées à ses revenus et ses crédits en cours.

8

Sur la sixième page, l’acheteur doit choisir ou non de souscrire à une assurance.

9

Sur la septième page, une confirmation d’ouverture de crédit est affichée à l’acheteur

10

Si le montant de l’achat est supérieur à 1500 €, l’acheteur est redirigé directement sur le site marchand (en passant par Mercanet )

10’

Si le montant de l’achat est inférieur ou égal à 1500 €, l’acheteur est redirigé sur Mercanet pour effectuer une prise d’empreinte de sa carte bancaire.

11

Suite à la validation de la carte bancaire, l’acheteur est redirigé sur la page d’authentification 3D-Secure de sa banque.

12

Suite à l’authentification 3D-Secure, l’acheteur est redirigé sur la page de validation de son contrat 2PCB (2 fois par Carte Bancaire)

13

Suite à la validation de son contrat 2PCB, l’acheteur est redirigé chez Cetelem pour affichage de la confirmation de commande.

14

L’acheteur est redirigé sur le site marchand (en passant par Mercanet )

Pages de paiement

Presto 2.PNG
Choix du moyen de paiement
Presto 3.PNG
Sélection de l’option de crédit
Presto 4.PNG
Simulation du crédit
Presto 5.PNG
Saisie des informations identitaires
Presto 6.PNG
Saisie des informations liées aux coordonnées et à la situation professionnelle
Presto 7.PNG
Saisie des informations liées aux revenus et crédits en cours
Presto 8.PNG
Souscription à l’assurance facultative
Presto 9.PNG
Confirmation de l’ouverture de crédit
Presto 10.PNG
Prise d’empreinte 2PCB (si montant ≤ 1500 €)
Presto 11.PNG
Contrat 2PCB (si montant ≤ 1500 €)
Presto 12.PNG
Confirmation de commande (si montant ≤ 1500 €)

Fonctionnalités

Type de fonctionnalité

Disponibilité

Remarque

Canal de paiement

Internet

ü

Canal par défaut

MOTO (Vente par correspondance)

û

Méthodes de paiement

Paiement immédiat

ü

Méthode par défaut

Paiement à la fin du jour

û

Paiement différé

û

Paiement à l’expédition

û

Paiement échelonné

û

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

û

Paiement par lots

û

Paiement "One-click"

û

Paiement en devises différentes

Paiement en devises  

û

EUR uniquement

  Encaissement en devises  

û

EUR uniquement

Gestion de la fraude

  Veuillez-vous reporter au guide contrôle anti-fraude

Reportings pour le commercant

Journal des transactions

ü

Journal des opérations

û

Journaux Rapprochement Bancaires

û

Journaux Rapprochement des Impayés

û

Outil de gestion (Back Office)

ü

Opérations de gestion

Annulation

û

Validation

û

Remboursement

û

Duplication

û

Mode de capture

Mode Envoi Automatique (annulation)

û

Mode de validation

û

Mode immédiat

ü

REMARQUE : Les contrôles de fraude sont réalisés lors de la prise d’empreinte. Lors de la demande d’autorisation, le contrôle de fraude porte sur :

    • Autorisation du montant de la commande
    • Contrôle d’empilement (lutte contre la fraude) : limite de 1500,00€ par carte sur 3 utilisations, renouvelée tous les 90 jours pour l’ensemble des cinématiques et Web marchands Presto
    • Contrôle de BIN étrangers,
    • Contrôle des eCB,
    • Contrôle des cartes à autorisation systématique,
    • Blocage de certains BINs

 

Cycle de vie de la transaction

Presto 13.PNG
Figure 13 Cycle de vie des transactions Presto

Intégration avec Mercanet Essentiel

Demande de paiement

Des informations spécifiques sont nécessaires pour réaliser un paiement Presto, et certaines règles spécifiques s’appliquent:

Nom du champ             

Remarques/règles

Exemple de valorisation

captureMode

Forcé à IMMEDIATE

IMMEDIATE

captureDay

Forcé à 0

0

paymentMeanBrand

PRESTO

PRESTO

paymentPattern

Force à ONE_SHOT.

ONE_SHOT

orderId

- Obligatoire (13 caractères alphanumériques maximum) - Identifiant du bon de commande du client

123orderId

paymentMeanData.presto.paymentMeanCustomerId

- Obligatoire (21 caractères alphanumériques maximum) - Référence du client

123customerId

paymentMeanData.presto.financialProduct

Obligatoire

Pour plus de détails voir §

CLA

paymentMeanData.presto.prestoCardType

Pour plus de détails voir §

A (valoriser ce champ uniquement si financialProduct = CCH)

shoppingCartDetail.mainProduct

Obligatoire

Pour plus de détails voir §

320

customerContact

Facultatif

Pour plus de détail voir §

customerData

Facultatif

Pour plus de détail voir §

customerAddress

Facultatif

Pour plus de détail voir §

Pour plus d’informations, veuillez-vous référer aux documentations sur les connecteurs Mercanet Essentiel

Produit financier et type de carte

Le produit financier est un attribut obligatoire (champ paymentMeanData.presto.financialProduct). Il est paramétré en fonction de la nature de l’offre commerciale proposée au client :  

  1. Produit de crédit classique (CLA) uniquement
  2. Produit de crédit classique (CLA) ET ouverture de compte renouvelable avec carte (CCH)

  Ci-dessous les règles de gestion à employer selon le cas de figure :  

  • Pour un web-marchand déployant les produits CLA et CCH Le produit financier à proposer à l’internaute dépend du montant de son panier. 

 

  • Vous devrez donc mettre en place dans votre système d’information, un contrôle sur le montant du panier de manière à véhiculer la bonne requête:
  • Pour un montant compris entre 150 et 1500, le produit financier doit être égal à  « CCH » et le type de carte doit être renseigné à « A ».

paymentMeanData.presto.financialProduct=CCH paymentMeanData.presto.prestoCardType=A

  • Pour un montant supérieur ou égal à 1500,01€, le produit financier doit être égal à « CLA » et le type de carte ne doit pas être renseigné.

paymentMeanData.presto.financialProduct=CLA

  • Pour un web-marchand déployant seulement le produit CLAPour ce type de déploiement, le produit financier a toujours la valeur « CLA » et le type de carte ne doit pas être renseigné.

paymentMeanData.presto.financialProduct=CLA

Règles de gestion du code matériel

Le code matériel permet d’associer une demande de crédit à un type de bien. C’est à vous de déterminer la correspondance entre les articles de votre catalogue et le référentiel BNP PF (cf. annexe).

Remarque : dans le cas d’un panier composite dont tous les articles n’appartiennent pas à la même catégorie, le code matériel de la catégorie représentant la part du montant la plus importante devra être utilisé.

Liste des codes matériels :

Numéro

Champ

Numéro

Champ

320

Ménager autre

616

Informatique

322

Réfrigérateur/Congélateur

619

Achats groupés TV- hifi

323

Lave-vaisselle

620

Matériel Photo

324

Lave-linge

621

Téléphonie

325

Ménager groupe

622

Home Cinéma

326

Réfrigérateur

623

Ecran LCD/Ecran Plasma

327

Congélateur

624

Caméscope

328

Cuisinière/Table de cuisson

625

Ordinateur

329

Sèche-linge

626

Imprimante/Scanner

330

Mobilier autre

631

Voyages vacances

331

Salon

640

Habillement

332

Salle à manger

650

Livres

333

Chambre

660

Loisirs autres

334

Canapé

663

Bricolage - jardinage

335

Mobilier groupe

730

Bijouterie

336

Fauteuil

737

Volet

337

Bibliothèque/Armoire

738

Tondeuse

338

Literie

739

Motoculteur

339

Chambre à coucher

740

Tronçonneuse

340

Textile d'ameublement

741

Débroussailleuse

341

Mobilier de bureau

742

Quad

342

Mobilier de salle de bain

743

Meubles de jardin

343

Mobilier de cuisine

744

Barbecue

610

Vidéo/Audio/Informatique autre

855

Piano

611

Magnétoscope/Vidéo/DVD

857

Orgue

613

Matériel HIFI

858

Musique autre

615

Téléviseur

Réponses manuelles et automatiques

Certaines règles spécifiques s’appliquent:

Nom du champ

Remarques/règles

Exemple de valorisation

paymentMeanType

PROVIDER

paymentMeanBrand

PRESTO

Cas spécifiques

Rupture de cinématique

Lorsque la transaction de paiement est en cours, l’acheteur peut fermer la fenêtre de son navigateur avant la page de confirmation du paiement. Par conséquent, la transaction n’est pas finalisée (car elle n’est pas enregistrée) sur la plateforme Mercanet et le marchand ne recevra pas la réponse de ce paiement. Pour le marchand, trois méthodes sont disponibles pour connaitre le statut de la transaction:

  • Avec un appel web service au GetTransactionData 1 heure après le début de la transaction de paiement. A ce moment, la réponse contiendra le statut de la transaction si elle a été finalisée.
  • Avec une réponse automatique (serveur à serveur) lorsque le champ “automatic_response_url” est rempli par le marchand.
  • A J+1, la transaction Presto apparaîtra dans le journal des transactions fourni par Mercanet

(interval fermé !)

Cas d’erreurs frequents

Erreurs liées au webmarchand

Presto 14.PNG

Si l’erreur est en rapport avec les données renseignées côté commerçant (produit financier,…), le code erreur sur quatre chiffres commence par 1XXX (1001 par exemple)   Vérifiez que le code du bien financé est bien paramétré. Cette valeur est définie avec Cetelem à l’ouverture de l’agrément. Vérifiez également que votre requête de paiement PrestoPlus est conforme aux indications décrites dans ce document.
Erreurs fréquentes :

  • orderId non valorisé
  • paymentMeanData.presto.paymentMeanCustomerId non valorisé

Origine de l’erreur

Code erreur

Description

Erreur commerçant

1003

Champ orderId vide

1004

Champ paymentMeanData.presto.paymentMeanCustomerId   vide

1005

Longueur du code matériel différent de 3 caractères

1006

Longueur du code produit financier différent de 3 caractères

Erreurs liées à Worldline

Presto 15.PNG
Si l’erreur est en rapport avec l’application côté Mercanet , le code erreur sur quatre chiffres commence par 2XXX (2001 par exemple) Contacter le support Cetelem et leur communiquer le code erreur qui s’affiche : Aurélien Racine : Tel 01 46 39 14 01 –

Erreurs liées à Cetelem

Presto 16.PNG
Si l’erreur est en rapport avec Cetelem, le code erreur sur quatre chiffres commence par 3XXX (3001 par exemple)

Contacter le support Cetelem et leur communiquer le code erreur qui s’affiche : Aurélien Racine : Tel 01 46 39 14 01 –  

Annexes

Codes réponse

Codes réponse Mercanet

Codes réponse acquéreur

Code réponse natif Cetelem

Statut de la transaction

Description

00

00

G

CAPTURED

Ouverture de crédit acceptée et paiement garanti

00

08

A

CAPTURED

Ouverture de crédit pré-acceptée (« vert »)

00

02

E

CAPTURED

Ouverture de crédit à l’étude (« orange »)

05

05

R

REFUSED

Ouverture de crédit refusée (« rouge »)

60

PENDING

Erreur technique lors de la récupération du statut du crédit

17

17

I

REFUSED

Annulation de l’internaute

90

98

REFUSED

Serveur Cetelem indisponible

99

REFUSED

Problème sur le serveur Mercanet

Devises acceptées

Code de devise

Format

Description

978

N3

Euro

Langages acceptés

 

Code

Format

Langage

fr

AN2

Français

customerContact

Nom du champ             

Remarques/règles

Format

Exemple de valorisation

customerContact.title

Facultatif

A4

MR ou MME

customerContact.firstname

Facultatif

ANSU50

Mathieu

customerContact.lastname

Facultatif

ANSU50

Rousseau

customerContact.phone

Facultatif

NS30

0212457896

customerContact.mobile

Facultatif

NS30

0654789654

customerData

Nom du champ             

Format

Remarques/règles

Exemple de valorisation

customerData.birthDate

N8 (YYYYMMDD)

Facultatif

19850613

customerAddress

Nom du champ             

Format

Remarques/règles

Exemple de valorisation

customerAddress.addressAdditional1

ANSU50

Facultatif

11 rue du Louvandier

customerAddress.addressAdditional2

ANSU50

Facultatif

Logement 6

customerAddress.zipCode

ANS10

Facultatif

37390

customerAddress.city

ANSU50

Facultatif

Saint Roch