La pregunta llega así: «¿el catálogo y el stock se sincronizan solos entre Odoo y Amazon?». Sí, se sincronizan. Que los datos viajen nunca es la parte difícil. La parte difícil es la dirección: qué sistema escribe qué campo. Cuando dos sistemas escriben el mismo campo, gana el último que escribió, y acabas con un precio que cambia solo, una descripción que vuelve a la anterior cada noche y un stock que nadie sabe explicar.
Reparte la propiedad de cada campo antes de encender nada
Una tabla de dos columnas: campo y sistema dueño. Precio de venta, stock publicable, título, viñetas, imágenes, peso y medidas, plazo de preparación. Cada fila tiene un único dueño y el otro sistema solo lee. Es aburrido y se hace en media hora, pero es exactamente lo que separa una integración estable de una que se pisa a sí misma. Y ojo: si esa tabla no la escribes tú, existe igual, porque la habrá decidido quien programó el conector sin preguntarte.
La llave es tu SKU, no el ASIN
En Amazon la referencia que controlas tú es tu SKU de vendedor. El ASIN lo asigna Amazon y lo comparten todos los vendedores que publican ese mismo producto. Sincroniza siempre contra el SKU y guarda el ASIN como dato informativo, no como clave. Y asume una cosa desde el principio: publicar sobre un ASIN que ya existe es engancharse a una ficha que no es tuya, así que el título y las imágenes que mandes pueden no aplicarse. Sorprende a todo el mundo la primera vez y no es un fallo del conector.
Precios: una tarifa por canal, nunca el precio base
El precio de Amazon no es tu PVP. Lleva dentro la comisión de la categoría, el coste logístico si usas FBA y el margen que quieras defender ahí. Si el conector empuja el precio de la tarifa base, estás vendiendo en Amazon al precio de tu web menos la comisión: más barato de lo que crees. En Odoo esto se resuelve con una tarifa por canal y una regla de redondeo, no con un descuento a mano que alguien deja de revisar en marzo.
Stock: publica lo que puedes prometer, no lo que hay en la estantería
Odoo distingue entre cantidad a mano, cantidad reservada y cantidad prevista. Publicar la cantidad a mano es el error más repetido, porque incluye unidades ya comprometidas en pedidos que todavía no han salido del almacén: las vendes dos veces. Lo que se publica es lo libre para prometer. Y si además vendes en tu web o en otros marketplaces, ese número hay que repartirlo entre canales; está desarrollado en varios marketplaces en un solo Odoo.
Si Amazon es tu único canal y llevas pocas referencias, no tienes un problema de reparto de stock: tienes uno de latencia, y se arregla sincronizando más a menudo. No compres una integración para resolver un problema que no tienes.
El colchón de seguridad se calcula por referencia, no a ojo
El colchón son unidades que decides no publicar para absorber el desfase entre vender y avisar. Su tamaño depende de la velocidad de venta de esa referencia y de cada cuánto sincronizas, no de un número redondo para todo el catálogo. Una referencia que vende treinta al día necesita colchón de verdad; una que vende dos al mes con colchón de cinco lo que hace es tener stock que no se publica nunca y no se vende jamás.
De dónde sale realmente la sobreventa
De la ventana. Entre que alguien compra la última unidad en tu web y que Amazon recibe el stock nuevo pasan segundos o minutos, y en esa ventana Amazon sigue vendiendo. La segunda causa es más tonta y más frecuente: mandar la actualización y no leer el resultado. Los envíos por lotes se procesan de forma asíncrona —tú mandas, Amazon contesta más tarde—, así que si nadie comprueba el acuse, un lote rechazado deja el stock viejo publicado durante horas sin que salte ninguna alarma. Los rechazos típicos están en errores frecuentes de la SP-API.
Qué hace nuestro conector
El conector de Amazon para Odoo sincroniza precio y stock por anuncio. En cada uno eliges la estrategia —solo manual, solo stock automático, solo precio automático o ambos—, que es tu tabla de propiedad para esos dos campos. El stock que publica es la cantidad libre de Odoo, no la cantidad a mano, y puedes limitarlo a la ubicación que reserves para Amazon. Cada envío guarda en el propio anuncio la respuesta de Amazon con sus errores y avisos, y el anuncio marca cuándo el precio o el stock de Amazon ya no coincide con Odoo. Lo que no trae de serie es tarifa por canal ni colchón automático por referencia: hoy se cubre con precio o stock manual en el anuncio, o se desarrolla a medida. Funciona en Odoo 17, 18 y 19. Si tu mercancía está en FBA el reparto tiene otra forma, y eso está en Amazon FBA dentro de Odoo.
Preguntas frecuentes
¿Cada cuánto conviene sincronizar el stock?
Por rotación, no por catálogo entero. Varias veces por hora para lo que se mueve y una vez al día para la cola larga. Sincronizar las cincuenta mil referencias cada cinco minutos solo sirve para gastar tu cuota de llamadas.
¿Puedo seguir editando precios en Seller Central?
Puedes, pero si el dueño del campo precio es Odoo, la siguiente sincronización lo devolverá a su valor. Elige un sitio para editar y edita solo ahí; lo demás es pelearte contigo mismo.
¿Se pueden crear productos nuevos en Amazon desde Odoo?
Se pueden mandar altas, y Amazon las valida contra su catálogo y los requisitos de cada categoría: algunas se quedan en revisión. El conector manda el alta y te devuelve el motivo del rechazo cuando lo hay. Lo que no puede hacer nadie es saltarse esa validación.
Enlaces útiles dentro de FlexigoTech
Lo que hacemos sobre esto
¿Te cambia el precio o el stock solo?
Cuéntanos cuántas referencias tienes, en qué canales vendes además de Amazon y qué campo es el que se mueve. Miramos si es propiedad de campo, colchón o acuses sin leer. Escribe a comercial@flexigobe.com o agenda una llamada.

