Prestashop

Téléchargement du module

  • Téléchargez le module Virement Maitrisé depuis le lien suivant : GitHub Virement Maitrisé

  • Rendez-vous sur votre back office PrestaShop, cliquez sur "Modules" puis "Gestionnaire de modules"

  • Cliquez sur "Installer un module" pour lancer le téléchargement du fichier zip

  • Glissez le fichier préalablement téléchargé depuis la marketplace dans l'encadré "Installer un module", ou cliquez sur "Sélectionner un fichier"

  • Patientez quelques secondes le temps que le module s'installe, et cliquez ensuite sur "Configurer"

Configuration du module

Utilisez le Dashboard PrestaShop pour configurer le module :

  • Cliquez sur "Modules" puis "Gestionnaire de modules"
  • Sélectionnez le module "Virement Maitrisé" et cliquez sur "Configurer"

Les configurations possibles sont les suivantes :

Effectuer des paiements en environnement de test

  • Suivez la documentation suivante pour créer votre boutique sur l'Espace Virement Maitrisé, en sélectionnant "Prestashop" comme plateforme e-commerce et "Sandbox" comme environnement
  • Sur Prestashop, dans "Paramètres généraux", sélectionnez "TEST" dans "Paramètres du module"
  • Rendez-vous ensuite dans la section "Paramètres de connexion - TEST"
  • Copiez l'APP ID de votre boutique Virement Maitrisé et collez-là dans le champ "Test APP ID"
  • Copiez l'APP SECRET de votre boutique Virement Maitrisé et collez-là dans le champ "Test APP secret"
  • Sous "Clé privée de test", cliquez "Choisir un fichier" pour charger le fichier .pem préalablement généré depuis votre espace Virement Maitrisé
  • Cliquez sur "TESTER CONNEXION" afin de vérifier la bonne configuration

Vous pouvez alors enregistrer ! Votre module Virement Maitrisé sera désormais visible sur votre page de paiement.

Effectuer des paiements en environnement de production

  • Suivez la documentation suivante pour créer votre boutique sur l'Espace Virement Maitrisé, en sélectionnant "Prestashop" comme plateforme e-commerce et "Production" comme environnement
  • Sur Prestashop, dans "Paramètres généraux", sélectionnez "PRODUCTION" dans "Paramètres du module"
  • Rendez-vous ensuite dans la section "Paramètres de connexion - PRODUCTION"
  • Copiez l'APP ID de votre boutique Virement Maitrisé et collez-là dans le champ "APP ID"
  • Copiez l'APP SECRET de votre boutique Virement Maitrisé et collez-là dans le champ "APP secret"
  • Sous "Clé privée", cliquez "Choisir un fichier" pour charger le fichier .pem préalablement généré depuis votre espace Virement Maitrisé
  • Cliquez sur "TESTER CONNEXION" afin de vérifier la bonne configuration

Vous pouvez alors enregistrer ! Votre module Virement Maitrisé sera désormais visible sur votre page de paiement.

Personnaliser la page de paiement

Position sur la page de paiement

Vous pouvez placer le moyen de paiement Virement Maitrisé en première position de la liste des moyens de paiement sur la page de paiement, selon le montant.

Rendez-vous dans l'onglet "Virement simplifié & Virement classique" dans la configuration de votre module {{brand}. Puis allez dans la section "Position sur la page de paiement".

Pour activer cette fonctionnalité, sélectionnez "ACTIVER" dans la section "Première position en fonction du montant du panier" et définissez le "Montant minimum du panier pour placer Virement Maitrisé en première position". Cliquez ensuite sur "Enregistrer" en bas à droite de votre écran.

Mettre en avant la solution sur votre site

Badge recommandé

Vous pouvez ajouter un badge "recommandé" sur les moyens de paiement Virement Maitrisé sur la page de paiement.

Rendez-vous dans l'onglet "Virement simplifié & Virement classique" dans la configuration de votre module {{brand}. Puis allez dans la section "Mise en avant".

Pour activer cette fonctionnalité, sélectionnez "ACTIVER" dans l'option "Ajouter un badge “Recommandé” pour le Virement Maitrisé sur la page de paiement". Cliquez ensuite sur "Enregistrer" en bas à droite de votre écran.

Bannières de promotion

Cette fonctionnalité vous permet de présenter Virement Maitrisé à vos clients avant qu'ils ne paient leur commande.

