Extended Shipping Rates Pro para Magento® 2.x
¿Desea controlar por completo los costes de envío según la región, la fecha, los días festivos, los descuentos, etc.? El módulo "Extended Shipping Rates Pro" para Magento 2 le ayudará a conseguirlo.
Nuestro módulo no necesita módulos adicionales para filtrar o restringir los métodos de envío en la página del checkout. Crea sus propias reglas para mostrar sus métodos de envío.
Nueva función: cambio de precio basado en reglas. Puede crear un número ilimitado de reglas de precio dentro de un método de envío. Ejemplo: costes de envío un 10 % más baratos en días festivos y un 20 % más baratos en Año Nuevo. Nuestro módulo lo gestiona sin esfuerzo. Además, puede definir restricciones por peso, por importe total del carrito, por el precio de cualquier artículo, etc. El número de combinaciones de reglas alcanza varios cientos.
Con nuestro módulo dispondrá de un control realmente ilimitado sobre los métodos y los costes de envío. Además, el módulo es totalmente compatible con todos nuestros módulos para Magento 2.
Demo
Puede probar esta extensión durante 30 días. Solicite la demo en esta misma página con Solicitar demo; cómo funciona se explica en Pruebe una extensión durante 30 días.
| CMS | Magento 2 |
|---|---|
| Compatibilidad | 2.4, 2.3 |
| Características |
|
La extensión se instala con Composer. Qué repositorio añade depende de dónde la haya comprado; la instalación en sí es la misma en ambos casos.
1. Conectar el repositorio
Comprada en extmag.com. Su página de cuenta muestra la dirección del repositorio y sus credenciales personales, junto con los dos comandos composer config que hay que pegar. Ejecútelos una vez por proyecto; a partir de ahí, todas las extensiones que posea están disponibles desde el mismo repositorio.
Comprada en el Adobe Commerce Marketplace. El paquete se sirve desde repo.magento.com, que la mayoría de las tiendas ya tienen configurado. Si no es su caso, añada las claves de acceso de su cuenta de Adobe en My Profile -> Access Keys.
2. Instalar la extensión
Ejecute en la raíz del proyecto:
composer require extmag/extendedratespro php bin/magento setup:upgrade php bin/magento cache:flush
Composer resuelve los paquetes compartidos de Extmag de los que depende la extensión, así que no hay nada más que requerir a mano.
Salga del admin y vuelva a entrar: la extensión está lista.
Probarla antes de comprar
Puede pedir una demo de 30 días de esta extensión e instalarla exactamente como se indica arriba: mismo paquete, mismo repositorio, mismos comandos. Cómo funcionan las demos.
Instalar sin Composer
El archivo puede descomprimirse en app/code/Extmag/, pero eso deja la extensión fuera de la gestión de dependencias: sus paquetes compartidos hay que instalarlos a mano y las actualizaciones nunca le llegan. Use Composer en cualquier tienda que gestione, también en la demo.
Para cualquier duda sobre la instalación, escriba a nuestro soporte técnico.
-
User Guide User Guide.pdf · 795.7 KBDescargar
-
Reference Manual Reference Manual.pdf · 433.6 KBDescargar
-
Installation Guide Installation Guide.pdf · 270.6 KBDescargar
Configuración
Para configurar la extensión, vaya a Extmag -> Extended Shipping Rates -> Configuration.
En el grupo Extended Shipping Rates active el módulo y rellene el título. El título puede cambiarse en cada método de envío.
Si su tienda está en modo desarrollador, ponga Debug en Yes.
Los métodos de envío pueden importarse o exportarse si hace falta.
Crear un método de envío
Para crear un método de envío, vaya a Extmag -> Extended Shipping Rates -> Shipping Methods.
Haga clic en el botón «Add New Shipping Method».
Rellene los campos obligatorios y guarde el método de envío.
Description — descripción del método para el administrador. Debe ser única.
Title — el nombre del método de envío que ve el comprador en el paso de envío.
Title of Carrier — el nombre del transportista. Este campo sobrescribe el ajuste Title de la configuración del módulo.
Active — activa o desactiva el método en el checkout.
Price — el precio del envío.
Websites — las tiendas a las que se aplica este método.
Customer Groups — los grupos de clientes a los que se aplica este método.
Apply Cart Price Rules (Free Shipping) — si tiene reglas de carrito para envío gratuito y quiere aplicarlas a este método, active esta opción.
Conditions — reglas para mostrar el método en el checkout, sobre muchos parámetros y en la cantidad que necesite.
Price Actions — reglas de formación del precio final. Son independientes entre sí y gana el precio más bajo. La creación de una Price Action se explica más abajo.
Las restricciones de fecha y hora muestran los métodos de envío solo en fechas concretas o durante un periodo. Se admiten eventos cíclicos.
Application Frequency — la frecuencia de la fecha en la que se muestra el método.
Date From — fecha y hora de inicio de la visualización del método.
Date To — fecha y hora de fin de la visualización del método.
Days of Week — si hay al menos un elemento marcado, el método solo aparece esos días de la semana.
Crear una regla de precio
Para crear una regla de precio, vaya a Extmag -> Extended Shipping Rates -> Price Rules.
Haga clic en el botón «Add New Price Rules».
Rellene los campos obligatorios y guarde la regla de precio.
Title — el nombre de la regla de precio.
Price — un número o un patrón de precio. Si es solo un número, sustituye al precio del método. Si es un patrón, se aplica al precio de envío.
Conditions — las condiciones bajo las cuales se aplica esta regla.
Patrones de precio
vacío: déjelo vacío si no quiere aplicar ningún precio adicional al precio base.
0: el método pasa a ser gratuito.
20: cualquier precio, que se muestra en lugar del precio base.
-20: un número con un menos delante reduce el precio base en esa cantidad.
+20: un número con un más delante aumenta el precio base en esa cantidad.
-10%: un menos delante y un signo de porcentaje detrás reducen el precio base en ese porcentaje.
+20%: un más delante y un signo de porcentaje detrás aumentan el precio base en ese porcentaje.
max20: con el prefijo «max» el precio final será como mucho ese número.
min20: con el prefijo «min» el precio final será como mínimo ese número.
Los números 20 y 10 son solo un ejemplo; puede ser cualquier número.
Así aparece el método de envío en el checkout:
1.6.1
Replaced the Alpine.js x-data disabled binding with a server-rendered disabled attribute.
1.6.0
Replaced the Alpine.js x-data disabled binding with a server-rendered disabled attribute.
1.5.9
Refactored Hyva checkout shipping method list to use SecureHtmlRenderer for CSP compliance.
1.5.8
Added support Magento 2.4.9 and Adobe Commerce 2.4.9
1.5.7
Added BlackoutRules feature with admin CRUD, repository, UI components, and migration patch.
1.5.6
Added support Magento 2.4.8-p4 and Adobe Commerce 2.4.8-p4
1.5.5
Refactored code.
1.5.4
Added support Magento 2.4.8-p3 and Adobe Commerce 2.4.8-p3
1.5.3
Added support Magento 2.4.8-p2 and Adobe Commerce 2.4.8-p2
1.5.2
Added support Magento 2.4.8-p1 and Adobe Commerce 2.4.8-p1
1.5.1
Added support Magento 2.4.8 and Adobe Commerce 2.4.8
1.5.0
Added support Magento 2.4.7-p5 and Adobe Commerce 2.4.7-p5
1.4.9
Added support Magento 2.4.7-p4 and Adobe Commerce 2.4.7-p4
1.4.8
Added support Magento 2.4.7-p3 and Adobe Commerce 2.4.7-p3
1.4.7
Fixed the z-index issue on the label details page.
Added support Magento 2.4.7-p2 and Adobe Commerce 2.4.7-p2
1.4.6
Added support Magento 2.4.7-p1 and Adobe Commerce 2.4.7-p1
1.4.5
Added support Magento 2.4.7 and Adobe Commerce 2.4.7
1.4.4
Integration with Hyva Theme and Hyva Checkout has been added
1.4.3
Added support Magento 2.4.6-p4 and Adobe Commerce 2.4.6-p4
1.4.2
Improve the speed of calculating rules
1.4.1
Fixed bug with conditions for Product Attributes Combinations
1.4.0
Added support Magento 2.4.6-p3 and Adobe Commerce 2.4.6-p3
1.3.9
Added support Magento 2.4.6-p2 and Adobe Commerce 2.4.6-p2
1.3.8
Added support Adobe Commerce 2.4.6-p1
1.3.7
Support Adobe Commerce (Magento) 2.4.6
Support PHP 8.1
1.3.6
Fixed some minor bugs
1.3.5
Fixed the PHP warnings
1.3.4
Support Adobe Commerce (Magento) 2.4.5-p1
1.3.3
Support Adobe Commerce (Magento) 2.4.5
1.3.2
Fixed etc/adminhtml/di.xml and etc/di.xml
1.3.1
Fixed bug with Magento 2.3 and dependency injection
1.3.0
Added shipping method logo.
Support PHP 8.1 and Magento 2.4.4
1.2.2
Fixed deprecated PHP function array_key_exists for objects
1.2.1
Added Date and Time
Restriction for Price Rule
Reformat code with the new style
1.2.0
A new parameter "Allowed areas" have been added that allows you to show the delivery method only in the admin panel
1.1.0
Added a link to the price rule edit page from the delivery method edit page
1.0.0
Module created











