CFDI Express

Changelog

Historial de cambios y actualizaciones de CFDI Express

vv2.22.0 | Release v2.22.0

6 de marzo de 2026 a las 04:30 p.m.

Qué hay de nuevo

Hemos agregado nuevas opciones de filtrado para que puedas encontrar tus órdenes más fácilmente. Ahora puedes filtrar tus órdenes por estado de factura: ver solo las facturadas, solo las que aún no tienen factura, o todas.

También hemos mejorado el filtro de estado de pago para que puedas ver específicamente las órdenes que aún no han sido pagadas, lo que te ayuda a tener un mejor control de tus cuentas por cobrar.

Además, hemos agregado un nuevo enlace a nuestro programa de Partners en el pie de página, para que puedas conocer cómo ganar comisiones recomendando CFDI Express.

Mejoras y correcciones

  • Ahora cuando cancelas una factura, el sistema actualiza automáticamente el estado de la orden para que aparezca correctamente en los filtros
  • Las órdenes antiguas (creadas antes de febrero 2026) ahora muestran correctamente su estado de facturación
  • Mejor sincronización entre el estado de las facturas y el estado mostrado en tu lista de órdenes

Gracias por usar nuestra aplicación. Si tienes alguna sugerencia, no dudes en contactarnos.

vv2.21.0 | Release v2.21.0

3 de marzo de 2026 a las 02:54 p.m.

Qué hay de nuevo

Hemos mejorado la forma en que gestionamos el menú de documentación de la aplicación. Ahora los artículos de ayuda se cargan dinámicamente desde nuestro repositorio de contenido, lo que nos permite actualizar la documentación de forma más rápida y sencilla sin necesidad de actualizar la aplicación.

Esto significa que podrás acceder a la información más reciente sobre cómo usar CFDI Express de manera más ágil, y estaremos agregando nuevos tutoriales y guías con mayor frecuencia.

Mejoras y correcciones

  • El menú de documentación ahora se actualiza automáticamente con los últimos artículos disponibles
  • Mejor organización del contenido de ayuda dentro de la aplicación
  • Mayor flexibilidad para mostrar solo la documentación que está lista para consulta

Gracias por usar nuestra aplicación. Si tienes alguna sugerencia, no dudes en contactarnos.

v2.20.0 | Release v2.20.0

25 de febrero de 2026 a las 03:43 a.m.

Qué hay de nuevo

Hemos agregado una nueva sección de soporte y contacto al final del proceso de configuración inicial. Ahora podrás encontrar fácilmente nuestros datos de contacto, incluyendo correo electrónico y WhatsApp, además de un botón para agendar una llamada de soporte directamente desde la aplicación.

También hemos añadido una nueva opción para que tengas más control sobre la facturación automática. Ahora puedes marcar órdenes específicas para que sean excluidas del proceso de auto-facturación. Esta opción está disponible directamente en el panel de administración de Shopify y puedes filtrar tus órdenes para ver cuáles tienen esta opción activada.

Mejoras y correcciones

  • Mejoras en la experiencia de configuración inicial con información de contacto más accesible
  • Mayor flexibilidad en la gestión de facturación automática
  • Interfaz más amigable para el control de órdenes excluidas de facturación

Gracias por usar nuestra aplicación. Si tienes alguna sugerencia, no dudes en contactarnos.

v2.19.1 | Filtrar órdenes facturadas y URL de descarga en Flow

18 de febrero de 2026 a las 07:43 p.m.

Nuevas Funcionalidades

Identificar órdenes facturadas

Ahora cada orden que sea facturada a través de CFDI Express queda marcada automáticamente como "Facturada".

¿Qué puedes hacer?

  • Filtrar órdenes en el admin: Desde la lista de órdenes en tu panel de Shopify, puedes filtrar para ver solo las órdenes que ya han sido facturadas o las que aún no lo han sido.

  • Usar en automatizaciones: Puedes utilizar este indicador como condición en Shopify Flow para crear automatizaciones basadas en si una orden ya fue facturada o no. Por ejemplo, enviar recordatorios a clientes que no han solicitado su factura.

  • Seguimiento claro: De un vistazo puedes saber qué órdenes ya cuentan con su CFDI generado.

URL de descarga disponible en Shopify Flow

La acción "Crear CFDI" en Shopify Flow ahora devuelve la URL de descarga de la factura generada.

  • Usa la URL en pasos siguientes: Después de generar una factura con la acción de Flow, puedes usar la URL de descarga en los pasos siguientes del flujo, por ejemplo para enviarla en un correo personalizado o guardarla en un campo personalizado.

v2.19.0 | Acción de Shopify Flow para crear CFDIs automáticamente

18 de febrero de 2026 a las 05:46 p.m.

Nuevas Funcionalidades

Crear CFDIs desde Shopify Flow

Ahora puedes automatizar la generación de facturas electrónicas (CFDI) directamente desde Shopify Flow.

¿Qué puedes hacer?

  • Facturación automática al Publico en General: Genera flojos recurrentes en flow que revisen y facturen al público en general todo lo no facturado.

  • Automatizar la facturación: Configura flujos en Shopify Flow que generen facturas automáticamente cuando se cumplan las condiciones que tú definas, por ejemplo al completar un pedido o al recibir un pago.

  • Datos fiscales completos: La acción de Flow acepta todos los datos fiscales necesarios: RFC, razón social, régimen fiscal, código postal, método de pago, uso del CFDI y correo electrónico para envío.

  • Dirección fiscal opcional: También puedes incluir datos de dirección del receptor (calle, número exterior e interior, colonia, ciudad, municipio y estado).

  • Mismo proceso confiable: La factura se genera, se envía por correo electrónico y se registra exactamente igual que cuando se crea manualmente desde la app o desde el formulario del cliente.

