Passer au contenu principal
SezzleExpress Checkout maintenant disponible sur Sezzle Woocommerce Payments plugin version 6.1.x ou ultérieure.
Ce guide explique comment ajouter Sezzle comme option de paiement sur votre site 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
      1 Login Pn
  2. Dans la barre latérale gauche, cliquez sur Plugins > Add New
  3. Recherchez Sezzle
  4. Cliquez sur Install Now
    2 Install Sezzle Pn
  5. Cliquez sur Activate
    3 Activate Sezzle Pn

Configuration administrateur

  1. Dans la barre latérale gauche, cliquez sur WooCommerce > Settings
  2. Sélectionnez l’onglet Payments
    4 Woo Payments Sezzle
Pn
  3. Cliquez sur le bouton Manage pour Sezzle
    5 Sezzle Settings
Pn
  4. Cochez la case Enable/Disable pour activer Sezzle
  5. Veuillez vous assurer que seuls les États-Unis et le Canada sont sélectionnés car Sezzle opère uniquement aux US et au 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 Tableau de bord marchand Sezzle
  7. Copiez votre clé privée et votre clé publique depuis votre Tableau de bord marchand Sezzle, et collez-les dans les champs correspondants
  8. Optional: Check the Create order post checkout completion case à cocher pour activer la création de commande WooCommerce uniquement après que le paiement Sezzle soit complété avec succès
    Cela ne fonctionnera qu’avec le paiement classique standard, pas avec les blocs de paiement
    L’activation de cette fonctionnalité peut entraîner un nombre plus élevé de commandes non capturées, en particulier si votre boutique propose des compléments tels que l’assurance d’expédition. Veuillez consulter la section Traitement des commandes pour plus d’informations.
  9. Définissez Minimum Checkout Amount si vous souhaitez restreindre Sezzle en fonction d’un montant minimum de commande
  10. Définissez le Transaction Mode comme Live pour la production et Sandbox pour le mode de test sandbox
  11. Cochez la case Show Sezzle widget in product pages pour ajouter le script du widget dans la page d’affichage du produit, ce qui permet d’activer le modal du widget Sezzle dans la PDP
  12. Configurez le widget de plan de versement dans les paramètres de configuration du widget de plan de versement
  13. Cochez la case Enable Installment Widget Plan in Checkout page pour activer le widget de plan de versement
  14. Définissez le Order Total Container Class Name
    • La valeur par défaut est woocommerce-Price-amount
  15. Définissez le Order Total Container Parent Class Name
    • La valeur par défaut est order-total
  16. Cochez la case Enable Logging pour enregistrer les données liées au paiement Sezzle
    • Cela est utile pour déboguer les problèmes, si rencontrés
  17. Cliquez sur Save Changes

Express Checkout

Actuellement, la fonctionnalité Express Checkout n’est disponible que pour certains identifiants marchands. Veuillez contacter le support marchand Sezzle si vous souhaitez participer aux tests bêta.L’ID marchand et les clés API doivent être saisis et enregistrés avant que cette fonctionnalité ne devienne visible dans vos paramètres Sezzle.
Le paiement express n’est actuellement compatible qu’avec le paiement standard/classique et nécessite que votre boutique ait au minimum 1 option d’expédition configurée pour toutes les zones des États-Unis et du Canada.Il n’est actuellement pas compatible avec :
  • les blocs de paiement
  • les boutiques qui sont une combinaison des éléments suivants :
    • produits numériques uniquement
    • produits en personne uniquement
    • achat en ligne et retrait en magasin (BOPIS) uniquement
    • Protection d’expédition ou autre sélection qui modifierait le montant total de la commande pendant le paiement
    • Application de vente incitative qui modifierait le montant total de la commande après le paiement
