Integrar un marketplace con un ERP consiste en intercambiar catálogo, pedidos, existencias y estados de operación mediante las interfaces de ambos sistemas. Para conectar Mercado Libre o Shopify, primero hay que decidir qué sistema controla cada dato, relacionar los productos por SKU y definir qué ocurre cuando una actualización falla. Una API disponible es el punto de partida; las reglas de inventario y la conciliación determinan si la conexión sirve para operar.
Qué debe quedar conectado
| Flujo | Decisión antes de desarrollar | Prueba de aceptación |
|---|---|---|
| Catálogo | Quién crea el SKU, las variantes y los precios. | Una variante se relaciona con el producto correcto en ambos sistemas. |
| Pedidos | Qué estado permite reservar y preparar mercancía. | Recibir dos veces un evento no crea dos pedidos. |
| Inventario | Qué almacenes publican disponibilidad y cómo se descuentan reservas. | Una venta reduce la cantidad vendible en los canales definidos. |
| Pagos y devoluciones | Quién confirma el cobro y cómo se registra una devolución. | Un cambio de estado puede conciliarse con la operación original. |
| Facturación | Qué sistema emite CFDI y con qué datos fiscales. | La factura queda ligada al pedido y puede rastrearse sin duplicados. |
Mercado Libre y Shopify requieren conectores propios
El modelo de una tienda Shopify y el de una cuenta de vendedor de Mercado Libre no es idéntico. Antes de cotizar se revisan la autorización, los permisos, las variantes, los identificadores de pedidos y las reglas logísticas de cada canal. No basta con copiar un conector: la relación entre el SKU interno y el identificador del canal debe quedar documentada.
Shopify permite consultar y modificar recursos con su GraphQL Admin API. Los webhooks de Shopify avisan de cambios, pero pueden llegar duplicados o fuera de orden. Por eso la integración necesita reconocer eventos ya procesados y consultar periódicamente los datos para conciliar lo que haya quedado pendiente.
Para Mercado Libre, el punto de partida es su documentación oficial para desarrolladores y la cuenta que se va a conectar. Los recursos disponibles y permisos deben verificarse durante el diagnóstico, antes de comprometer funciones o tiempos.
Inventario para múltiples almacenes y sucursales
Una existencia física no siempre está disponible para vender: puede estar reservada para otro pedido, dañada o pendiente de un traspaso. La integración debe calcular la cantidad vendible según esas reglas y mantener separados los almacenes. Sumar todas las sucursales sin definir de dónde se surtirá cada pedido puede publicar mercancía que el canal no puede entregar.
Ejemplo de diseño: una empresa vende un SKU en dos canales y surte desde dos almacenes. Define un almacén principal, reserva al aceptar el pedido y libera la reserva si se cancela antes del surtido. Este ejemplo describe una regla posible; la política real debe acordarse con el equipo de operación.
Qué pasa si falla la sincronización
Los errores deben quedar visibles para quien opera: pedido afectado, causa, último intento y siguiente acción. Un reintento debe poder ejecutarse sin duplicar ventas, reservas o facturas. Además del registro de eventos, conviene conciliar pedidos e inventario con los sistemas de origen para detectar diferencias que no llegaron por una notificación.
- Asignar un identificador estable a cada pedido y operación.
- Separar fallos temporales de datos que necesitan corrección humana.
- Respetar los límites de consulta y permisos de cada plataforma.
- Proteger credenciales y verificar el origen de las notificaciones.
- Probar cancelaciones, devoluciones, cambios parciales y eventos repetidos.
Cómo encaja CFDI en la operación mexicana
Conectar ventas no equivale a emitir facturas. El timbrado requiere un PAC, datos fiscales y reglas del negocio para decidir cuándo facturar. El flujo debe contemplar pedidos sin datos fiscales completos, errores del proveedor y cancelaciones. Esas decisiones se revisan con el responsable de facturación; no se infieren del nombre o correo del comprador.
El caso Senden documenta pedidos, caja, inventario y facturación CFDI 4.0 en un producto para restaurantes. Es evidencia de esos módulos, y no una afirmación de que ese producto incluya un conector con Mercado Libre o Shopify.
Cuándo usar un conector existente y cuándo desarrollar uno
Un conector existente conviene si cubre el ERP, los canales y las reglas de operación de la empresa. Hay que revisar qué hace con reservas, devoluciones, varias sucursales y fallos, además de su licencia y soporte. Una integración a medida conviene cuando faltan esas reglas o cuando necesitas conservar un sistema que el conector no soporta.
Enzo IT desarrolla integraciones API para empresas en México desde Zapopan, Jalisco. Para evaluar el alcance necesitamos conocer el ERP y su versión, los canales, almacenes, volumen de pedidos, método de facturación y la regla que hoy obliga a capturar datos dos veces. Consulta los rangos publicados de inversión; el precio final requiere revisar los accesos y las interfaces disponibles.
Preguntas frecuentes
¿Necesito reemplazar mi ERP para conectar un marketplace?
No necesariamente. Primero se revisan sus APIs, permisos y reglas. Puede conservarse el ERP y añadir una integración; si no permite intercambiar datos, se evalúan archivos o un alcance más limitado.
¿Se puede sincronizar inventario de varias sucursales?
Sí, si cada sistema permite identificar existencias por almacén o ubicación. Hay que definir de qué almacenes se vende, qué cantidades están reservadas y cómo se registran traspasos, devoluciones y ajustes.
¿Una integración con Shopify emite CFDI automáticamente?
La sincronización de pedidos y el timbrado son flujos distintos. Para emitir CFDI se necesita una integración con un PAC y reglas para los datos fiscales, cancelaciones y conciliación. El alcance depende del sistema de facturación existente.
Fuentes y alcance
Referencias oficiales consultadas el 2 de octubre de 2026. La propuesta de arquitectura y las pruebas de aceptación son criterios de diseño; no describen un proyecto de cliente ni garantizan capacidades de una cuenta particular.