Restricciones de pago y envío para Magento 2
- SKU
- M2-CHECKOUT-RESTRICTION
Descripción / Restricciones de pago y envío para Magento 2
Restricciones de pago y envío es un módulo avanzado para Magento 2 que permite controlar con precisión la disponibilidad de los métodos de envío y pago en función del contenido del carrito, el país de entrega y las reglas de negocio seleccionadas.
El módulo resuelve uno de los problemas más frecuentes en las tiendas online:
el cliente ve un método que finalmente no puede utilizar (por ejemplo, pago contra reembolso, taquillas de paquetería, recogida en tienda).
Gracias a ello:
el cliente no acaba en un callejón sin salida durante el checkout
la tienda evita carritos abandonados
la lógica de envíos y pagos es clara, predecible y escalable
Principales funciones del módulo
- Control del pago contra reembolso (COD)
- asignación de COD solo a los métodos de envío seleccionados
- valor mínimo y máximo del carrito para COD
- bloqueo automático de COD para:
- productos voluminosos
- envíos internacionales
- compatibilidad completa con métodos dinámicos (p. ej., BLPaczka, GLS, DPD)
- Restricciones para taquillas de paquetería y puntos de recogida
- posibilidad de indicar métodos compatibles con:
- taquillas de paquetería
- Orlen Paczka
- puntos de recogida
- bloqueo automático si en el carrito hay productos:
- con el atributo bloqueo de envío a taquilla de paquetería
- de grandes dimensiones
- posibilidad de indicar métodos compatibles con:
Control de la recogida en tienda
definición de métodos de envío tratados como Store Pickup
posibilidad de desactivar la recogida en tienda para:
productos voluminosos
configuraciones concretas del carrito
Envío internacional: control total
detección automática del envío internacional (país ≠ país de la tienda)
selección de métodos disponibles solo para envíos internacionales
recargo automático (p. ej., +15 EUR)
bloqueo del pago contra reembolso para envíos internacionales
todo configurable desde el panel de administración
Una sola lógica: dos etapas del checkout
El módulo funciona:
en la etapa de selección del envío
en la etapa de selección del pago
Gracias a ello:
el cliente nunca elegirá una combinación no permitida
no hay métodos que desaparecen en el último paso
el checkout es coherente y predecible


¿Para quién es este módulo?
tiendas B2C y B2B
tiendas con envíos internacionales
tiendas con productos voluminosos
tiendas que utilizan BLPaczka, GLS, DPD, Orlen, InPost
proyectos que requieren un checkout estable y predecible
¿Por qué esta solución es segura?
sin overrides del core de Magento
lógica basada en RateRequest y Quote en los lugares adecuados
fail-safe: en caso de error, los métodos no desaparecen
compatibilidad completa con Magento 2.4.x
More Information
| Conformidad con la plantilla | Luma / Blank, KOWAL |
|---|
Instrucciones de instalación del módulo
Instalación mediante Composer
Recibirás por correo electrónico los datos de acceso al repositorio de Composer (dirección de correo electrónico del cliente y token de licencia) después de la compra. También están disponibles en el panel de cliente tras iniciar sesión en kowal.store. Sustituye TWOJ_EMAIL_KLIENTA por la dirección de correo electrónico de tu cuenta y TWOJ_TOKEN por el token recibido. Ejecuta los comandos en el directorio raíz de Magento.
composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-paymentrestrictionFinalización de la instalación
Después de instalar el paquete, actualiza Magento y limpia la caché:
php bin/magento setup:upgradephp bin/magento cache:flushEn el entorno de producción, realiza también la compilación DI y el despliegue de archivos estáticos de acuerdo con el proceso de despliegue de la tienda.