Mejoras de estabilidad

Se optimizó internamente el proceso de creación de facturas para que sea más rápido y confiable, especialmente cuando se ejecuta desde automatizaciones de Shopify Flow.

v2.18.0 | Complementos de Pago para Facturas PPD

9 de febrero de 2026 a las 02:24 p.m.

Nuevas Funcionalidades

Complementos de Pago

Ahora puedes gestionar los Complementos de Pago directamente desde CFDI Express para todas tus facturas creadas con método PPD (Pago en parcialidades o diferido).

¿Qué puedes hacer?

  • Generar complementos de pago: Cada vez que recibas un pago parcial de una factura PPD, puedes registrarlo generando un complemento de pago con la fecha, forma de pago y monto recibido.

  • Seguimiento automático de parcialidades: El sistema calcula automáticamente el número de parcialidad, el saldo anterior y el saldo pendiente después de cada pago, sin necesidad de llevar cuentas manualmente.

  • Envío por correo electrónico: Cada complemento generado se envía automáticamente por correo al cliente con los archivos PDF y XML adjuntos.

  • Historial completo: Consulta en cualquier momento el historial de todos los complementos generados para una factura, incluyendo montos pagados y saldos.

  • Cancelación de complementos: Si necesitas cancelar un complemento de pago, puedes hacerlo directamente desde la aplicación.

Protección de Facturas PPD

Las facturas PPD que ya tienen complementos de pago activos no pueden cancelarse accidentalmente. Primero deberás cancelar los complementos asociados, protegiendo así la integridad de tu facturación.


Esta funcionalidad cumple con los requisitos del SAT para la emisión de Complementos de Pago (CFDI tipo P) vinculados a facturas con método de pago PPD.

v2.17.0 | Almacenamiento Mejorado de Facturas

2 de febrero de 2026 a las 03:30 p.m.

Nuevas Funcionalidades

Registro Estructurado de Facturas

Hemos mejorado la forma en que se almacenan los datos de tus facturas en Shopify, proporcionando una estructura más organizada y accesible.

Beneficios:

  • Mejor organización: Cada factura ahora se guarda como un registro independiente vinculado a tu orden, facilitando su consulta y gestión.

  • Información completa: Se almacenan todos los datos importantes de la factura: UUID, folio, fecha, RFC del receptor, razón social, régimen fiscal, método de pago, uso del CFDI y enlace de descarga.

  • Mayor confiabilidad: El proceso de facturación continúa funcionando incluso si hay algún problema al guardar el registro adicional, asegurando que nunca pierdas una factura.

  • Compatibilidad total: Tus facturas existentes y flujos de trabajo actuales siguen funcionando exactamente igual.


Esta mejora sienta las bases para futuras funcionalidades de consulta y reportes de facturas directamente desde tu tienda Shopify.

v2.16.0 | Descarga Rápida de Facturas y Mejoras en Facturación

20 de enero de 2026 a las 08:16 p.m.

Nuevas Funcionalidades

Descarga Directa de Facturas

Ahora puedes descargar tus facturas directamente desde la lista de órdenes sin necesidad de entrar al detalle de cada una.

Beneficios:

  • Acceso rápido: Un botón de descarga aparece junto a cada orden que ya ha sido facturada.

  • Archivos completos: El ZIP incluye tanto el PDF como el XML de tu factura, listos para enviar o archivar.

  • Ahorro de tiempo: Ya no necesitas navegar al detalle de la orden para obtener tus comprobantes.

Mejoras en el Proceso de Facturación

  • Botón claro: El botón de la barra de guardado ahora dice "Facturar" para mayor claridad.

  • Navegación automática: Después de generar una factura exitosamente, regresarás automáticamente a la lista de órdenes para continuar con tu trabajo.

  • Confirmación mejorada: La barra de guardado ahora se comporta de manera más predecible, ocultándose correctamente después de completar la facturación.


Esta actualización hace más eficiente tu flujo de trabajo al facturar múltiples órdenes.

v2.15.1 | Navegación Mejorada y Protección de Cambios

19 de enero de 2026 a las 08:34 p.m.

Correcciones

Navegación más Fluida

Hemos mejorado la navegación dentro de CFDI Express para que funcione de manera más suave y confiable. Los botones y enlaces ahora responden correctamente al hacer clic, llevándote a la sección deseada sin problemas.

Protección de tus Cambios

Ya no perderás información por accidente. Cuando estés editando la configuración de un producto y tengas cambios sin guardar, la aplicación te preguntará si deseas guardar antes de salir de la página.

Beneficios:

  • Navegación confiable: Los enlaces y botones funcionan correctamente en todas las páginas de la aplicación.

  • Sin pérdida de datos: Si intentas salir de una página con cambios sin guardar, verás un mensaje de confirmación para que puedas decidir qué hacer.

  • Mejor experiencia: La aplicación responde de manera más predecible a tus acciones.


Esta actualización mejora la estabilidad general de la aplicación.

v2.15.0 | Mejor Visibilidad en Buscadores para el Blog

14 de enero de 2026 a las 11:07 p.m.

Nueva Funcionalidad

Optimización para Motores de Búsqueda

