Hola, gracias por la invitación al proyecto
Te comento que tengo experiencia en la creación de este tipo de módulos.
Por la descripción actual no me es posible estimar el tiempo, ya que no conozco la complejidad de las APIs tanto para el modulo que gestiona cupones de descuento, como la de email marketing.
Adicionalmente tener en cuenta el tiempo para instalar y configurar los entornos de desarrollo y prueba que se ajusten a las versiones y extensiones existentes en una tienda virtual.
Por lo mencionado arriba dividire el desarrollo en 3 etapas.
NOTA: llamare "Magento estandar" a una instalacion de Magento SIN ninguna extension/modulo adicional a los que tiene de fabrica
Etapas:
1) desarrollo el modulo con version estándar de Magento 1.7 o superior , simulando las llamadas a los servicios externos con archivos .txt, donde se coloquen los datos que luego serian enviados a estos servicios.
2) Con Magento estandar, se realiza la Integración con los diferentes servicios (reemplazando el log en archivos .txt) llamando a las correspondientes APIs
3)Una vez chequeado el modulo en un Magento estandar , se instalara el modulo en una tienda virtual.
Por cualquier consulta adicional estoy disponible via chat o similar.
Gracias.
Saludos.
*-*
Sebastian A. Colombini