Vous pouvez choisir de mettre en avant Virement Maitrisé ou le moyen de paiement Virement simplifié.

Ces bannières peuvent être ajoutées à vos pages produits et à votre récapitulatif de panier.

Bannière Virement Maitrisé

Rendez-vous dans l'onglet Paramètres généraux dans la configuration de votre module Virement Maitrisé et allez dans la section Mise en avant.

Vous pouvez alors activer ou désactiver l'option sur les pages produits ou sur l'ajout au panier.

Bannière Virement simplifié

Vous pouvez promouvoir un ou plusieurs de vos moyens de paiement Virement Maitrisé.

Rendez-vous dans l'onglet "Virement simplifié & Virement classique" dans la configuration de votre module {{brand}. Puis allez dans la section "Mise en avant".

Vous pouvez alors activer ou désactiver l'option sur les pages produits ou sur le récapitulatif de panier.

Configurer les statuts Prestashop

Vous pouvez personnaliser la correspondance entre les statuts du module Virement Maitrisé et vos statuts Prestashop personnalisés.

Rendez-vous dans l'onglet "Paramètres avancés" dans la configuration de votre module Virement Maitrisé.

Ici, vous pouvez faire correspondre nos statuts de commande avec les vôtres. Par défaut, la correspondance est configurée pour utiliser les statuts natifs de PrestaShop et les statuts personnalisés de Virement Maitrisé.

Correspondance des statuts de commande

Lorsqu'une commande est effectuée via le Virement simplifié, 3 statuts sont possibles :

  • Statut "Paiement accepté" : le paiement est accepté par la banque du client
  • Statut "Paiement en traitement" : le paiement est en cours de traitement dans la banque du client
  • Statut "Paiement échoué" : une erreur s'est produite pendant le paiement

Lorsqu'une commande est effectuée via le Virement classique, 4 statuts sont possibles :

  • Statut "Paiement accepté" : le paiement a été effectué par le client
  • Statut "Virement en attente" : le paiement est en attente de réception du virement par le client
  • Statut "Paiement partiel" : le virement a été reçu mais le montant est inférieur à celui de la commande
  • Statut "Paiement avec surplus" : le virement a été reçu mais le montant est supérieur a celui de la commande

Gérer vos commandes

Vous pourrez effectuer différentes actions sur vos commandes depuis votre back office PrestaShop.

Rembourser une commande

Remboursement complet

Pour effectuer un remboursement complet d'une commande, vous pouvez aller dans le détail d'une commande et changer son statut en "Remboursé".

Après le changement de statut, vous recevrez un email de confirmation de notre part.

Remboursement partiel

Pour effectuer un remboursement partiel d'une commande, vous pouvez aller dans le détail d'une commande et cliquer sur le bouton "Remboursement partiel" en haut de la page.

Cela ouvrira la section de remboursement partiel de PrestaShop. Vous pouvez configurer votre remboursement et cocher la case "Rembourser l'acheteur avec Virement Maitrisé".

Après le remboursement partiel, vous recevrez un email de confirmation de notre part.

Annuler une commande

Vous pouvez annuler une commande liée à un paiement Virement classique, qui a comme statut "Virement en attente" (voir la section correspondante).

Pour annuler une commande, allez dans le détail d'une commande et changez son statut en "Annulé".

Prérequis et configuration du module

PrestaShop 8

PrérequisConfiguration
Version PHP7.2
Extensions PHPext-curl, ext-json, ext-mbstring, ext-openssl, ext-intl
Lien direct de téléchargementGitHub Virement Maitrisé

PrestaShop 1.7

PrérequisConfiguration
Version PHP5.6
Extensions PHPext-curl, ext-json, ext-mbstring, ext-openssl, ext-intl
Lien direct de téléchargementGitHub Virement Maitrisé

PrestaShop 1.6

PrérequisConfiguration
Version PHP5.6
Extensions PHPext-curl, ext-json, ext-mbstring, ext-openssl, ext-intl
Lien direct de téléchargementGitHub Virement Maitrisé

Nous recommandons de maintenir vos environnements (PHP), CMS et plugins à jour autant que possible pour des raisons de compatibilité et de sécurité.

Les mises à jour ne sont pas sans risques et il est donc recommandé de confier cette tâche à un développeur ou une agence.