worldline Direct
S'inscrire

Introduction

Notre plug-in WooCommerce est livré avec des mises à jour régulières et un support d'intégration complet, garantissant une solution polyvalente prête à l'emploi pour accepter facilement les paiements en ligne :

  • La solution idéale pour les entreprises de toutes tailles utilisant Wordpress.
  • Prise en charge les deux modes d'intégration Hosted Checkout Page et Hosted Tokenization Page
  • Prend en charge des boutons de paiement individuels sur la page de paiement WooCommerce pour les moyens de paiement populaires.
  • Offre la méthode de paiement suivante sur notre plateforme :
    Alipay+
    American Express
    Apple Pay
    Bancontact
    Bank Transfer
    Bizum
    Carte Bancaire
    Diners Club
    FloaPay
    Google Pay
    iDEAL
    Illicado
    Intersolve
    JCB
    Klarna
    Multibanco
    Oney 3x-4x
    PayPal
    PostFinancePay
    Maestro
    MasterCard
    Twint
    Visa
    WeChatPay

Gardez un œil sur nos notes de version pour rester informé des mises à jour et des nouvelles fonctionnalités (comme les modes de paiementfonctionnalitésmodes d'intégration) que nous avons ajoutées à ce plug-in !
Consultez notre documentation pour apprendre comment lier votre magasin avec notre plateforme et profiter de toutes ces fonctionnalités !

Télécharger le plug-in Github WooCommerce Marketplace Woocommerce

Pour traiter les transactions avec ce plug-in, vous avez besoin d'un compte sur notre plateforme.
Ce plug-in fonctionne avec nos environnements de test et de production. Un compte de test est un excellent moyen de se familiariser avec le plug-in et notre plateforme. Une fois prêt à passer en production, créez un compte de production ou contactez-nous!

Installation

  1. Installer le plugin
  2. Configurer le plugin
  3. Gérer les paiements

Installer le plugin

La première étape pour utiliser le plugin est le processus d'installation. Avant de continuer, assurez-vous que votre infrastructure répond à ces exigences système :

Élément

Description

Package du plugin

Téléchargez le plugin

Identifiants Direct

Dépendances

  • WordPress 6.3 ou plus récent
  • WooCommerce 8.7 ou plus récent
  • Version PHP 7.4 ou plus récent

Conformité PCI

SAQ A (14)
Les fonctionnalités intégrées du plugin assurent ce niveau de sécurité, mais vous devez tout de même obtenir le certificat de votre acquéreur.

Processus d'installation

  1. Connectez-vous à votre panneau d'administration WordPress.
  2. Allez dans Extensions > Ajouter.
  3. Recherchez le plugin “”.
  4. Cliquez sur Installer maintenant et attendez que le plugin soit installé avec succès.
  5. Activez le plugin immédiatement en cliquant sur Activer sur la page de succès. Sinon, activez-le plus tard via Extensions > Extensions installées.


Configurer le plugin

Après l'installation, vous devez configurer le plugin pour lier votre boutique à notre plateforme.

  1. Connectez-vous au back-office de WooCommerce. Allez à WooCommerce > Payments. Sélectionnez “” et cliquez sur “Manage”.
  2. Configurez les champs suivants:

Propriété

Description/Actions

Enable/Disable

Activer/Désactiver le mode de redirection complète (et ainsi tous les moyens de paiement offerts via le Hosted Checkout Page).

Désactivez cette option si vous souhaitez proposer des méthodes de paiement par carte et de redirection de tierce partie directement sur la page de paiement WooCommerce.

PSP ID

Entrez le PSPID sur notre plateforme que vous souhaitez utiliser pour le traitement des transactions.

Live Mode

Réglez le drapeau pour lier votre boutique à notre plateforme pour le traitement des transactions en test ou en production.

API Key

Entrez la clé API de votre PSPID de test ou de production. Lisez notre guide dédié pour apprendre comment en générer une

API Secret

Entrez le API Secret de votre PSPID de test ou de production. Lisez notre guide dédié pour apprendre comment en générer un

API Endpoint

Celui-ci est prérempli selon le mode sélectionné.

Webhook ID

Saisissez la clé du Webhook de votre PSPID de test ou de production. Lisez notre guide dédié pour apprendre comment en générer un

Webhook Secret

Saisissez le secret du Webhook de votre PSPID de test ou de production. Lisez notre guide dédié pour apprendre comment en générer un

Webhook Endpoint

Copiez l'URL d'"API endpoint" depuis les paramètres du plugin et collez-la dans le champ approprié du back office sous Développeur > API de Paiement. Vous pouvez ajouter jusqu'à 5 URL dans cette section.

Advanced Logging

Lorsque l'option "Advanced Logging" est activée, des détails supplémentaires tels que le montant de l'achat, l'adresse du client, les données du Webhook entrant, et les requêtes/réponses HTTP de l'API sont enregistrés.
Activez les journaux avancés lorsque vous rencontrez des problèmes et partagez ces journaux avec l'équipe de support pour une résolution efficace. Les journaux sont automatiquement supprimés après 30 jours.

Primary Gateway title

Votre nom commercial tel qu'il apparaît sur le Hosted Checkout Page.

Payment Button title

Ajustez le texte du bouton de soumission, qui par défaut est “Passer la commande” dans WooCommerce.

Checkout Type

(Dés)activez des moyens de paiement spécifiques pour apparaître sur le Hosted Checkout Page. S'applique uniquement si le mode de redirection complète est désactivé.

Les autres modes de paiement sont gérés séparément.

Grouped cards

Activez cette option pour afficher tous les modes de paiement par carte comme un seul mode de paiement sur le Hosted Checkout Page.

Show Tokenized cards

Activez cette option pour afficher des méthodes de paiement enregistrées/tokenisées sur la checkout page, au-dessus des méthodes de paiement actives. Les clients peuvent gérer ces méthodes de paiement sous Mon compte > Méthodes de paiement, où ils peuvent également définir une méthode de paiement par défaut ou supprimer celles existantes.

Hosted Checkout Page template

Enter the file name of your template to adapt our payment page to the look and feel of your shop. To learn how to create templates, see our dedicated chapters in the Hosted Checkout Page guide.

Hosted Tokenization Page template

Entrez le nom de fichier de votre modèle pour adapter notre page de paiement à l'apparence de votre boutique. Pour apprendre à créer des modèles, consultez nos chapitres dédiés dans le guide Hosted Tokenization Page.

Surcharge

La fonctionnalité de frais supplémentaires permet d'ajouter un supplément aux transactions utilisant une méthode de paiement Worldline. Cette fonctionnalité est disponible dans certains pays et doit être activée dans votre compte.

Authorization Mode

Définissez si les transactions doivent être traitées en mode autorisation ou Direct Sale. Sélectionnez l'une des options suivantes :

  • Autorization : Le montant est uniquement bloqué sur la carte de votre client. Les transactions réussies auront statusCode=5/status="PENDING_CAPTURE" / statusOutput.statusCategory="PENDING_MERCHANT"
    Utilisez ce mode lorsque vous souhaitez capturer une transaction uniquement après l'expédition de la commande). Dans le Back Office WooCommerce, le statut sera "En attente".
  • Vente : Le montant a été commandé pour être payé en une seule fois. Les transactions réussies auront status="CAPTURED" / statusOutput.statusCategory="COMPLETED" / statusOutput.statusCode=9.
    Dans le Back Office WooCommerce, le statut sera "En cours de traitement".

Si le "Mode d'autorisation" est défini sur "Autorisation", assurez-vous de capturer la transaction autorisée plus tard. Ce n'est qu'à ce moment que la transaction atteindra le statusCode=9, pour lequel vous recevez le paiement réel de la transaction.
Il y a deux sous-options pour l'Autorisation :
a.      Autorisation finale – Bloque les fonds du client pendant 7 jours et doit être capturée en totalité.
b.      Pré-autorisation – Bloque les fonds du client pendant 30 jours et le montant capturé peut être inférieur ou égal au montant autorisé. Toutes les acquisitions et secteurs ne prennent pas en charge les pré-autorisations.

Authorization Mode for Credit Cards

Définissez si les transactions par carte de crédit doivent être traitées en mode autorisation ou Direct Sale. Sélectionnez l'une des options suivantes :

  • Autorization : Le montant est uniquement bloqué sur la carte de votre client. Les transactions réussies auront statusCode=5/status="PENDING_CAPTURE" / statusOutput.statusCategory="PENDING_MERCHANT"
    Utilisez ce mode lorsque vous souhaitez capturer une transaction uniquement après l'expédition de la commande). Dans le Back Office WooCommerce, le statut sera "En attente".
  • Vente : Le montant a été commandé pour être payé en une seule fois. Les transactions réussies auront status="CAPTURED" / statusOutput.statusCategory="COMPLETED" / statusOutput.statusCode=9.
    Dans le Back Office WooCommerce, le statut sera "En cours de traitement".

Si le "Authorization Mode for Credit Cards" est défini sur "Autorization", assurez-vous de capturer la transaction autorisée plus tard. Ce n'est qu'à ce moment que la transaction atteindra le statusCode=9, pour lequel vous recevez le paiement réel de la transaction.

Capture mode

Choisissez de capturer les transactions avec statusCode=5 soit manuellement, soit automatiquement. Si vous sélectionnez la capture automatique, spécifiez le nombre de jours après lesquels un cron job traitera la transaction.

Ce cron job est déjà configuré dans le plugin, ne nécessitant aucune configuration supplémentaire.

Strong Customer Authentication

Activez le 3-D Secure pour améliorer la sécurité des transactions en ajoutant une couche d'authentification, réduisant ainsi le risque de fraude.

Si votre entreprise est située en Europe, cette fonctionnalité est activée par défaut.
Si votre entreprise est située hors d'Europe, vous devez ajuster l'option en fonction des lois locales.

Enforce 3DS Challenge

Définissez si vous souhaitez imposer l'authentification forte (SCA). Nous vous recommandons vivement de la régler sur OUI pour éviter un taux élevé de transactions refusées. Cela garantira également le transfert de responsabilité pour les transactions avec une authentification 3-D Secure réussie.

Exempt transactions from 3DS

Certains marchés peuvent permettre une exemption des vérifications 3-D Secure. Sélectionner cette option pourrait potentiellement exempter vos clients. Deux types d'exemption sont disponibles :

  • Faible valeur : Applicable pour les transactions inférieures à 30 EUR. Cela permet de contourner l'authentification forte du client (SCA) pour simplifier le processus de paiement des transactions de faible valeur. 
  • Analyse des risques de transaction : Permet une évaluation dynamique des risques par les émetteurs de cartes et les acquéreurs. Les transactions jusqu'à 100 EUR peuvent être exemptées si elles sont jugées à faible risque.

Exemption Limit

Sélectionnez la limite d'exemption en fonction du type de transaction.

  • Pour les transactions de faible valeur, définissez la limite entre 0 et 30 EUR.
  • Pour l'analyse des risques de transaction, choisissez entre 0 et 100 EUR.

Gardez à l'esprit que les exemptions peuvent ne pas fonctionner correctement avec les devises autres que l'EUR.

Send Shopping Cart

Activer les données du panier garantit qu'elles sont envoyées à l'API, ce qui est nécessaire pour certains moyens de paiement. Nous vous recommandons de toujours activer cette fonctionnalité.

Clear data on Uninstall

Choisissez si vous souhaitez désinstaller le plugin. Vous pouvez également choisir de réinitialiser les données pour les tentatives de réinstallation.

En plus du mode standard Hosted Checkout Page décrit ci-dessus, le plugin propose des paiements sur place avec

Apple Pay
Virement bancaire
Cartes de crédit
Google Pay
iDEAL
Klarna
PostFinance Pay
Twint

Assurez-vous que ces moyens de paiement sont actifs dans votre compte avant de les activer dans le magasin. (Dés)activez ou gérez ces moyens de paiement dans le back office WooCommerce via WooCommerce > Paiements. Cliquez sur "Activer" ou "Gérer" pour les moyens de paiement respectifs en conséquence.

Les options suivantes sont disponibles :

Mode de paiement

Description/Actions

Cartes de crédit

  • Modifiez le titre du paiement affiché sur la page de paiement.
  • Sélectionnez les marques de cartes supportées parmi la liste disponible dans le champ Icônes de cartes.

Apple Pay
Bank Transfer
Google Pay
iDEAL
Klarna
PostFinance Pay
Twint

(Dés)activer

Tester la connexion

Une fois les données du tableau remplies, une validation intégrée de la connexion entre le plugin et notre plateforme sera effectuée.
Si la API Key/Secret génère une erreur, le plugin ne sauvegardera pas les données. Contactez votre administrateur système pour le dépannage et vérifiez :

  • Vous utilisez les identifiants corrects.
  • Si votre PSPID est actif.
  • Vous envoyez la requête au bon PSPID/environnement (Test vs Production).

Si la API Key/Secret est correct, le plugin sauvegardera les données.


Gérer les paiements

Nous avons conçu le plugin pour suivre automatiquement et de manière autonome vos commandes, vous libérant ainsi de l'administration que cela implique. Apprenez ici comment utiliser notre plugin efficacement pour faire prospérer votre entreprise !

Effectuer des opérations de maintenance

Les captures, remboursements et annulations d'autorisations sont des processus standards (également appelés opérations de maintenance) dans votre logique commerciale quotidienne. Apprenez ici comment effectuer ces opérations dans le back office de WooCommerce :

  • Allez à WooCommerce > Commandes. Cliquez sur la commande.
  • Vous pouvez effectuer les Captures/Remboursements via les options fournies.

Opérations de maintenance

Description/Actions

Capture

  • Cliquez sur « actions de commande » et sélectionnez Capturer le paiement autorisé Worldline.
  • Cliquez sur « Mettre à jour ».

La commande sera capturée et la section Notes de commande affichera la réponse de notre platforme.

Remboursements

Annuler des transactions autorisées ou rembourser :

  • Cliquez sur rembourser
    • Mettez à jour la quantité à rembourser et le montant sera reflété en conséquence dans l'onglet Montant du remboursement.
    • Cliquez sur Rembourser via Worldline.

Effectuer des transactions de test

Utilisez l'environnement de test de notre plateforme pour vous assurer que votre plugin fonctionne comme prévu. Nous proposons des ensembles de données de test sur notre page dédiée aux Cas de test. Ciblez notre environnement de test comme décrit dans la section "Configurer le plugin".


Cette page vous a-t-elle été utile ?

Avez-vous des commentaires ?

Merci pour votre réponse.
New Feature

Try out our new chatbot and find answers to all your questions.