Introduction

WL 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étier liées à votre activité (paiement à la livraison, paiement différé, paiement récurrent, paiement en plusieurs fois …).

L’objectif du présent document est d’expliquer l'intégration du moyen de paiement Presto dans WL Sips .

À qui s’adresse ce document ?

Ce document a pour objectif de vous aider à implémenter le moyen de paiement Presto sur votre site de commerce électronique.

Il comprend :

  • des informations fonctionnelles à votre attention ;
  • des instructions d'implémentation à destination de votre équipe technique.

Pour avoir une vue d’ensemble de la solution WL Sips , nous vous conseillons de consulter les documents suivants :

  • Présentation fonctionnelle ;
  • Guide de configuration des fonctionnalités .

Comprendre les paiements Presto avec WL Sips

Principes généraux

Cetelem, marque de BNP Paribas Personal Finance, est un organisme financier français spécialisé dans les financements aux particuliers à travers ses activités de crédit à la consommation.

Le moyen de paiement Presto, proposé par BNP Paribas Personal Finance (BNPP PF), permet de financer à crédit des achats effectués sur Internet.

Lors d'un paiement Presto, le client est redirigé vers l’application d’ouverture de dossier de crédit de BNPP PF. A la fin de sa saisie, il est informé en ligne du résultat de sa demande d’ouverture de crédit.

Règles d’acceptation

Fonctionnalités disponibles

Canaux de paiement
Internet V Canal de paiement par défaut
MOTO X
Télécopie X
SVI X
Typologies de paiement
Paiement immédiat V Méthode par défaut
Paiement en fin de journée X
Paiement différé X
Paiement à l'expédition X
Paiement en plusieurs fois X
Paiement par abonnement X
Paiement par fichier X
Paiement OneClick X
Gestion des devises
Acceptation multidevise X EUR uniquement
Règlement en devise X EUR uniquement

Pages de paiement

Le client sélectionne le moyen de paiement Presto.

Une fois le moyen de paiement sélectionné, la page de la sélection de l’option de paiement s’affiche ainsi que la simulation de remboursement :

Le client doit ensuite saisir les informations ci-dessous :

Après la saisie des informations requises, la page de la confirmation de la commande s’affiche :

Le client doit ensuite signer électroniquement son contrat :

Le client doit ensuite fournir les pièces justificatives :

Vérification de transactions

Dans le cas de transactions Presto, l'étude du dossier de l'internaute est obligatoire avant acceptation définitive.

Si un dossier est en cours de validation par BNPPF, l'état de la transaction qui lui est associée est :

  • TO_CONFIRM_CAPTURE

Un traitement d'interrogation de WL Sips auprès de Cetelem est exécuté quotidiennement pour mettre à jour ces transactions vers des états finaux :

  • CAPTURED si le dossier lié à la transaction à été accepté par BNPPF.
  • REFUSED si le dossier lié à la transaction à été refusé par BNPPF, ou si aucune mise à jour n'a été constatée depuis 90 jours.

Ouvrir votre contrat d’acceptation Presto

Afin de proposer le moyen de paiement Presto sur votre site Web, vous devez souscrire un contrat d'acceptation auprès de BNP Paribas Personal Finance. Vous nous transmettez par la suite le numéro d'agrément afin de l’enregistrer dans notre système d’information.

Effectuer un paiement Presto

Vous pouvez proposer le moyen de paiement Presto au travers de Sips Paypage qui assure l’interface de paiement directement avec le client via son navigateur Web.

Pour les paiements Presto, il n’est pas possible de différer la remise, vous ne pouvez pas ajuster la date de transferts de fonds (paiement immédiat).

Le diagramme ci-dessous explique les différents états par lesquels peuvent passer les transactions selon le mode de capture choisi :

Le diagramme ci-dessous décrit les différents statuts d'une transaction, en fonction de l'avancement du dossier chez Cetelem.

Suite à un premier traitement de Cetelem, 3 cas de figure peuvent se présenter engendrant 2 statuts différents :

  • Transaction refusée par Cetelem (Statut final REFUSED)
  • Transaction pré-acceptée par Cetelem (Statut intermédiaire TO_CONFIRM_CAPTURE)
  • Transaction à l’étude chez Cetelem (Statut intermédiaire TO_CONFIRM_CAPTURE)