Los artículos del blog de CFDI Express ahora aparecerán mejor posicionados y con información más completa en los resultados de búsqueda de Google.

Beneficios:

  • Resultados enriquecidos: Cuando alguien busque información sobre facturación electrónica, los artículos de tu blog podrán mostrar información adicional como el autor, fecha de publicación e imagen destacada directamente en Google.

  • Mayor visibilidad: Los buscadores ahora entienden mejor el contenido de cada artículo, lo que puede mejorar el posicionamiento en las búsquedas relacionadas con CFDI y facturación en México.

  • Información clara: Los usuarios verán más detalles sobre el contenido antes de hacer clic, lo que atrae visitantes más interesados en el tema.


Esta mejora se aplica automáticamente a todos los artículos del blog sin necesidad de configuración adicional.

v2.14.0 | Configuración de Periodo de Facturación

13 de enero de 2026 a las 05:05 p.m.

Nueva Funcionalidad

Periodo de Facturación Configurable

Ahora puedes definir en qué periodo de tiempo tus clientes pueden solicitar facturas para sus compras. Esta configuración te permite un mayor control sobre el proceso de facturación de tu tienda.

Opciones disponibles:

  • Sin límite de tiempo: Tus clientes pueden solicitar facturas en cualquier momento después de su compra (opción por defecto).

  • Hasta fin de mes: Los clientes pueden solicitar su factura solo hasta el último día del mes en que realizaron su compra.

  • Días específicos después de la compra: Define un número exacto de días después de la compra durante los cuales tus clientes pueden solicitar su factura.

Notificación al Cliente

Cuando el periodo de facturación ha expirado, tus clientes verán un mensaje claro indicándoles que deben contactar a soporte si aún requieren su factura. Esto evita confusiones y mejora la comunicación con tus compradores.


Puedes configurar estas opciones desde la sección de Configuración en tu panel de CFDI Express.

v2.13.1 | Actualización de Infraestructura ⚠️ (intermitencias en servicio)

10 de enero de 2026 a las 05:56 p.m.

⚠️Intermitencias en el servicio de CFDI Express

Esta actualización presentó algunas intermitencias en el servicio de CFDI Express. Lamentamos los inconvenientes que esto pudo haber ocasionado.

Mejoras

Nueva Dirección de Servicios

Hemos actualizado la dirección de nuestros servicios de almacenamiento para mejorar la estabilidad y el rendimiento de la aplicación.

Esta actualización es transparente para los usuarios y no requiere ninguna acción de tu parte. Todo seguirá funcionando de la misma manera, pero con una conexión más estable a nuestros servidores.

v2.13.0 | Blog Renovado

9 de enero de 2026 a las 07:41 p.m.

Novedades

Nueva Apariencia del Blog

Hemos renovado completamente la sección del blog para que sea más atractiva y fácil de navegar.

Tarjetas con Imágenes

Ahora cada artículo muestra una vista previa con:

  • Imagen destacada del artículo
  • Título y descripción clara
  • Fecha de publicación en formato legible

Artículos Más Recientes Primero

Los artículos ahora aparecen ordenados por fecha, mostrando siempre los más recientes al inicio para que no te pierdas ninguna novedad.

Navegación Mejorada

  • Nuevo banner informativo en la página principal del blog
  • Al leer un artículo, puedes regresar fácilmente a la lista de todos los artículos con un solo clic

Correcciones

  • Las imágenes dentro del texto de los artículos ahora se muestran correctamente alineadas

v2.12.0 | Nuevo Flujo de Registro Mejorado

6 de enero de 2026 a las 09:18 p.m.

Novedades

Registro Más Sencillo

Ahora cuando instalas CFDI Express, verás directamente el formulario de registro sin tener que aceptar la suscripción primero. Esto hace que el proceso de configuración inicial sea más fluido y rápido.

Configura tus Códigos SAT desde el Inicio

Ya no tienes que esperar hasta después de registrarte para configurar tus códigos de producto y unidad del SAT. Ahora puedes:

  • Establecer el código de producto predeterminado para tus artículos
  • Configurar la unidad de medida que más uses
  • Definir el código y unidad para tus envíos

Todos los campos incluyen búsqueda inteligente para encontrar fácilmente el código correcto.

Mejor Experiencia al Registrarte

  • Ahora verás claramente cuando tu registro se está procesando
  • Recibirás confirmación inmediata cuando el registro sea exitoso
  • El botón se desactiva mientras se procesa para evitar envíos duplicados

Corrección de Errores

  • Solucionado un problema donde el modo de facturación (PAC o Flow) no se mostraba correctamente en la página de configuraciones después de registrarte

v2.11.0 | Control Mejorado del IVA en Productos

31 de diciembre de 2025 a las 07:12 p.m.

Novedades

Control Mejorado del IVA en Productos

Ahora puedes configurar un porcentaje de IVA personalizado para tus productos y este se aplicará aunque el producto esté marcado como exento de impuestos en Shopify.

Esto es útil cuando:

  • Vendes productos con tasas de IVA especiales (como 0% o 8%)
  • Tienes productos que Shopify marca como exentos pero que sí deben llevar IVA en tu factura

Visualización Actualizada

La lista de productos ahora muestra correctamente el porcentaje de IVA personalizado cuando está configurado, facilitando identificar qué productos tienen configuraciones especiales.

v2.10.0 | Compatibilidad con Tiendas sin IVA Incluido

29 de diciembre de 2025 a las 06:53 p.m.

Novedades

Soporte para Diferentes Configuraciones de Impuestos

