Ce guide explique comment ajouter Sezzle comme option de paiement sur votre site web WooCommerce, permettant aux clients d’utiliser Sezzle lors du paiement.

Installer l’extension Sezzle WooCommerce

  1. Connectez-vous à l’administration Wordpress de votre site web

    • Ex: your-website.com/wp-admin

  2. Dans la barre latérale gauche, cliquez sur Plugins > Add New

  3. Recherchez Sezzle

  4. Cliquez sur Install Now

  5. Cliquez sur Activate

Configuration de l’administration

  1. Dans la barre latérale gauche, cliquez sur WooCommerce > Settings

  2. Sélectionnez l’onglet Payments

  3. Cliquez sur le bouton Manage pour Sezzle

  4. Cochez la case Enable/Disable pour activer Sezzle

  5. Cochez l’option de disponibilité du paiement dans d’autres pays si vous voulez autoriser Sezzle en dehors des États-Unis et du Canada

    • Sezzle opère uniquement aux US et au Canada
    • Assurez-vous de cocher cette option
  6. Définissez l’ID Marchand tel que reçu dans la section Business du Sezzle Merchant Dashboard

  7. Copiez votre Clé Privée et votre Clé Publique depuis votre Sezzle Merchant Dashboard, et collez-les dans les champs correspondants

  8. Cochez la case Create order post checkout completion pour activer la création de commande WooCommerce uniquement après que le paiement Sezzle est complété avec succès

    Cela ne fonctionnera qu’avec le paiement classique standard, pas avec les blocs de paiement

  9. DéfinirMinimum Checkout Amountsi vous voulez restreindre Sezzle en fonction d’un montant minimum de commande

  10. Définir leTransaction ModecommeLivepour la production etSandboxpour le mode de test sandbox

  11. Cochez la caseShow Sezzle widget in product pagespour ajouter le script du widget dans la Page d’Affichage du Produit, ce qui permet d’activer le Modal Widget Sezzle dans la PDP

  12. Configurez le widget du plan de paiement échelonné dans les paramètres de Configuration du Widget de Plan de Paiement Échelonné

  13. Cochez la caseEnable Installment Widget Plan in Checkout pagepour activer le widget du plan de paiement échelonné

  14. Définir leOrder Total Container Class Name

    • La valeur par défaut estwoocommerce-Price-amount
  15. Définir leOrder Total Container Parent Class Name

    • La valeur par défaut estorder-total
  16. Cochez la caseEnable Loggingpour enregistrer les données liées au paiement Sezzle

    • Ceci est utile pour déboguer les problèmes, si rencontrés
  17. Cliquez surSave Changes

Valider

Effectuez unpaiement testpour valider que l’intégration est correctement installée.

Note importante sur l’exécution des commandes

Avant d’expédier la commande, assurez-vous que les Notes de Commande dans l’interface WooCommerce indiquent que le statut de la commande estProcessinget incluentPayment approved by Sezzle. Lorsque ces notes existent, vous savez que le client a terminé le paiement chez Sezzle, et que vous serez payé pour la commande.

WooCommerce créera une commande indépendamment du fait que le client termine ou non le paiement chez Sezzle. Vérifiez les Notes de Commande et n’exécutez pas les commandes où le paiement Sezzle n’est pas terminé.

Installation manuelle du widget

Vous utilisez Elementor ?

Dans le constructeur de page Elementor, faites glisser et déposez le type de bloc HTML personnalisé dans le pied de page du site, en ajoutant le snippet de script du widget dans la boîte de code, puis enregistrez et publiez les modifications.

  1. Dans votre compte WooCommerce, allez dansAppearance, puisTheme Editor

  2. Cliquez surTheme Footerà droite de la page

  3. Dans la zone de texte Contenu, insérez le script sur la dernière ligne du code, et cliquez surUpdate File

    • Le script ci-dessous est ce que vous devrez insérer :
    <script src="https://widget.sezzle.com/v1/javascript/price-widget?uuid={sezzle_merchant_uuid}"></script>
    
    • Vous devrez mettre à jour le dans le script ci-dessus pour refléter l’UUID de votre magasin.
    • Vous pouvez trouver votre UUID dans votre tableau de bord Sezzle, sousSettings, puisBusiness.
    • Lorsque vous entrez votre UUID, assurez-vous de supprimer les qui l’entourent.

Dépannage

Si le test n’a pas réussi, vérifiez les points suivants :

  1. L’extension Sezzle WooCommerce est la version la plus à jour

    1. Allez dansPlugins>Installed Plugins
    2. Cliquez surView Detailsà côté deSezzle WooCommerce Payment
    3. S’il y a une option pour mettre à niveau, faites-le maintenant
  2. L’extension Sezzle est activée

    1. Allez dansWooCommerce>Settings
    2. Assurez-vous que l’interrupteur estOn
  3. L’ID du marchand a été saisi correctement

  4. Les clés API ont été saisies correctement

    Il est recommandé d’utiliser l’icône Copier dans leTableau de bord du marchand Sezzlepour éviter les fautes de frappe ou les espaces supplémentaires

  5. Si vous avez plusieurs comptes avec Sezzle, l’ID du marchand et les clés API sont liés à une seule URL

  6. La case Afficher le widget Sezzle dans les pages de produits est cochée

  7. Le script du widget est présent sur votre site web et reflète l’ID du marchand de votreTableau de bord du marchand Sezzle

    1. Allez sur une page de produit de votre site web
    2. Faites un clic droit puis sélectionnezInspect
    3. Dans l’ongletElements, recherchezwidget.sezzle

Étapes de désinstallation

  1. Allez dansPlugins>Installed Plugins
  2. SousSezzle WooCommerce Payment, cliquez surDeactivatepuis cliquez surDelete