Les transactions dans un statut TO_CONFIRM_CAPTURE sont ensuite traitées par Cetelem avant octroi d’une décision finale. Cette décision peut prendre plusieurs jours. A l’issue de cette décision la transaction pourra avoir 2 statuts différents :

  • Transaction refusée par Cetelem (Statut final REFUSED)
  • Transaction acceptée par Cetelem (Statut final CAPTURED)

Durant le laps de temps nécessaire à Cetelem pour traiter la transaction, vous avez la possibilité d’en demander l’annulation. Dans ce cas, la transaction aura le statut Transaction annulée par le commerçant (Statut final REFUSED).

Effectuer un paiement Presto avec Sips Paypage

La cinématique de paiement pour Sips Paypage est décrite ci-dessous :

Paramétrer la requête de paiement

Les champs suivants ont un comportement particulier :

Nom du champ Remarques / règles
captureMode La valeur envoyée dans la requête est ignorée.
Le mode de capture est forcé à IMMEDIATE.
captureDay La valeur envoyée dans la requête est ignorée.
Le délai de capture est forcé à 0.
paymentPattern La valeur envoyée dans la requête est ignorée.
Le type de paiement est forcé à ONE_SHOT.
orderId

Obligatoire (13 caractères alphanumériques maximum)

Identifiant du bon de commande du client

paymentMeanData.presto​.paymentMeanCustomerId

Obligatoire (21 caractères alphanumériques maximum)

Référence du client

paymentMeanData.presto​.financialProduct Obligatoire à valoriser à CLA
paymentMeanData.presto​.​prestoCardType Facultatif

shoppingCartDetail.mainProduct

Obligatoire

customerContact

Obligatoire

voir le tableau ci-dessous

customerData

Facultatif

voir le tableau ci-dessous

customerAddress

Obligatoire

voir le tableau ci-dessous

customerContact

Nom du champ Remarques / règles
customerContact.title Facultatif
customerContact.firstname Obligatoire (30 caractères maximum)
customerContact.lastname Obligatoire (30 caractères maximum)
customerContact.phone Facultatif
customerContact.mobile Facultatif
customerContact.email Obligatoire (49 caractères maximum)

customerData

Nom du champ Remarques / règles
customerData.birthDate Facultatif

customerAddress

Nom du champ Remarques / règles
customerAddress.addressAdditional1 Obligatoire (32 caractères maximum)
customerAddress.addressAdditional2 Facultatif
customerAddress.zipCode Obligatoire
customerAddress.city Obligatoire (30 caractères maximum)

Analyser la réponse

Les champs spécifiques suivants sont valorisés dans le cas d’un paiement Presto.

Nom du champ Remarques / règles
paymentMeanType Toujours valorisé à ONLINE_CREDIT.
paymentMeanBrand Toujours valorisé à PRESTO.

Effectuer un paiement Presto avec Sips Office

L’acceptation du moyen de paiement Presto n’est pas disponible au travers de la solution Sips Office .

Cas d’erreurs fréquents

Erreurs liées au Webmarchand

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

Si l’erreur est en rapport avec l’application côté Worldline , le code erreur sur quatre chiffres commence par 2XXX (2001 par exemple).

Erreurs liées à Cetelem

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

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

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

Gérer vos transactions Presto

Opérations de caisse disponibles

Les opérations suivantes sont disponibles sur les transactions Presto :

Gestion de caisse
Annulation V Annulation possible uniquement sur le montant total de la transaction.
Validation X
Remboursement X
Duplication X
Recyclage X
Crédit X

Le diagramme ci-dessous vous permet de savoir quelle opération de gestion de caisse est disponible lorsqu'une transaction est dans un état donné :

Consulter vos transactions Presto

Journaux

Les journaux mis à disposition par WL Sips vous permettent d’avoir une vision exhaustive et consolidée de vos transactions, opérations de caisse, situation comptable et impayés. Vous pouvez utiliser ces informations pour enrichir votre système d’information.

La disponibilité des transactions Presto pour chaque type de journal est récapitulée dans le tableau ci-dessous :

Disponibilité des journaux
Journal des transactions V
Journal des opérations V
Journal de rapprochement des transactions X
Journal de rapprochement des impayés X
Note: pour les transactions Presto, le champ paymentMeanBrand est renseigné avec la valeur PRESTO.

Sips Office Extranet

Vous pouvez consulter vos transactions Presto et effectuer différentes opérations de gestion de caisse grâce à Sips Office Extranet .

Voici le détail d'une transaction Presto :