solutions for e-commmerce

11 years of business 2134 reviews 4.9 average rating
Magento 2

Payment Method Rules

Affinez les modes de paiement activés ou désactivés lors du checkout en fonction des groupes de clients, des vues de magasin et des modes d'expédition sélectionnés par les clients.

5/5 rated
2 Reviews
from $108
User guide

Comment utiliser l'extension Payment Method Rules pour Magento 2 ?

L'extension Payment Method Rules vous permet de définir quelles méthodes de paiement doivent être activées dans le checkout selon des règles simples. Ces règles peuvent être définies selon :

  • les méthodes de livraison
  • les groupes de clients
  • les vues de magasin

L'extension est très simple à utiliser et peut s'adapter à de nombreux cas. Grâce à une interface très intuitive, ainsi qu'à un fichier de log, vous serez en mesure de créer et de vérifier rapidement vos règles de méthodes de paiement. 

De plus, Payment Method Rules est entièrement compatible avec Pickup@store. Par exemple, vous pouvez définir une méthode de paiement différente pour chaque point de retrait.

ETAPE 1 : Configurez l'extension de manière générale

Afin d'activer l'extension Payment Method Rules, allez dans :
STORESSETTINGSConfigurationWyomindPayment Method Rules

Settings

Lorsque que le paramètre Payment Method Rules est activé, vous pouvez également activer l'historique des règles de méthodes de paiement. 

ETAPE 2 : Créez vos règles

Pour créer vos propres règles, allez dans :
STORESPayment Method RulesMANAGE RULES

Toutes vos règles de méthodes de paiement seront listées dans la grille.

Vous pouvez créer une règle en cliquant sur Add a new rule

Configuration

Dans l'onglet Configuration, configurez :
  • Name
    Définissez un titre pour une règle. Ceci est interne pour que vous puissiez différencier vos méthodes. 
  • Status
    Vous pouvez activer ou désactiver la règle quand vous le souhaitez. 
  • Position
    Définissez une position parmi les autres règles. Notez qu'une règle avec une faible position sera prioritaire.
  • Payment Method
    Choisissez la ou les méthodes de paiement pour cette règle.
Notez que les méthodes de paiement affichées sont celles qui sont activées dans votre magasin. 

Conditions

Dans l'onglet Conditions, vous avez plusieurs possibilités pour créer votre règle.
  • Store View
    Sélectionnez la ou les vues magasin visées pour cette règle. 
  • Customer Group
    Sélectionnez le ou les groupes de clients visés pour cette règle. Par exemple, vous pouvez sélectionner Wholesale et n'autoriser que les paiements par transfert bancaire. 
  • Shipping Method
    Sélectionnez la ou les méthodes de livraison visées pour cette règle. Vous pouvez définir une règle de méthode de paiement pour chaque point de vente si vous utilisez Pickup@Store.  

ETAPE 3 : Testez vos règles

Dans le checkout seront affichées les méthodes de paiement autorisées selon les paramètres des règles définies. 

Vous pouvez également utiliser l'outil de test pour tester vos règles, dans :
STORESSETTINGSConfigurationWyomindPayment Method Rules

Testing Tool

L'outil de test vous permet de vérifier quelles règles de méthode de paiement sont autorisées.

Afin de tester vos règles :

  1. Sélectionnez :
    une vue magasin
    un groupe de clients
    une méthode de livraison
  2. Cliquez sur Go.

La liste des méthodes de paiement autorisées est affichée. 

Par exemple : 

Voilà ce qui est affiché quand il n'y a aucune règle de paiement autorisée :

ETAPE 4 : Vérifiez vos règles

Vous pouvez facilement vérifier vos règles en créant une commande depuis le backend ou le frontend Magento. 

Par exemple, 2 règles sont définies et chacune vise tous les groupes de clients et vues de magasins :

  • Flat: pour les méthodes de livraison Fixed et Table Rate
    La méthode de paiement activée est Check/Money order.
  • Pickup method: pour toutes les méthodes de retrait en magasin
    La méthode de paiement activée est Cash On Delivery.

Frontend

En réalisant une commande depuis le frontend par exemple et en choisissant la méthode de livraison Fixed, la méthode de livraison proposée sera Check/Money order

Backend

En créant une commande en backend par exemple et en choisissant la méthode de livraison Store Pickup, la méthode de livraison proposée sera Cash On Delivery