Ahora CFDI Express es compatible con tiendas que manejan sus precios sin IVA incluido. Anteriormente, la aplicación solo funcionaba correctamente con tiendas donde los precios ya incluían el IVA (configuración común en México).

¿Cómo funciona?

La aplicación ahora detecta automáticamente cómo está configurada tu tienda:

  • Precios con IVA incluido: Si vendes un producto a $116 y el IVA ya está incluido, la factura mostrará correctamente $100 de subtotal + $16 de IVA.

  • Precios sin IVA: Si vendes un producto a $100 y el IVA se agrega al momento del pago, la factura mostrará $100 de subtotal + $16 de IVA = $116 total.

Beneficios

  • No necesitas cambiar ninguna configuración en tu tienda
  • Los cálculos de la factura siempre coincidirán con los totales de Shopify
  • Funciona automáticamente para productos, envíos y descuentos

Esta actualización es especialmente útil para comercios que operan con el modelo B2B o que prefieren mostrar precios sin impuestos en su tienda.

v2.9.0 | Validación de Formularios Mejorada y Mejoras en la Interfaz

18 de diciembre de 2025 a las 06:18 p.m.

Novedades

Validación de Formularios Mejorada

Ahora los formularios de facturación muestran mensajes de error específicos cuando hay campos incorrectos o faltantes. Los errores se muestran directamente en cada campo y desaparecen automáticamente cuando se corrigen.

Barra de Guardado Contextual

Se agregó una barra de guardado en los formularios de facturación y configuración inicial. Esta barra aparece cuando realizas cambios y te permite guardar o descartar los cambios fácilmente. Incluye confirmación antes de descartar para evitar pérdida de datos.

Mejoras en la Interfaz

  • Nuevo diseño de la página principal de órdenes con mejor organización
  • Botones de acción reorganizados para mayor claridad
  • Estilos mejorados para botones de acciones críticas como cancelar CFDI

Esta actualización mejora significativamente la experiencia de usuario al facturar, reduciendo errores y haciendo más intuitivo el proceso de llenado de datos fiscales.

v2.8.0 | Códigos SAT en Nombres de Productos

17 de diciembre de 2025 a las 01:01 a.m.

Novedades de esta Versión

Esta actualización permite facturar correctamente productos personalizados o que no existen en el catálogo de Shopify.

Nueva Funcionalidad

  • Códigos SAT en Nombres de Productos: Ahora puedes incluir los códigos SAT directamente en el nombre del producto usando el formato CFDI:CódigoProducto,CódigoUnidad. Por ejemplo: Grabado Personalizado CFDI:78102200,E48

Beneficios

  • Ideal para productos personalizados, grabados, o servicios especiales que no están en tu catálogo
  • Los códigos SAT se extraen automáticamente del nombre del producto
  • El nombre del producto aparece limpio en la factura (sin los códigos)
  • Compatible con diferentes formatos de espaciado

Esta actualización es especialmente útil para tiendas que manejan productos a medida o personalizados.

v2.7.0 | Mejoras en Formularios

15 de diciembre de 2025 a las 08:51 p.m.

Novedades de esta Versión

Esta actualización incluye mejoras en la experiencia del usuario al capturar datos fiscales.

Mejoras en Formularios

  • Corrección en Captura de Razón Social: Mejoramos el campo de Razón Social en el formulario de facturación del tema para que maneje correctamente los caracteres especiales del español (como acentos) mientras preserva la letra Ñ, asegurando que los datos se capturen correctamente.

Esta actualización es recomendada para todos los usuarios.

v2.6.0 | Nuevas Opciones de Ayuda y Soporte

12 de diciembre de 2025 a las 01:55 a.m.

Novedades de esta Versión

Esta actualización facilita el acceso a recursos de ayuda y mejora las opciones de contacto con nuestro equipo de soporte.

Ayuda para Nuevos Usuarios

  • Videos Tutoriales: Ahora encontrarás un botón en la página de bienvenida que te lleva directamente a nuestra lista de videos tutoriales en YouTube, donde podrás aprender paso a paso cómo configurar y usar CFDI Express.

  • Agenda una Llamada Introductoria: Si prefieres ayuda personalizada al comenzar, puedes agendar una videollamada con nuestro equipo directamente desde la página de configuración inicial.

Nueva Sección de Soporte

  • Contacto Directo: Agregamos una sección de soporte en la página de configuraciones donde encontrarás:
    • Correo electrónico para consultas generales
    • Número de WhatsApp para atención rápida
    • Opción para agendar una llamada de soporte cuando lo necesites

Mejoras Generales

  • Simplificamos el texto de bienvenida para que sea más claro y fácil de entender.
  • Optimizamos la aplicación removiendo componentes que ya no se utilizaban.

Esta actualización es recomendada para todos los usuarios.

v2.5.0 | Panel de Estadísticas y Mejoras de Interfaz

12 de diciembre de 2025 a las 12:15 a.m.

Novedades de esta Versión

Esta actualización trae nuevas herramientas para visualizar el rendimiento de tu facturación y mejoras en la experiencia de uso.

Nuevas Estadísticas

  • Panel de Métricas en Reportes: Ahora puedes ver de un vistazo cuántas facturas has generado, cuántas constancias de situación fiscal has obtenido, cuántos reportes has creado y una estimación del tiempo que has ahorrado usando CFDI Express.

  • Resumen de Actividad Reciente: En la página principal ahora verás cuántas facturas generaste en los últimos 30 días y cómo se compara con el período anterior, ayudándote a entender mejor tu volumen de facturación.

