No image available

Restrict Payment Methods

Restringe métodos de pago específicos en el checkout basándose en el contenido del carrito — por producto, categoría o marca — con aplicación del lado del servidor y mensajes personalizados para el cliente.

Developed by Ettore Stani

Get This Module Free on GitHub
PS 1.7 – 9.x License: Unknown Status: Active Health: Excellent

Info updated 3 months ago

Sources
Last commit: Nov 21, 2025
Type
Module

Info checked: Mar 2, 2026

Restrict Payment Methods permite a los administradores de la tienda definir reglas que ocultan opciones de pago específicas en el proceso de pago basándose en el contenido del carrito del cliente. Cuando un carrito contiene un producto, un producto de una categoría específica, o un producto de una marca o fabricante específico, el módulo elimina automáticamente los métodos de pago designados de la página de pago. Esto es útil para gestionar restricciones de pago que se aplican solo a ciertos tipos de productos; por ejemplo, prevenir el pago contra reembolso para productos electrónicos o deshabilitar una pasarela de pago específica para productos de un fabricante en particular.

  • Múltiples criterios de restricción: Las reglas pueden activarse por ID de producto, ID de categoría o ID de marca/fabricante, y se pueden combinar múltiples criterios dentro de una sola regla.
  • Filtrado del lado del servidor: La eliminación de métodos de pago se aplica en el servidor a través del hook paymentOptions, evitando que se eluda mediante manipulación del lado del cliente, con una solución alternativa secundaria del lado del cliente para temas más antiguos.
  • Mensajes personalizados para el cliente: Cada regla puede mostrar un mensaje personalizado al cliente explicando por qué un método de pago no está disponible.
  • Soporte multi-tienda y multi-idioma: Las reglas se pueden limitar a tiendas individuales en una configuración multi-tienda, y los nombres de las reglas admiten múltiples idiomas.
  • Optimizaciones de rendimiento: Un sistema de caché de una hora y consultas SQL masivas minimizan la carga de la base de datos en el momento del pago, con invalidación automática de la caché cuando las reglas cambian.
  • Gestión masiva de reglas: Se pueden habilitar, deshabilitar o eliminar múltiples reglas simultáneamente desde la interfaz de administración.

Este módulo es adecuado para propietarios de tiendas que necesitan restricciones de pago fiables y aplicadas en el servidor, vinculadas a productos, categorías o marcas específicas. Es particularmente relevante para tiendas con catálogos mixtos donde diferentes tipos de productos conllevan diferentes requisitos de cumplimiento de pago o acuerdos con proveedores.

  • Referencia
    restrictpayments

  • License
    Unknown
  • PS Compatibility
    1.7.x
    8.x
    9.x
  • Status
    Active

Comentarios (0)

No hay reseñas de clientes en este momento.
Cargando...