Définissez facilement et rapidement quelles méthodes de paiements doivent être activées dans le checkout de Magento® 2 selon des règles simples !

Les règles peuvent être définies en fonction des méthodes d'expédition et de paiement, des groupes de clients et des vues magasin.

  • Mise à jour à vie
    Support prioritaire de 6 mois
    30 jours satisfait ou remboursé
    Code source extensible
    Domaines de test illimités
    Accès composer gratuit
    Approuvé par la Marketplace
Vous voulez en savoir plus ?

Autorisez les méthodes de paiement à partir de règles simples

Filtrez les méthodes de paiement par vue magasin

Filtrez les méthodes de paiement par groupe de client

Filtrez les méthodes de paiement par méthode de livraison

Vérifiez les méthodes de paiement en un coup d’œil

Grille intuitive
Toutes vos règles seront répertoriées dans la grille.

Fichier de log compréhensible
Activez facilement le journal des règles.

Cette extension peut être utilisée avec : Pickup@Store

Pickup@Store
Offrez à vos clients le meilleur des deux mondes : acheter en ligne, récupérer en magasin

Définissez des modes de paiement spécifiques pour chaque point de retrait en magasin.

Êtes-vous intéressé par Pickup@Store ?

Freqently Asked Questions
Informations Pré-vente

Magento propose désormais trois variantes de son produit.

Leurs noms ayant changé au cours des dernières années, voici un récapitulatif :

  • Magento Open Source : anciennement Magento Community Edition (CE), est une plate-forme de commerce électronique gratuite.
  • Magento Commerce : anciennement Magento Enterprise (EE), est la version payante de Magento et propose des services de support.
  • Magento Commerce Cloud : est la version payante de Magento et propose des services de support et d'hébergement.
Licence et domaines

Votre licence est valide pour une durée illimitée sur une seule instance.

  • Si vous utilisez plusieurs instances, il vous faudra acheter une licence supplémentaire pour chacune d'entre elles.
  • Si vous gérez plusieurs sites sur la même instance, vous n’aurez besoin que d’une seule licence pour l’ensemble de vos domaines.
Bien que la période de validité et de mise à jour de votre licence soit illimitée, celle de votre période de support est quant à elle limitée à 6 mois (durée offerte à l’achat de votre licence). Passé ce délai, il vous faudra en acheter une nouvelle (voir FAQ: Prolonger sa période de Support)

Vous avez la possibilité de pré-enregistrer votre domaine de production à votre licence.

Grâce à cette option vous pourrez installer et activer votre domaine afin qu'il soit prêt à l'emploi avant son lancement en ligne.

Pour pré-enregistrer votre domaine :

  1. Allez dans :
    mY accountLicenses & DOwnloads
  2. Cliquez sur l'icone Settings à côté de l'extension pour laquelle vous souhaitez pré-enregistrer votre domaine.
  3. En bas de la page, sous votre liste de domaine se trouve un lien. Cliquez sur :
    Do you want to pre-register your domain in order to be ready to go live?
  4. Entrez votre nom de domaine puis cliquez sur PRE-REGISTER NOW  pour finaliser votre pré-enregistrement.

Attention, cela ne veut pas dire que votre licence est activée. Il vous faudra l'activer depuis votre nouveau domaine une fois le module installé. 

Votre licence est valide pour une durée illimitée sur une seule interface. Il est possible, cependant, d'étendre ou de transférer votre licence dans deux cas : 

  • Si vous désirez ajouter vos environnements de test à votre licence.
    Dans ce cas, vous pouvez étendre votre licence gratuitement, et ce, pour un nombre illimité de domaines (dev, staging, local..).
    Ex: mywebsite-staging.com ou mywebsite-dev.com
  • Si vous souhaitez transférer votre licence sur un autre domain de production.
    Dans ce cas, la période de support pour la licence doit être active.



Pour pouvoir utiliser Payment Method Rules à la fois sur votre environnement de production et de test, suivez les étapes ci-dessous:

  1. Téléchargez Payment Method Rules depuis votre compte Wyomind.
    (voir FAQ: Téléchargement des modules)
  2. Installez Payment Method Rules sur votre environnement.
    (voir FAQ: Installation des modules sur Magento ou sur WooCommerce)
  3. Activez la licence.
    (voir FAQ : Activation des licences en ligne de commande sur Magento ou sur WooCommerce)