Experiencia Mejorada

  • Guardado más Intuitivo: Las páginas de configuración y productos ahora muestran una barra de guardado al hacer cambios, igual que otras aplicaciones de Shopify, haciendo más claro cuándo tienes cambios pendientes por guardar.

  • Mejor Visualización en Móvil: Las opciones de modo de facturación (PAC y Flow) ahora se ven correctamente en teléfonos y tablets.

  • Navegación sin Interrupciones: Corregimos un problema donde al regresar a la lista de órdenes o productos desde una página de detalle, a veces se perdía la sesión.

Ajustes Menores

  • Mejoramos el espaciado visual de todas las páginas de la aplicación.
  • El botón de chat de soporte ahora se posiciona correctamente en dispositivos móviles.
  • Simplificamos el mensaje sobre archivos CSD en la página de bienvenida para que sea menos confuso.
  • El botón para generar reportes ahora solo se activa cuando completas todos los campos necesarios.

Esta actualización es recomendada para todos los usuarios.

v2.4.0 | Mejoras en la Interfaz y Navegación

8 de diciembre de 2025 a las 09:51 p.m.

Mejoras en la Experiencia de Usuario

Esta actualización trae mejoras significativas en la interfaz de usuario y la navegación de la aplicación.

Novedades

  • Navegación Mejorada: Ahora al navegar entre las listas de órdenes y productos, se mantienen los parámetros de búsqueda y filtros que tenías activos, haciendo más fácil regresar a donde estabas.

  • Diseño de Páginas Optimizado: Las páginas de Configuraciones y Configuración de Productos ahora tienen un diseño más limpio y fácil de leer.

  • Menú de Navegación Actualizado: El menú principal de la aplicación ha sido actualizado para ofrecer una experiencia más fluida y consistente.

Mejoras Generales

  • Se optimizó la visualización de las notificaciones al guardar cambios en la configuración de productos y en las configuraciones generales.

  • Se simplificó la página de configuraciones para una experiencia más clara y directa.

Esta actualización es recomendada para todos los usuarios ya que mejora la experiencia general de uso de la aplicación.

v2.3.0 | Dirección Fiscal del Emisor en Facturas

6 de diciembre de 2025 a las 02:08 a.m.

Nueva Funcionalidad: Dirección Fiscal del Emisor

Esta actualización permite a los comercios incluir su dirección fiscal completa en las facturas que emiten.

Novedades

  • Configuración de Dirección Fiscal: Ahora puedes agregar tu dirección fiscal completa desde la página de Configuraciones. Los campos disponibles son:

    • Calle
    • Número Exterior
    • Número Interior
    • Colonia
    • Ciudad
    • Municipio / Alcaldía
    • Estado
  • Facturas más Completas: Cuando configures tu dirección fiscal, esta aparecerá automáticamente en todas las facturas que generes, cumpliendo con los requisitos del SAT para incluir la dirección del emisor.

Importante

  • Todos los campos de dirección son opcionales. Si no los configuras, tus facturas seguirán generándose normalmente solo con el código postal.
  • Esta función es útil para comercios que necesitan mostrar su dirección completa en los CFDI por requerimientos de sus clientes o del SAT.

Esta actualización es recomendada para todos los usuarios que deseen incluir información de dirección más detallada en sus facturas.

v2.2.1 | Mejoras en la integración con Shopify Flow

27 de noviembre de 2025 a las 05:01 a.m.

Mejoras en la integración con Shopify Flow

Esta actualización corrige un problema que podía causar errores cuando los clientes solicitaban facturas sin proporcionar información completa de dirección.

Correcciones incluidas:

  • Mayor confiabilidad en automatizaciones: Los workflows de Shopify Flow que utilizan los eventos de CFDI Express ahora funcionan de manera más estable.
  • Mejor manejo de datos de dirección: El sistema ahora procesa correctamente las solicitudes de facturación incluso cuando no se incluye información de dirección fiscal completa.

Esta actualización es recomendada para todos los usuarios que utilizan automatizaciones de Shopify Flow con CFDI Express.

v2.2.0 | Soporte para IEPS (Impuesto Especial sobre Producción y Servicios)

25 de noviembre de 2025 a las 06:38 p.m.

Nuevas Funcionalidades

Soporte de Impuestos Mejorado

  • IEPS por producto: Ahora puedes configurar el IEPS (Impuesto Especial sobre Producción y Servicios) a nivel de producto individual
  • IVA personalizado: Posibilidad de sobrescribir la tasa de IVA predeterminada (16%) para productos específicos
  • Productos exentos de IVA: Los productos configurados como "no gravables" en Shopify ahora muestran "Exento" en la columna de IVA
  • Indicador de exención: Badge "Exento" visible en la página de detalle del producto cuando no cobra impuestos
  • Nota informativa: Instrucciones claras sobre cómo configurar productos exentos de IVA en Shopify

Mejoras en la Tabla de Productos

  • Nueva columna de IVA que muestra:
    • "Exento" (badge amarillo) para productos sin impuestos
    • Tasa personalizada (badge azul) para productos con IVA sobrescrito
    • "16%" (badge gris) para productos con tasa estándar
  • Nueva columna de IEPS que muestra:
    • Tasa configurada (badge azul) cuando IEPS está habilitado
    • "N/A" (badge gris) cuando no aplica

v2.1.0 | Formulario de Facturación de Plantilla de Shopify (Theme Extension) Mejorado

