Gaia_TEMailchimp
Descripción General
El módulo Gaia_TEMailchimp integra el envío de correos transaccionales y notificaciones con Mailchimp Transactional (anteriormente Mandrill) en Magento 2. Permite gestionar plantillas, notificaciones y lógica de negocio relacionada con eventos de órdenes y ventas, facilitando la comunicación automatizada con clientes a través de Mailchimp.
Features
Integración con Mailchimp Transactional
- Descripción: Permite el envío de correos transaccionales personalizados a través de Mailchimp Transactional, gestionando plantillas y datos dinámicos.
- Tipo de modificación: Modelo y helper personalizado.
- Archivos del core afectados: No modifica archivos core de Magento.
- Archivos del módulo:
Model/MailchimpTransactional/MailChimpTemplateManager.phpModel/EmailNotificationCustom.phpHelper/Data.php
- Notas importantes:
- Permite la gestión avanzada de plantillas y datos enviados a Mailchimp.
Observers para Eventos de Órdenes y Ventas
- Descripción: Observa eventos clave de órdenes y ventas para disparar notificaciones y actualizar flags relacionados con el envío de correos.
- Tipo de modificación: Observers personalizados.
- Archivos del core afectados: No modifica archivos core.
- Archivos del módulo:
Observer/Order/ChangeEmailFlag.phpObserver/Sales/ModelServiceQuoteSubmitSuccess.php
- Notas importantes:
- Permite lógica condicional para el envío de correos y actualización de estados.
Configuración y Seguridad
- Descripción: Incluye archivos de configuración para definir permisos, eventos y dependencias del módulo.
- Tipo de modificación: Configuración XML.
- Archivos del core afectados: No modifica archivos core.
- Archivos del módulo:
etc/acl.xml,etc/config.xml,etc/di.xml,etc/events.xml,etc/module.xml
- Notas importantes:
- El módulo depende de
Conekta_Paymentssegún su configuración.
- El módulo depende de
CLI Commands
Este módulo no define comandos CLI personalizados.
APIs
No expone endpoints REST o GraphQL propios, pero puede ser consumido por otros módulos para disparar notificaciones.
Consideraciones para Mantenimiento
- El módulo depende de la correcta configuración de Mailchimp Transactional y de las plantillas asociadas.
- Los observers pueden requerir ajustes si cambian los eventos de negocio o la estructura de órdenes/ventas.
- No modifica archivos core, pero su desactivación puede afectar la entrega de notificaciones automáticas a clientes.
- Revisar dependencias con otros módulos de pagos y notificaciones.