Module de paiement Sofinco 3XCB

Sofinco 3XCB

1.Introduction

Développé en collaboration avec Sofinco, ce module Prestashop vous permettra d’accepter simplement les
paiements en 2x, 3x ou 4x fois sans frais sur votre site E-commerce, en utilisant l’offre 3XCB proposée par
Sofinco.
Compatible Multiboutiques et Multilangues.

2.Pré-requis

L’utilisation de la solution sofinco 3XCB impose les pré-requis suivants sur votre hébergement :
PHP >= 5.3
Certificat SSL certifié (Imposé par Sofinco pour l’URL retour de production)
Vous n’avez pas de certificat SSL certifié installé sur votre domaine ? Contactez-nous, nous pouvons vous
accompagner dans l’achat et l’installation de celui-ci.

3.Installation du module

L’installation de ce module s’effectue de façon tout à fait classique en vous rendant dans l’onglet “Modules” ou
“Modules et services”, puis cliquez sur “Ajouter un module”.
Vous pouvez également ajouter le module directement dans le répertoire module via le FTP.
Vous trouverez ci-dessous la documentation Prestashop pour l’installation des modules :

4.Configuration

4.1.Configuration du module

Après l’installation du module, rendez-vous sur la page de configuration de celui-ci.

Onglet Modules > Sofinco 3XCB > Configurer

Sur cette page, vous pourrez renseigner les différentes valeurs indispensables au fonctionnement du module.

Attention : si vous êtes en multiboutique, faites attention à être dans le contexte de boutique adéquate.

3xcb_config_1

3xcb_config_2

Sur cet écran, le premier encadré contient un lien vers l’onglet créé automatiquement à l’installation du module (Modules > Sofinco – Transporteurs). Cet onglet permet de configurer les différents transporteurs pour le module de paiement que nous détaillons dans la partie suivante.

Détail des champs :

  • Référence TOP3 : référence du marchand auprès de Sofinco
  • Clé privée : fournie par Sofinco lors de la création de votre contrat
  • $URL_WEBAPP_WS : par défaut, configurée sur l’environnement de test. Une fois le fonctionnement validé, vous pourrez remplacer l’URL par l’URL de production : https://www.3foiscb-sofinco.fr/ws/v1/
  • $URL_WEBAPP_PAYMENT : Egalement configurée sur la version de test par défaut, vous aurez à la remplacer par l’URL de production une fois le fonctionnement validé : https://www.3foiscb-sofinco.fr/front/
  • Paramètre URLCall : ne rien mettre dans ce champ. L’URL par défaut sera utilisée pour le retour sur le site du marchand
  • Paramètre URLSys : ne rien mettre dans ce champ. L’URL par défaut sera utilisée pour la validation du paiement sur le site du marchand
  • Statut de commande si le paiement est totalement accepté : si le paiement est accepté par Sofinco, alors le statut de la commande sera modifié avec la valeur de ce champ
  • Statut de la commande si le paiement est en attente : lors de la validation du paiement par le client, par défaut, le dossier 3XCB est en attente chez Sofinco. Il sera ensuite examiné puis validé ou refusé.
  • Statut de la commande si le paiement est annulé : Sofinco peut refuser des dossiers 3XCB pour différentes raisons qui sont communiquées directement à vos clients. Aussi, vous pouvez, via le BackOffice Sofinco, annuler des transactions. Celles-ci seront alors mises à jour automatiquement avec ce statut.
  • Montant Minimum de commande : Vous pouvez paramétrer ici le montant minimum de commande afin de proposer le paiement en plusieurs fois.
    Note : le minimum de commande autorisé par Sofinco est de 200€.
  • Catégorie de produit par défaut : Choisissez ici la catégorie principale à laquelle vos produits appartiennent.

4.2.Paramétrage des transporteurs

Afin d’être le plus précis possible dans les informations transmises à Sofinco, et ainsi fournir au système anti-fraude Certissim, les données exactes, il est nécessaire d’ajouter quelques précisions aux transporteurs.

sofinco-top3_3

Sur cette page, ajoutez/modifiez/supprimez les informations transporteurs dédiées au module Sofinco.

sofinco-top3_4

Sur la page d’ajout/modification des informations transporteur, renseignez les champs suivants :

  • Transporteur : choisissez parmi la liste, le transporteur que vous souhaitez configurer
  • Type : précisez si ce transporteur livre à domicile, dans un point relais, est un retrait au dépôt ou un envoi à domicile
  • Rapidité : le transporteur livre-t-il en moins de 24h ou non
  • Délais de livraison : délais moyen de livraison du transporteur en jours

Transporteurs en livraison en Points Relais

Dans le cas des transporteurs en point relais utilisant un module spécifique, il peut être nécessaire d’ajouter sa spécificité au module Sofinco.
Par défaut, l’adresse du point relais utilisée est l’adresse de livraison de la commande.

Dans certains cas, afin que le filtre Certissim reçoive des informations correctes, il est indispensable de gérer ce module de point rélais spécifiquement.

Dans le cas où vous utilisez un ou plusieurs de ces modules de transporteur, merci de nous contacter afin que nous ajoutions ce module au fonctionnement du module de paiement, et ce, bien sûr gratuitement.

Actuellement est géré spécifiquement :

  • Module officiel Mondial Relay

5.Fonctionnement

5.1.Fonctionnement côté Front-Office

A l’affichage de la page de choix de paiement, un premier appel à Sofinco est effectué afin de vérifier l’éligibilité de la commande à la solution 3XCB.
Si la commande n’est pas éligible, le paiement ne sera pas affiché sur le page.

Dans l’autre cas, il sera affiché correctement. Au clic sur le moyen de paiement, le client sera redirigé vers le serveur Sofinco.

Après avoir renseigné l’ensemble des champs, vous serez redirigé vers la confirmation de commande sur votre site Prestashop.

5.2.Fonctionnement Back-Office

Côté back-office, suite au paiement du client sur le serveur Sofinco, une commande sera créée automatiquement sur votre site Prestrashop.
Le statut sera “En attente de validation 3XCB” puisque chaque paiement est vérifié par Sofinco.

A la suite de cela, toute modification de statut dans le BackOffice Sofinco, sera automatiquement répercuté sur les statuts de vos commandes dans Prestashop.

Votre commande sera totalement  validée lorsque le statut “Paiement 3XCB accepté” sera affiché.

6.Des questions, suggestions ?

Si vous avez des questions ou des suggestions, n’hésitez pas à nous contactez via le Chat ou par email à contact@chouetteweb.fr.

Suggérer  de  modifier