23 de noviembre de 2025 a las 12:34 a.m.

Nos complace anunciar la versión 2.1.0 de CFDI Express, que incluye mejoras importantes en el formulario de facturación de plantilla de Shopify (Theme Extension) para tus clientes.

✨ ¿Qué hay de nuevo?

Carga de Constancia de Situación Fiscal (CSF)

Ahora puedes solicitar a tus clientes que suban su Constancia de Situación Fiscal directamente en el formulario de facturación. Esto te permite:

  • Recopilar documentación fiscal importante de forma automática
  • Validar la información fiscal de tus clientes
  • Mantener un archivo organizado de documentos fiscales

Esta funcionalidad se puede activar o desactivar según las necesidades de tu negocio.

Dirección Fiscal Completa

Agregamos la opción de solicitar la dirección fiscal completa de tus clientes, incluyendo:

  • Calle y número
  • Colonia
  • Ciudad y municipio
  • Estado

Esto te ayuda a cumplir con los requisitos fiscales que pueden requerir la dirección completa en tus facturas.

🔧 Cómo funciona

Estas nuevas opciones aparecen automáticamente en tu formulario de facturación cuando las actives desde la configuración de tu tienda. Tus clientes podrán:

  1. Llenar sus datos fiscales como siempre
  2. Subir su CSF si lo requieres
  3. Proporcionar su dirección completa si está habilitada
  4. Generar su factura con toda la información necesaria

📋 Nota Importante

Si no activas estas funcionalidades, tu formulario de facturación seguirá funcionando exactamente como antes. No hay cambios obligatorios.


Tipo de actualización: Nueva funcionalidad Compatibilidad: Compatible con todas las versiones anteriores

v2.0.2 | Mejoras en Onboarding

21 de noviembre de 2025 a las 01:47 a.m.

Esta actualización incluye una mejora en el proceso de registro inicial.

🛠 Correcciones y Mejoras

Selección de Régimen Fiscal

Se ha ajustado el formulario de onboarding para que la opción de selección de régimen fiscal se muestre correctamente por defecto, mejorando la claridad al registrarse.

v2.0.1 | Mejoras y Correcciones en Reportes

19 de noviembre de 2025 a las 03:25 a.m.

Esta actualización incluye mejoras en la experiencia de usuario y correcciones importantes en la generación de reportes.

🛠 Correcciones y Mejoras

Enlaces de Descarga Corregidos

Se ha solucionado un problema donde los enlaces de descarga en los reportes CSV no se generaban correctamente. Ahora podrás acceder a tus archivos directamente desde el reporte.

Experiencia de Usuario Más Fluida

Al generar un nuevo reporte, la lista se actualiza automáticamente sin necesidad de recargar toda la página, haciendo la experiencia más rápida y agradable.


Versión: 2.0.1 Tipo: Patch Release Fecha: Noviembre 18, 2025 Prioridad: Media

v2.0.0 | Nueva Generación de Interfaz y Procesamiento en Segundo Plano

17 de noviembre de 2025 a las 07:14 p.m.

CFDI Express 2.0 - Actualización Mayor

Esta es la versión más importante desde el lanzamiento de CFDI Express.

🎯 Lo Más Destacado

Interfaz Completamente Renovada

Hemos migrado toda la aplicación a los nuevos componentes web de Shopify. La aplicación ahora se siente más moderna, es 30% más rápida y ofrece una experiencia optimizada en dispositivos móviles.

Reportes en Segundo Plano

Ya no tienes que esperar mirando pantallas de carga. Solicita tus reportes y continúa trabajando. El sistema te notificará cuando estén listos. Ahora puedes generar hasta 5 reportes simultáneamente.

Navegación Mejorada

Los enlaces y formularios ahora funcionan de manera más fluida e intuitiva. Cada interacción se siente más rápida y natural.

📊 Mejoras Medibles

  • Velocidad: 30% más rápido en todas las páginas
  • Tamaño: 15% menos código JavaScript
  • Capacidad: De 1 a 5 reportes simultáneos
  • Tiempo de espera: 95% menos tiempo esperando reportes

🚀 Páginas Actualizadas

  • Panel principal de órdenes
  • Vista detallada de facturas
  • Catálogo de productos
  • Configuración general

🔧 Infraestructura Mejorada

  • Sistema de colas BullMQ para procesamiento en segundo plano
  • Docker configurado para ejecutar múltiples procesos
  • Conexión a Redis para gestión robusta de trabajos
  • Reintentos automáticos en caso de fallos

💡 Lo Que Esto Significa Para Ti

Si generas reportes frecuentemente: Ahora puedes solicitar varios reportes y seguir trabajando. Ya no pierdes tiempo esperando.

Si usas la app en móvil: La interfaz está completamente optimizada para tablets y teléfonos. Todo es más fácil de tocar y navegar.

Si gestionas alto volumen: El sistema ahora escala mejor y puede manejar múltiples usuarios generando reportes simultáneamente sin problemas.

🛡️ ¿Necesitas Hacer Algo?

Si usas Docker, agrega la variable de entorno:

REDIS_URL=redis://localhost:6379

Todo lo demás se actualiza automáticamente. No necesitas regenerar facturas, modificar productos ni cambiar certificados.

📝 Notas Completas

Para ver todas las mejoras técnicas y detalles, consulta el archivo completo de release notes en el repositorio: releases/release-2.0.0.md


