Restrict Payment Methods permet aux administrateurs de boutique de définir des règles qui masquent des options de paiement spécifiques lors du paiement en fonction du contenu du panier du client. Lorsqu'un panier contient un produit, un produit d'une catégorie spécifique, ou un produit d'une marque ou d'un fabricant spécifique, le module supprime automatiquement les méthodes de paiement désignées de la page de paiement. Ceci est utile pour gérer les restrictions de paiement qui s'appliquent uniquement à certains types de produits — par exemple, empêcher le paiement à la livraison pour les appareils électroniques ou désactiver une passerelle de paiement spécifique pour les produits d'un fabricant particulier.
- Critères de restriction multiples : Les règles peuvent être déclenchées par l'ID du produit, l'ID de la catégorie ou l'ID de la marque/fabricant, et plusieurs critères peuvent être combinés au sein d'une seule règle.
- Filtrage côté serveur : La suppression des méthodes de paiement est appliquée côté serveur via le hook
paymentOptions, empêchant tout contournement par manipulation côté client, avec un mécanisme de repli côté client pour les thèmes plus anciens. - Messages clients personnalisés : Chaque règle peut afficher un message personnalisé au client expliquant pourquoi une méthode de paiement n'est pas disponible.
- Support multi-boutique et multilingue : Les règles peuvent être limitées à des boutiques individuelles dans une configuration multi-boutiques, et les noms des règles prennent en charge plusieurs langues.
- Optimisations des performances : Un système de mise en cache d'une heure et des requêtes SQL groupées minimisent la charge de la base de données lors du paiement, avec une invalidation automatique du cache lors de modifications des règles.
- Gestion groupée des règles : Plusieurs règles peuvent être activées, désactivées ou supprimées simultanément depuis l'interface d'administration.
Ce module convient aux propriétaires de boutiques qui ont besoin de restrictions de paiement fiables et appliquées côté serveur, liées à des produits, catégories ou marques spécifiques. Il est particulièrement pertinent pour les boutiques avec des catalogues mixtes où différents types de produits ont des exigences de conformité de paiement ou des accords fournisseurs différents.
Commentaires (0)
Votre avis ne peut pas être envoyé
Signaler le commentaire
Signalement envoyé
Votre signalement ne peut pas être envoyé