Diagnóstico · Amazon SP-API · Odoo 19

Los pedidos de Amazon no entran en Odoo: por qué pasa y cómo solucionarlo.

Vendes en Amazon, ves los pedidos en Seller Central, pero en Odoo no aparecen. Antes de tocar nada a ciegas, aquí tienes las causas reales y ordenadas, cómo revisar cada una paso a paso y cómo queda la operativa cuando la importación funciona de verdad.

Causas ordenadasDe la más frecuente a la menos, sin adivinar.
Dónde mirar dentro de OdooModo desarrollador, acciones planificadas y logs.
FBA y FBM bien mapeadosCada flujo a su almacén y su picking.
Pedidos de Amazon que no se importan en Odoo: diagnóstico de la sincronización SP-API
Pedidos que entran solosCuando el cron, los scopes y el token están bien, Amazon entra en Odoo sin tocar nada.

Por qué un pedido no salta de Seller Central a Odoo

Ningún conector inventa pedidos: se los pide a la API de Amazon y los crea en Odoo. Si no aparecen, la cadena se ha roto en un punto concreto. Estas son las seis causas reales que vemos una y otra vez, de la más frecuente a la menos.

1 · Marketplace sin activar

Vendes en Amazon.es pero en la configuración del conector solo está marcado otro marketplace, o ninguno. Si el ID del marketplace donde entra el pedido no está activo, la API ni lo pide.

2 · Scopes / roles SP-API incompletos

La autorización SP-API se hizo sin el rol de Orders. El conector conecta y puede leer otros datos, pero Amazon le deniega el acceso a los pedidos. Es silencioso: parece que todo va.

3 · Filtro de fecha de importación

Casi todos los conectores solo importan pedidos "desde la fecha X". Si esa fecha es posterior a tus pedidos de prueba, quedan fuera y parece que nada entra, cuando en realidad los estás excluyendo tú.

4 · El cron de importación parado

La importación la dispara una acción planificada de Odoo. Si está desactivada, sin próxima ejecución o petando en cada pasada, los pedidos se importarían solos pero nunca se ejecuta la rutina que los baja.

5 · FBA vs FBM mal mapeado

Si solo importas un tipo de pedido, suele ser que el canal de fulfillment no está completo: FBA (envía Amazon) y FBM/MFN (envías tú) necesitan cada uno su almacén y su flujo. Un FBA mal mapeado crea el pedido pero sin movimientos coherentes.

6 · Token caducado (app en draft)

El conector renueva solo el access token con el refresh token. Pero si la app SP-API sigue en borrador, el refresh token caduca a las 24 h: todo va el primer día y al siguiente deja de entrar nada. La solución es publicar la app y reautorizar.

Cómo comprobar cada causa, paso a paso

Todo esto se revisa desde Odoo con el modo desarrollador activado (Ajustes → Activar modo desarrollador). A partir de ahí, sigue el orden y pararás en el primer punto donde algo no cuadre.

Comprueba el marketplace y la conexión

En la configuración del conector Amazon, mira que esté marcado el marketplace correcto (Amazon.es y los que vendes) y que la conexión/seller account aparezca como autorizada, no caducada.

Revisa los scopes / roles de la autorización

En Seller Central → Aplicaciones y servicios, comprueba que la app autorizada tiene el rol de pedidos. Si no lo tenía, debes rehacer el flujo de autorización; añadirlo después no aplica retroactivamente.

Mira la fecha desde la que importa

En el conector hay un campo tipo "importar pedidos desde". Pon una fecha anterior a tus pedidos de prueba y vuelve a lanzar la importación manualmente para descartar que el filtro los ocultaba.

Comprueba la acción planificada (cron)

Ajustes → Técnico → Acciones planificadas. Busca el cron de importación de Amazon: debe estar activo, con próxima ejecución programada y sin error en la última pasada. Puedes forzarlo con «Ejecutar manualmente».

Verifica el mapeo FBA / FBM

Asegúrate de que el conector importa ambos canales y de que cada uno tiene su almacén. Si quieres, deja el FBM con tu flujo normal y el FBA con un picking en dos pasos para que cuadre con la realidad de Amazon.

Lee los logs del servidor

Si todo lo anterior parece bien, el log del servidor de Odoo te dirá la verdad: un 403 de Amazon es scopes; un error de token es la app en draft; ninguna llamada es el cron parado. El log ahorra horas de adivinar.

Si todo falla: reautoriza limpio

Cuando no ves el error o la app estaba en draft, lo más limpio es publicar la app SP-API, rehacer la autorización con todos los roles y dejar una sola importación manual de prueba antes de confiar en el cron.

Hablas con quien escribió el conector, no con un reseller

Somos un desarrollador en Barcelona, no una red comercial. El conector Amazon es nativo de Odoo 19, sin SaaS ni middleware aparte: habla con SP-API directamente desde tu Odoo. Cuando algo no entra, te decimos la causa real y cómo revisarla, en español y sin intermediarios. No inventamos reseñas ni clientes: júzganos por el conector y por el soporte.

19nativo Odoo 19
0SaaS o middleware aparte
ESsoporte directo en Barcelona

Pedidos, stock FBA/FBM, devoluciones, tracking y settlements

El conector Amazon de FlexigoTech importa los pedidos a Odoo, sincroniza stock FBA y FBM, gestiona devoluciones, envía el tracking a Amazon y ayuda a conciliar los settlements, todo dentro del ERP. Si lo que necesitas ahora mismo es que los pedidos dejen de quedarse en Seller Central, es exactamente lo que resuelve.

Si llegas por esta búsqueda, esto también te interesa

Conectar Amazon es una pieza de un tema más grande: tener todos tus marketplaces dentro de Odoo con un solo stock y una sola operativa.

Preguntas frecuentes

¿Por qué un pedido aparece en Seller Central pero no entra en Odoo?

Casi siempre es uno de estos motivos: el marketplace concreto no está activado en el conector, la autorización SP-API no tiene el rol de pedidos, el filtro de fecha excluye ese pedido, el cron de importación está parado o el token ha caducado. Conviene revisarlos en ese orden mirando los logs en modo desarrollador.

¿Por qué los pedidos FBA no aparecen pero los FBM sí (o al revés)?

Suele ser un problema de mapeo del canal de fulfillment. Si solo importas un tipo, revisa que estén marcados tanto FBA (envía Amazon) como FBM/MFN (envías tú) y que cada uno tenga su almacén y su picking. Un FBA mal mapeado puede crear el pedido pero sin movimientos de stock coherentes.

¿Cada cuánto importa los pedidos el conector?

La importación la dispara una acción planificada (cron) de Odoo en un intervalo configurable. Si entran tarde o no entran, ve a Ajustes → modo desarrollador → Técnico → Acciones planificadas y comprueba que el cron de Amazon está activo, con próxima ejecución y sin errores en la última pasada.

¿Hace falta reautorizar Amazon cada cierto tiempo?

El access token de SP-API es de corta duración y el conector lo renueva solo con el refresh token. El problema aparece cuando la app de Amazon sigue en borrador, porque entonces el refresh token caduca a las 24 h. La solución estable es publicar la app SP-API y reautorizar una vez; a partir de ahí la renovación es automática.

Si tus pedidos de Amazon no entran en Odoo, lo revisamos contigo.

Sin compromiso: nos dices qué ves, miramos la causa real (scopes, cron, filtro de fecha o token) y te decimos si se resuelve con la configuración o con el conector. Hablas con el desarrollador, no con un comercial.

Contactar con FlexigoTechVer el conector en el App Store