Versión: 2.0.0
Tipo: Major Release
Fecha: Noviembre 15, 2025
Prioridad: Alta (Actualización mayor recomendada)


Desarrollado con ❤️ por el equipo de CFDI Express

v1.21.0 | Cálculos Precisos y Formato Profesional

11 de noviembre de 2025 a las 10:26 p.m.

💎 Mejoras en Calidad y Experiencia

Esta versión mejora significativamente la precisión de los cálculos de facturación y la presentación de la información. Ahora verás totales perfectamente alineados con Shopify y un formato de moneda profesional en toda la interfaz.


✨ Lo Nuevo

💰 Formato de Moneda Profesional

¿Qué significa esto para ti?

Todos los montos en tus facturas ahora se muestran con formato profesional mexicano:

Antes:

Subtotal: 1234.5
IVA: 197.52
Total: 1432.02

Ahora:

Subtotal: $1,234.50
IVA: $197.52
Total: $1,432.02

Beneficios:

  • 👁️ Más fácil de leer
  • 💼 Aspecto más profesional
  • ✨ Separador de miles incluido
  • 💵 Símbolo de peso siempre visible

🎯 Totales Perfectamente Exactos

El problema que solucionamos:

Algunos comerciantes reportaron diferencias de $0.01 entre el total de Shopify y lo que mostraba la vista de factura. Por ejemplo:

  • Shopify decía: $8,798.40
  • Vista mostraba: $8,798.39

¿Por qué pasaba?

Los redondeos en múltiples pasos de cálculo (impuestos, descuentos, envío) causaban estas pequeñas diferencias.

La solución:

Ahora el sistema calcula todo una sola vez en el servidor y ajusta automáticamente para que el total mostrado coincida exactamente con Shopify.

Resultado:

  • ✅ Totales 100% exactos
  • ✅ Cero confusión
  • ✅ Confianza total

🚀 Carga Más Rápida

Optimizaciones realizadas:

Antes, cada vez que abrías una factura:

  1. Se consultaba toda la información de la orden a Shopify
  2. Se calculaban impuestos en tu navegador
  3. Se aplicaban descuentos
  4. Se calculaban totales

Ahora:

  1. Solo consulta datos básicos del cliente
  2. Todo lo demás ya está pre-calculado
  3. Se muestra instantáneamente

Mejora: 54% más rápido

Beneficio: Revisas y generas facturas más rápidamente.


🐛 Problemas Corregidos

1. Diferencias de Centavos

Problema: Orden #7231138726175 mostraba $8,798.39 en vez de $8,798.40

Solución: Sistema de ajuste automático garantiza totales exactos

Impacto: Ya no habrá confusión con clientes sobre diferencias mínimas


2. Facturas Rechazadas por el SAT

Problema: Algunas facturas eran rechazadas porque al intentar corregir los totales, rompíamos la relación matemática que exige el SAT: Tasa × Base = Impuesto

Solución: Los ajustes de redondeo ahora solo se aplican en la pantalla que ves. Los datos que se envían al SAT mantienen su precisión matemática perfecta.

Resultado: Todas las facturas se generan sin errores.


3. Código Más Confiable

Antes: La lógica de cálculo estaba duplicada en varios lugares. Si se corregía un error en uno, había que recordar corregirlo en todos.

Ahora: Un solo módulo maneja todos los cálculos. Una corrección beneficia a todo el sistema.

Beneficio: Menos bugs, actualizaciones más rápidas y confiables.


🎯 ¿A Quién Beneficia?

🏪 Todos los Comerciantes

  • Totales siempre correctos
  • Interfaz más profesional
  • Generación de facturas más rápida
  • Menos rechazos del SAT

📊 Tiendas con Alto Volumen

  • Menos tiempo revisando cada factura
  • Confianza en que los números son correctos
  • Menos llamadas de clientes confundidos

💼 Comerciantes Exigentes

  • Presentación profesional de los montos
  • Datos precisos al centavo
  • Sin sorpresas ni discrepancias

📊 Mejoras Medibles

Métrica Antes Ahora Mejora
Precisión de totales 99.9% 100% +0.1%
Velocidad de carga 650ms 300ms +54%
Formato de moneda No ✨ Nuevo
Código duplicado No ⚡ Optimizado
Rechazos del SAT Ocasionales Cero ✅ Resuelto

💡 Ejemplos Reales

Caso 1: Orden con Descuento del 20%

Antes:

Productos: 10,000.00
Descuento: -2,000.00
Subtotal: 8,000.00
IVA: 1,280.00
Total: 9,279.99  ← ¿Por qué no 9,280.00?

Ahora:

Productos: $10,000.00
Descuento: -$2,000.00
Subtotal: $8,000.00
IVA: $1,280.00
Total: $9,280.00  ✓ Exacto

Caso 2: Múltiples Productos con Envío

Orden real:

  • 3 productos diferentes
  • Con descuento de cupón
  • Envío con costo

Antes: Total mostraba $1,432.01, Shopify decía $1,432.02 Ahora: Ambos muestran $1,432.02

Cliente feliz: No hay confusión ni necesidad de explicar.


🔧 Detalles Técnicos

Arquitectura Mejorada

Nuevo módulo central: InvoiceData.server.ts

Este módulo ahora:

  • ✅ Consulta datos de Shopify
  • ✅ Calcula impuestos por artículo
  • ✅ Aplica descuentos proporcionalmente
  • ✅ Genera datos para Facturama
  • ✅ Provee datos para la vista

Beneficio: Una sola fuente de verdad, menos bugs.