Dans le cas où vous avez de nombreux domaines de staging ou si vous êtes une agence avec de nombreux domaines de pre-prod pour vos clients, contactez-nous afin de whitelister automatiquement tous vos domaines
Versionnage des extensions et téléchargement

    Pour télécharger Payment Method Rules, connectez-vous à votre compte Wyomind :

      1. Allez dans :
        mon compte Licenses & downloads  
      2. Cliquez sur l'onglet paramètre en face de Payment Method Rules.


        Une nouvelle fenêtre s'ouvre
        alors

      3. Cliquez sur le bouton de téléchargement.

    En achetant un module depuis wyomind.com, vous bénéficiez de la mise à jour à vie. Vous pouvez à tout moment télécharger la dernière version du module directement depuis votre compte. 

    Pour mettre à jour Payment Method Rules, suivez les étapes suivantes :

    1. Allez dans :
      mon comptemes téléchargements
    2. Cliquez sur l'icône paramètres en face de Payment Method Rules.
    3. Cliquez sur l'icône de téléchargement.
    4. Installez la nouvelle version de Payment Method Rules sur votre admin Magento ou WooCommerce.

    Installation/Désinstallation des extensions

    Vous pouvez installer Payment Method Rules manuellement.

    1. Téléchargez Payment Method Rules (fichier compressé) dans :
      mon compteLicenses & Downloads
      Consultez la FAQ : Téléchargement des extensions
    2. Ouvrez le dossier téléchargé et décompressez-le.
    3. Copiez le contenu du dossier et collez-le dans le répertoire racine de votre site Magento 2.
    4. Dans votre «Command Line Interface», exécutez :
      bin/magento setup:upgrade
      Si vous utilisez un mode production, exécutez également : 
      bin/magento setup:static-content:deploy 
      bin/magento setup:di:compile 

    Vous pouvez installer Payment Method Rules via Composer dans deux cas seulement :

    • Si vous avez acheté Payment Method Rules sur la place de marché de Magento.
    • Si vous avez acheté Payment Method Rules sur Wyomind.com ET que vous avez effectué une demande d’accès à notre dépôt d’extensions : 
      repo.wyomind.com
    1. Ajoutez le dépôt repo.wyomind.com à votre configuration composer :
      composer config repositories.wyomind composer https://repo.wyomind.com

    2. Exécutez la commande Composer : 
      composer require wyomind/paymentmethodrules
    3. Puis allez dans votre «Command Line Interface» et exécutez : 
      bin/magento setup:upgrade​
    4. Si vous utilisez un mode production, exécutez également : 
      bin/magento setup:static-content:deploy ​
      bin/magento setup:di:compile

    Pour désinstaller Payment Method Rules, commencez par désactiver l'extension en exécutant la commande suivante :

    bin/magento module:disable Wyomind_PaymentMethodRules

    Puis, vous avez deux moyens de désactiver l'extension, selon la méthode avec laquelle l'extension a été installée précédemment : 

    • Installation manuelle

      Exécutez le fichier paymentmethodrules-uninstall.sh (vous pouvez le trouver dans le dossier zip de l'extension) depuis votre répertoire racine Magento :

      sh paymentmethodrules-uninstall.sh

       

    • Installation via Composer

      Exécutez la ligne de commande suivante :

      composer remove wyomind/paymentmethodrules

    Lorsque la désinstallation est terminée, pensez à nettoyer le cache et réactiver le compiler (si vous l'utilisez).

    Si vous avez acheté Payment Method Rules depuis la place de marché Magento, vous pouvez l’installer via Web Setup Wizard. 

    Veuillez cliquer sur le lien ci-dessous pour vous renseignez sur comment procéder à l’installation : 
    http://docs.magento.com/m2/ce/user_guide/system/component-manager.html

    Votre extension installée, il ne vous reste plus qu’à activer votre licence :
    Activation des extensions

    Activation des extensions

    Une fois que Payment Method Rules est installé, vous devez activer la licence. Pour les anciennes versions, vous pouvez activer votre licence depuis le back-office :

      1. Allez dans votre admin Magento. Un message apparaît en haut de la page.
        Si vous ne voyez rien apparaître, vérifiez les éléments suivants : 
           1. Les modules Adminhtml_Notifications et Wyomind_Core ne sont pas désactivés.
           2. La sortie HTML des modules Adminhtml_Notifications et Wyomind_Core ne sont pas désactivées dans :
        storesconfigurationadvanced advanced
           3. Assurez-vous que le fichier app/etc/env.php contient bien une clef d'encryptage :
        <?php
         return array(
         'backend' => array(
         'frontName' => 'admin'
         ),
         'crypt' => array(
         'key' => '1e8f3c6772b7a6a6689c3c8cefa4ccf0'
         ),
         /* ... */
         )
        ?>​​
         
      1. Copiez votre clé d'activation.

        Vous pouvez trouver votre clé d'activation à 2 endroits :
        Dans l'email de confirmation que vous avez reçu suite à l'achat de Payment Method Rules.
        -  Dans votre compte Wyomind :My account Licenses & downloads
        Choisissez Payment Method Rules et cliquez sur  .

        Une nouvelle page s'ouvre où sera affichée votre clé d'activation (voir ci-dessous).

      2. Collez votre clé d'activation dans le champ Activation key dans :
        StoresConfiguration Wyomind  Your extension 
             

        Choisissez une méthode d'activation entre Automatic (Yes) et Manual (No) :
        -  Si vous choisissez Yes : vous serez connecté automatiquement au serveur de licence de Wyomind.
        Si vous choisissez No : vous devez vous connecter avec votre navigateur au serveur de licence de Wyomind.

      3. Sauvegardez les données en cliquant sur Save Config .
      4. Une notification apparaît en haut de votre admin. Cliquez sur ce lien : 
        Activate it now!

      5. Copiez et collez le code de la licence dans le champ License code de votre admin ou cliquez simplement sur Activate now! 


      6. Pour finir, déconnectez-vous, nettoyez les caches et reconnectez-vous pour pouvoir utiliser Payment Method Rules.

    Pour les extensions comprenant plusieurs modules, répéter les étapes ci-dessus pour chaque module en utilisant les clés d'activation adaptées (chaque module a sa propre clé d'activation).


    Ajoutez un autre domaine à votre licence


    Pour activer votre licence sur un autre environnement (test, staging...) :

    1. Une fois l'extension installée sur ce nouveau domaine, collez votre clé d'activation dans le champ Activation key dans :
      Stores Configuration   Wyomind Your extension
    2. Sauvegardez la configuration. Une notification devrait apparaître. Cliquez sur Add this domain to my license.
    3. Une demande de transfert sera envoyée directement à notre équipe (sous un délai d'une heure environ).
      Dès lors, que la demande de transfert est prise en charge par notre équipe, vous recevrez un mail de confirmation.
      Si votre demande est acceptée, vous pourrez aussitôt utiliser Payment Method Rules sur vos deux domaines.

    L'ordre d'activation de votre licence n'a aucune importance. Vous pouvez choisir d'activer d'abord votre licence sur votre environnement de production puis par la suite sur votre environnement de test, ou inversement. 

    Dans le cas où vous avez de nombreux domaines de staging ou si vous êtes une agence avec de nombreux domaines de pre-prod pour vos clients, contactez-nous afin de whitelister automatiquement tous vos domaines

    Une fois que Payment Method Rules est installé, vous devez activer la licence.

    Pour cela, vous pouvez utiliser la ligne de commande suivante :

    bin/magento wyomind:license:activate Wyomind_PaymentMethodRules <YOUR_ACTIVATION_KEY>

    Afin de récupérer la liste des modules disponibles ainsi que le statut des licences, utilisez :

    bin/magento wyomind:license:status

     Parmi les différents statuts : 

    • registered = la licence a été enregistrée
    • pending = vous devez exécuter la ligne de commande pour l'activation de la licence
    • invalidated = la licence n'a pas été validée pour cause de mauvaise clé d'activation ou de violation de licence

     

    Pour activer plusieurs licences à la fois, utilisez :

    bin/magento wyomind:license:activate \
    Wyomind_Extension1,Wyomind_Extension2 \
    CLE_ACTIVATION_1,CLE_ACTIVATION_2

    ou :

    bin/magento wyomind:license:activate \
    Extension1,Extension2 \
    CLE_ACTIVATION_1,CLE_ACTIVATION_2
    Magento 2 Compatibility

    Magento 2® Open Source

    • 2.0
    • 2.0
    • 2.0.1
    • 2.0.1
    • 2.0.2
    • 2.0.2
    • 2.0.3
    • 2.0.3
    • 2.0.4
    • 2.0.4
    • 2.0.5
    • 2.0.5
    • 2.0.6
    • 2.0.6
    • 2.0.7
    • 2.0.7
    • 2.0.8
    • 2.0.8
    • 2.0.9
    • 2.0.9
    • 2.0.10
    • 2.0.10
    • 2.0.11
    • 2.0.11
    • 2.0.12
    • 2.0.12
    • 2.0.13
    • 2.0.13
    • 2.0.14
    • 2.0.14
    • 2.0.15
    • 2.0.15
    • 2.0.16
    • 2.0.16
    • 2.0.17
    • 2.0.17
    • 2.0.18
    • 2.0.18
    • 2.1
    • 2.1
    • 2.1.1
    • 2.1.1
    • 2.1.2
    • 2.1.2
    • 2.1.3
    • 2.1.3
    • 2.1.4
    • 2.1.4
    • 2.1.5
    • 2.1.5
    • 2.1.6
    • 2.1.6
    • 2.1.7
    • 2.1.7
    • 2.1.8
    • 2.1.8
    • 2.1.9
    • 2.1.9
    • 2.1.10
    • 2.1.10
    • 2.1.11
    • 2.1.11
    • 2.1.12
    • 2.1.12
    • 2.1.13
    • 2.1.13
    • 2.1.14
    • 2.1.14
    • 2.1.15
    • 2.1.15
    • 2.1.16
    • 2.1.16
    • 2.1.17
    • 2.1.17
    • 2.1.18
    • 2.1.18
    • 2.2
    • 2.2
    • 2.2.1
    • 2.2.1
    • 2.2.2
    • 2.2.2
    • 2.2.3
    • 2.2.3
    • 2.2.4
    • 2.2.4
    • 2.2.5
    • 2.2.5
    • 2.2.6
    • 2.2.6
    • 2.2.7
    • 2.2.7
    • 2.2.8
    • 2.2.8
    • 2.2.9
    • 2.2.9
    • 2.2.10
    • 2.2.10
    • 2.2.11
    • 2.2.11
    • 2.3
    • 2.3
    • 2.3.1
    • 2.3.1
    • 2.3.2
    • 2.3.2
    • 2.3.3
    • 2.3.3
    • 2.3.4
    • 2.3.4
    • 2.3.5
    • 2.3.5
    • 2.3.6
    • 2.3.6
    • 2.3.7
    • 2.3.7
    • 2.4
    • 2.4
    • 2.4.1
    • 2.4.1
    • 2.4.2
    • 2.4.2
    • 2.4.3
    • 2.4.3
    • 2.4.4
    • 2.4.4

    Magento 2® Adobe Commerce

    • 2.0
    • 2.0
    • 2.0.1
    • 2.0.1
    • 2.0.2
    • 2.0.2
    • 2.0.3
    • 2.0.3
    • 2.0.4
    • 2.0.4
    • 2.0.5
    • 2.0.5
    • 2.0.6
    • 2.0.6
    • 2.0.7
    • 2.0.7
    • 2.0.8
    • 2.0.8
    • 2.0.9
    • 2.0.9
    • 2.0.10
    • 2.0.10
    • 2.0.11
    • 2.0.11
    • 2.0.12
    • 2.0.12
    • 2.0.13
    • 2.0.13
    • 2.0.14
    • 2.0.14
    • 2.0.15
    • 2.0.15
    • 2.0.16
    • 2.0.16
    • 2.0.17
    • 2.0.17
    • 2.0.18
    • 2.0.18
    • 2.1
    • 2.1
    • 2.1.1
    • 2.1.1
    • 2.1.2
    • 2.1.2
    • 2.1.3
    • 2.1.3
    • 2.1.4
    • 2.1.4
    • 2.1.5
    • 2.1.5
    • 2.1.6
    • 2.1.6
    • 2.1.7
    • 2.1.7
    • 2.1.8
    • 2.1.8
    • 2.1.9
    • 2.1.9
    • 2.1.10
    • 2.1.10
    • 2.1.11
    • 2.1.11
    • 2.1.12
    • 2.1.12
    • 2.1.13
    • 2.1.13
    • 2.1.14
    • 2.1.14
    • 2.1.15
    • 2.1.15
    • 2.1.16
    • 2.1.16
    • 2.1.17
    • 2.1.17
    • 2.1.18
    • 2.1.18
    • 2.2
    • 2.2
    • 2.2.1
    • 2.2.1
    • 2.2.2
    • 2.2.2
    • 2.2.3
    • 2.2.3
    • 2.2.4
    • 2.2.4
    • 2.2.5
    • 2.2.5
    • 2.2.6
    • 2.2.6
    • 2.2.7
    • 2.2.7
    • 2.2.8
    • 2.2.8
    • 2.2.9
    • 2.2.9
    • 2.2.10
    • 2.2.10
    • 2.2.11
    • 2.2.11
    • 2.3
    • 2.3
    • 2.3.1
    • 2.3.1
    • 2.3.2
    • 2.3.2
    • 2.3.3
    • 2.3.3
    • 2.3.4
    • 2.3.4
    • 2.3.5
    • 2.3.5
    • 2.3.6
    • 2.3.6
    • 2.3.7
    • 2.3.7
    • 2.4
    • 2.4
    • 2.4.1
    • 2.4.1
    • 2.4.2
    • 2.4.2
    • 2.4.3
    • 2.4.3
    • 2.4.4
    • 2.4.4
    User's reviews
    Log into your account to leave your review and get up to 3 months of free support.

    5th May 2021

    Perfect Solution to manage Payment rules

    We are using this solution to manage our payment method between the online Store and the Storepickup in our Showroom. So we can be sure to have no orders with Methods we don't want to have it for each "Shipping Method". Very useful and easy configurable module!

    18th July 2019

    Great company and great service

    Extension works super and support is more than helpfull

    Changelog
    • Fix for applicating the rules when multi shipping
    • Fix not to filter the payment methods by the shipping method if the order contains only products that do not require delivery
    • Minor fix for using rules with virtual orders

    Enhancements

    • Rules are also applied on virtual orders

    Enhancement

    • Improved sample data

    Enhancement

    • Improved license management system (Clear code)
    • Scenario added for the demo
    • New method used to retrieve the payment methods
    • Compatibility with WebShopApps MatrixRate
    • Compatibility fix for Magento 2.3.3

    Enhancement

    • Use of rules when creating orders from Magento backend
    Patch v1.1.0.2

    • Sample date available for the demo

    Patch v1.1.0.1

    • Minor fix for Advanced Inventory compatibility

    Enhancements

    • Sample data available for the demo

    First public release

    Patch v1.0.0.7

    • Fix on the payment method rules in the checkout
    • New Payment method column in the grid
    • Code refresh

    Patch v1.0.0.6

    • List of the payment methods according to all scopes

    Patch v1.0.0.5

    • Update of the access control list

    Patch v1.0.0.4

    • Fix for compatibility with Pickup@Store

    Patch v1.0.0.3

    • Fix for the compilation

    Patch v1.0.0.2

    • Minor fix

    Patch v1.0.0.1

    • Fix when retrieving the quote in the checkout

    Demo store
    Front-end
    Back-end
    Login
    PaymentMethodRules
    Password
    PaymentMethodRules123

    Recommended Magento 2 extensions

    from $147
    5/5 rated
    104 Reviews

    Display on the Magento product pages and in the customer cart the estimated delivery date for the available products and for the backorders with a completely customizable message.

    more details
    from $204
    5/5 rated
    58 Reviews

    Give your customers the ability to pick up their orders from any of your sales outlets or warehouses when checking out. Locations to pickup can be displayed on a Google Map and can be managed by store-views and/or customer groups.

    more details
    from $102

    Quick Order for Magento 2 is a real time-saving and easy to use extension which is particularly useful for B2B purpose. This will considerably reduce searching time by allowing your customers to quickly place an order in bulk via a text area or a CSV import file.

    more details
    from $108

    Offer a seamless experience to your customers by allowing them to get a quick view of your products from a completely customizable popup.

    more details

    Stay tuned and get a coupon code of 10% off any purchase while creating your account!

    Subscribe now for updates, promotions and products launch twice a month at most.

    Please indicate a valid email