Passer au contenu principal
Le module Sezzle pour PrestaShop peut être téléchargé depuis GitHub.

Installation

  1. Dans votre back office PrestaShop, allez dans Modules > Module Manager
  2. Sélectionnez Upload a module, puis sélectionnez le fichier .zip que vous avez téléchargé sur votre ordinateur
  3. Allez dans Payment > Payment methods
  4. Trouvez Sezzle, et sélectionnez Enable Module

Configuration

  1. Dans votre back office PrestaShop, allez dans Modules > Module Manager
  2. Dans la section Payment, trouvez Sezzle et sélectionnez Configure
    • Remplissez les champs suivants :
    ChampValeur
    Mode LiveActiver ou Désactiver pour les tests
    Merchant IDMerchant ID que vous avez obtenu du Merchant Dashboard
    Public KeyPublic Key que vous avez obtenu du Merchant Dashboard
    Private KeyPrivate Key que vous avez obtenu du Merchant Dashboard
    Payment ActionAuthorize and Capture pour la capture instantanée et Authorize Only pour juste l’autorisation (doit être capturé manuellement depuis le backoffice)
    Voir Authorize Only vs Authorize and Capture pour plus de détails sur la différence entre les deux choix
    Allow Customer TokenizationActivez pour offrir aux clients réguliers une expérience de paiement plus rapide en enregistrant leurs coordonnées bancaires
    Enable WidgetActivez pour afficher le widget Sezzle dans la page produit et la page panier
    1 Configure Sezzle Jp

Capture de paiement

Payment Action défini comme Authorize and Capture

  • Le paiement sera automatiquement capturé pendant le processus de paiement.

Payment Action défini comme Authorize Only

    1. Dans votre backoffice Opencart, allez dans Orders > Orders
    1. Sélectionnez la commande pour laquelle vous souhaitez capturer le paiement
    1. Dans la section Payment juste en dessous, saisissez les informations ci-dessous et cliquez sur Add
      • Date
      • Méthode de paiement
      • Montant
      1. Changez le Order Status à Payment Accepted si la capture est réussie
2 Orders Jp

Remboursement de paiement

  1. Dans votre backoffice PrestaShop, allez dans Commandes > Commandes
  2. Sélectionnez la commande pour laquelle vous souhaitez rembourser le paiement
  3. Cliquez sur Remboursement partiel, entrez le montant et cliquez sur Remboursement partiel juste en dessous
  4. Pour un remboursement complet, vous devez remplir tous les montants liés à la commande dans les emplacements respectifs
  5. Changez le statut de la commande à Remboursé uniquement si le remboursement complet est réussi
    3 Refund Jp

Libération du paiement

  1. Dans votre back-office PrestaShop, allez à Orders > Orders
  2. Sélectionnez la commande pour laquelle vous souhaitez rembourser le paiement
  3. Changez le Order status à Cancelled et cliquez Update Status
    4 Release Jp

Mise à niveau du module

Si vous avez un module Sezzle PrestaShop existant installé et souhaitez mettre à niveau vers une nouvelle version, procédez comme suit :
  1. Désinstallez le module Sezzle existant
  2. Dans le menu déroulant Mise à niveau, sélectionnez Uninstall
    Supprimez manuellement le dossier /sezzle du dossier /modules (s’il n’a pas été supprimé lors de la désinstallation)
  3. Installez la dernière version du plugin
  4. Configurez la dernière version du plugin

Réinstallation

Lorsque vous réinstallez le plugin, celui-ci prend en charge la plupart de ses configurations et fonctions, à l’exception des éléments énumérés ci-dessous. Nous vous recommandons de suivre les étapes ici pour vous assurer que lors de la réinstallation du plugin, il ne reprendra pas les paramètres d’une installation précédente. Statut de commande
  • Le plugin conserve le statut de commande Awaiting Sezzle Payment car des commandes existantes pourraient encore les utiliser. Si vous souhaitez également supprimer ces statuts, assurez-vous d’abord qu’ils ne sont plus utilisés.
  • Pour vérifier si le statut est utilisé :
    1. Allez à la page Orders dans votre panneau d’administration Prestashop
    2. Filtrez les commandes pour le statut de commande Awaiting Sezzle Payment
    3. S’il y en a, déplacez-les vers un autre statut que vous souhaitez utiliser
      • Lorsqu’il n’y a plus de commandes utilisant ce statut, vous pouvez supprimer le statut de votre liste de statuts de commande
Configurations Le plugin conserve les champs de configuration AWAITING_SEZZLE_PAYMENT dans votre base de données au cas où il y aurait encore des commandes dans votre système avec les statuts correspondants. Si vous avez déjà supprimé le statut, vous pouvez également supprimer ces configurations restantes.