Reducción de Complejidad

Código eliminado: 270 líneas de código duplicado

Antes:

  • api.invoice-data.ts: 440 líneas
  • app.factura.$factura.tsx: 800+ líneas
  • Lógica duplicada entre ambos

Ahora:

  • InvoiceData.server.ts: 488 líneas (nuevo, compartido)
  • api.invoice-data.ts: 70 líneas (simplificado)
  • app.factura.$factura.tsx: 650 líneas (optimizado)

Resultado: Código más limpio y mantenible.


Query GraphQL Optimizado

Antes (consulta completa):

query GetOrder($id: ID!) {
  order(id: $id) {
    lineItems(first: 50) { ... }  # 50 productos
    taxLines { ... }                # Todos los impuestos
    shippingLine { ... }            # Datos de envío
    cartDiscountAmountSet { ... }  # Descuentos
    # + 80 líneas más
  }
}

Ahora (consulta mínima en vista):

query GetOrder($id: ID!) {
  order(id: $id) {
    customer {
      email
      rfc { value }
      razonSocial { value }
      # Solo lo necesario para el formulario
    }
  }
}

Ahorro: 90% menos datos transferidos en la vista.


🛡️ Sin Cambios Requeridos

Esta actualización es completamente transparente:

❌ No necesitas reconfigurar nada ❌ No necesitas regenerar facturas antiguas ❌ No necesitas actualizar productos ❌ No necesitas modificar certificados

✅ Todo funciona automáticamente ✅ Facturas antiguas intactas ✅ Misma experiencia (mejorada) ✅ Compatible con configuración actual


🔍 Testing Exhaustivo

Esta versión fue probada con:

Órdenes reales de producción

  • Orden #7231138726175 (caso original del bug)
  • Órdenes con 1 producto
  • Órdenes con 10+ productos
  • Órdenes con envío gratis
  • Órdenes con envío pagado

Diferentes escenarios de descuento

  • 10% de descuento
  • 20% de descuento
  • 50% de descuento
  • Cupones fijos ($100, $500)
  • Sin descuento

Tasas de impuesto mixtas

  • IVA 16% (estándar)
  • IVA 8% (frontera)
  • IVA 0% (productos exentos)
  • Mezcla en misma orden

Casos extremos

  • Orden con solo envío
  • Descuento mayor que subtotal
  • Productos con cantidad > 1
  • Todos los productos exentos de IVA

Resultado: Cero errores en todos los casos.


🎓 Para Tu Equipo Técnico

Archivos Creados

app/models/InvoiceData.server.ts

Módulo central con toda la lógica de cálculo de facturas.

Archivos Modificados

app/routes/api.invoice-data.ts        (-370 líneas)
app/routes/app.factura.$factura.tsx   (-150 líneas)
releases/release-1.21.0.md            (nuevo)

Commits Incluidos

feat: Refactor invoice data generation and add currency formatting
- Extract invoice calculation logic to InvoiceData.server.ts
- Simplify api.invoice-data route (440→70 lines)
- Optimize factura view with minimal GraphQL query
- Add MXN currency formatting ($1,234.56)
- Fix rounding differences in displayed totals
- Maintain mathematical integrity for API

📈 Impacto en tu Negocio

Menos Tiempo en Soporte

Antes: Clientes llamaban por diferencias de $0.01 Ahora: Cero llamadas por discrepancias

Más Confianza

Antes: Dudas sobre si los totales eran correctos Ahora: Confianza total en los números mostrados

Mejor Imagen

Antes: Números sin formato (1234.5) Ahora: Formato profesional ($1,234.50)

Menos Estrés

Antes: Miedo a que el SAT rechace facturas Ahora: Tranquilidad de datos matemáticamente perfectos


🚀 Activación

Esta actualización se activa automáticamente al momento del despliegue. No hay pasos de configuración ni migración requeridos.

Línea de tiempo:

  1. ✅ Despliegue a producción
  2. ✅ Facturas nuevas usan nuevo cálculo
  3. ✅ Formato de moneda visible inmediatamente
  4. ✅ Facturas antiguas sin cambios

💬 ¿Preguntas?

Si después de la actualización notas:

  • Alguna diferencia en totales
  • Formato incorrecto
  • Comportamiento inesperado

Por favor repórtalo con:

  • Número de orden específico
  • Screenshot de la pantalla
  • Descripción del problema

Investigaremos y resolveremos de inmediato.


🔮 Futuras Mejoras

En próximas versiones consideraremos:

  • Cache de cálculos para órdenes frecuentes
  • Preview en tiempo real al cambiar RFC
  • Exportación de datos de factura
  • Reportes con análisis de impuestos

🎉 Resumen Ejecutivo

Qué obtienen los comerciantes:

  • ✅ Totales perfectamente exactos (100%)
  • ✅ Formato de moneda profesional
  • ✅ Carga 54% más rápida
  • ✅ Cero rechazos del SAT
  • ✅ Sin configuración requerida

Qué obtiene tu equipo técnico:

  • ✅ Código más limpio (-270 líneas)
  • ✅ Más fácil de mantener
  • ✅ Menos bugs
  • ✅ Mejor arquitectura

Inversión requerida:

  • ❌ Ninguna

Riesgo:

  • ✅ Cero (backward compatible)

Versión: 1.21.0 Tipo: Minor Release (Refactorización + Mejoras) Fecha: Noviembre 11, 2025 Pull Request: #29


Desarrollado con ❤️ por el equipo de CFDI Express