Note: coupon codes can still be used with Express Checkout, but must be applied on the merchant’s site before the shopper proceeds to Sezzle.
  1. Cochez la case Enable Express Checkout in Cart Page pour activer le paiement express Sezzle sur votre page de panier et mini-panier.
  2. Optional: Select the desired Express Checkout Mode: Pop Up ou IFrame
    popup le mode fonctionnera immédiatement. Aucune configuration supplémentaire n’est requise pour utiliser popup. Sezzle recommande actuellement le mode popup. iframe le mode ne fonctionnera pas correctement sans contacter d’abord Sezzle. Pour des raisons de sécurité, Sezzle doit activer iframe pour votre(vos) domaine(s). Pour l’activer, veuillez soumettre une demande avec votre UUID marchand Sezzle et une liste des domaines à autoriser par environnement (production et sandbox). Par exemple, please enable uat1.mysite.com, uat2.mysite.com in sandbox and www.mysite.com, mysite.com in production. L’intégration pour popup et iframe sont identiques, à l’exception du mode. L’utilisation du mode popup accélérera votre développement. Une fois l’intégration terminée, si iframe est une exigence, contactez alors Sezzle pour activer votre(vos) domaine(s) et passez le mode à iframe.

Valider

Effectuez un paiement test pour valider que l’intégration est correctement installée.

Note importante sur le traitement des commandes

Après que l’acheteur ait terminé le paiement, les commandes seront validées pour s’assurer que le montant total autorisé par Sezzle correspond au montant total de la commande dans Woocommerce avant la capture du paiement. Les commandes non capturées devraient rester à l’étape Pending Payment dans WooCommerce. Cependant, avant d’expédier la commande, assurez-vous que la commande dans l’interface WooCommerce indique que le statut de la commande est Processing et reflète la note Payment approved by Sezzle. Lorsque ces notes existent, Sezzle a capturé avec succès le paiement et vous serez payé pour la commande. Ne traitez pas les commandes pour lesquelles le paiement Sezzle n’a pas été capturé.

Guide des ID de référence de commande

ParamètreFormatDescription
Paiement standard avecCreate Order Post Checkout Completion: ON6903bd4e9a370ID unique; n° d’ID de commande pas encore attribué
Paiement standard avecCreate Order Post Checkout Completion: OFF6903bd072eef3-103ID unique + n° d’ID de commande
Paiement express avecCreate Order Post Checkout Completion: ON7373a6360061102dcc43e03fc473da28Hash du panier; Clé de commande pas encore attribuée
Paiement express avecCreate Order Post Checkout Completion: OFFwc_order_rq9mAmVMhMfdhClé de commande

Installation manuelle du widget

Vous utilisez Elementor ?

Dans le constructeur de page Elementor, faites glisser et déposez le bloc de type HTML personnalisé dans le pied de page du site, en ajoutant l’extrait de script du widget dans la boîte de code, puis enregistrez et publiez les modifications.
  1. Dans votre compte WooCommerce, allez à Appearance, puis Theme Editor
  2. Cliquez Theme 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 Update File
    • Le script ci-dessous est celui 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 boutique.
    • Vous pouvez trouver votre UUID dans votre tableau de bord Sezzle, sous Settings, puis Business.
    • Lorsque vous saisissez votre UUID, assurez-vous de supprimer les qui l’entourent.

Dépannage

Si le test a échoué, vérifiez les points suivants :
  1. L’extension Sezzle WooCommerce est la version la plus récente
    1. Allez à Plugins > Installed Plugins
    2. Cliquez View Details à côté de Sezzle WooCommerce Payment
    3. S’il y a une option pour mettre à niveau, faites-le maintenant
  2. L’extension Sezzle est activée
    1. Allez à WooCommerce > Settings
    2. Assurez-vous que l’interrupteur est On
  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 le Sezzle Merchant Dashboard pour éviter les fautes de frappe ou les espaces supplémentaires
  5. Si vous avez plusieurs comptes avec Sezzle, l’ID marchand et les clés API sont liés à une seule URL
  6. La case Afficher le widget Sezzle dans les pages produits est cochée
  7. Le script du widget est présent sur votre site web et reflète l’ID marchand de votre Sezzle Merchant Dashboard
    1. Accédez à une page produit sur votre site web
    2. Faites un clic droit puis sélectionnez Inspect
    3. Dans l’onglet Elements, recherchez widget.sezzle

Étapes de désinstallation

  1. Allez à Plugins > Installed Plugins
  2. Sous Sezzle WooCommerce Payment, cliquez Deactivate puis cliquez Delete