Salta al contingut principal
Amazon

Què fa el botó «Test SP-API Connection» del connector d'Amazon per a Odoo

El botó Test SP-API Connection llança una petició de lectura a Amazon amb l'ID del marketplace del compte i, si acaba bé, deixa un missatge de validació a la fitxa. Abans comprova que tinguis el permís Manager del connector, o el de Configuració, i permís d'escriptura sobre el compte. Hi és a les branques 17.0, 18.0, 19.0 i 20.0.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
Amazon
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 20.0 · a les fonts enllaçades al final
Lectura
5 min

On és el botó i qui hi arriba

Les fitxes dels comptes s'obren des del menú Amazon › Configuration › Accounts. Cada tram del menú demana un permís i, si no el tens, no veus aquest tram: Amazon demana Viewer, Configuration demana Manager i Accounts també demana Manager. El botó Test SP-API Connection és a la pantalla de Accounts a les branques 17.0, 18.0, 19.0 i 20.0, i a les quatre es veu sempre.

Esquema amb el menú d'Amazon fins als comptes, el botó de provar la connexió i, a un costat, el missatge d'accés que pot aturar-lo
Esquema fet amb codi a partir del codi publicat del mòdul, no és una captura d'Odoo. Les etiquetes van en anglès, el text original del codi.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vídeo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (vídeo en anglès)

Un cas per recórrer-lo de dalt a baix

Exemple Cas il·lustratiu: l'empresa i les seves dades són inventades per explicar el flux.

Ferretería Norte és una empresa inventada que ja fa servir Odoo i acaba de crear el seu compte d'Amazon al mòdul. La Lucía, que administra el sistema i té el permís Manager del connector, obre Amazon › Configuration › Accounts, entra a la fitxa del compte i va a la pestanya Identity, grup Marketplace. Allà hi ha Marketplace ID, que també surt a la llista de Accounts. L'ajuda del camp posa com a exemple per a ES A1RKKUPIHCS9HS, i aquest és també el seu valor per defecte al codi. La Lucía comprova que el valor correspon al marketplace on ven, perquè el botó l'utilitza en la seva petició, i prem Test SP-API Connection.

Com que la Lucía té el permís Manager del connector i pot modificar el compte, el botó continua: demana a Amazon la llista de comandes i, en acabar, la fitxa rep el missatge Amazon SP-API connection validated successfully.. Si un usuari sense el permís Manager del connector ni el de Configuració arriba a llançar l'acció, el mòdul l'atura abans de parlar amb Amazon i mostra l'avís que s'explica més avall.

Què fa el botó, per ordre

Aquest és el recorregut que segueix el codi d'Odoo 20.0, i el botó existeix amb el mateix nom a les altres branques publicades:

  1. Comprova el teu permís. Deixa passar el superusuari del sistema; a qualsevol altre usuari li exigeix el permís Manager del connector o el de Configuració. Com que els grups no basten, comprova a més que tinguis permís d'escriptura sobre el compte.
  2. Per a cada compte, calcula una data de fa dos dies (en UTC) i demana a Amazon, amb una lectura, la llista de comandes creades des d'aquesta data al marketplace del compte. Fa servir el valor de Marketplace ID sense espais sobrants als extrems.
  3. Quan la petició ha acabat, publica a la fitxa del compte el missatge Amazon SP-API connection validated successfully.

El botó no fa res més amb la resposta: la petició serveix de prova i el que queda a la vista és aquest missatge. Totes les crides a SP-API del mòdul passen per un punt comú, i la petició d'aquest botó també.

El missatge que pot aturar el botó

Al prémer el botó, la comprovació de permisos pot aturar l'acció amb aquest missatge:

You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access.

Surt perquè l'usuari no té el permís Manager del connector ni el de Configuració. Com que és el primer que fa el botó, l'acció s'atura aquí i no s'arriba a demanar res a Amazon. El que toca és el que diu l'avís: demanar a un responsable que concedeixi aquest permís.

El que el botó no substitueix

La petició del botó fa servir el mateix mètode de crides a SP-API al qual arriben, sense prémer res, diverses tasques programades del codi d'Odoo 20.0, totes actives en instal·lar. Però aquestes tasques demanen altres coses:

  • Definicions de tipus de producte: Amazon SP-API - Auto-repair queue v2, cada tres minuts, i Amazon SP-API - Sync pending bindings (price/stock), cada minut.
  • Una comanda concreta: Amazon SP-API - Messaging context refresh, cada trenta minuts; Amazon SP-API - Messaging sync, cada quinze minuts; Amazon SP-API - Retry pending shipments, cada cinc minuts, i Amazon: Import Orders, cada quinze minuts.
  • Un token de dades restringides: també Amazon: Import Orders.

Per això el missatge de validació et diu que la petició de la llista de comandes ha anat bé, no que cadascuna d'aquestes tasques ho vagi a fer.

Què aprendre del cas

  • Abans de prémer, mira Marketplace ID a la pestanya Identity: és el valor que viatja a la petició.
  • L'avís d'accés parla de permisos, no de la connexió amb Amazon. El botó només continua si l'usuari té el permís Manager del connector o el de Configuració i a més pot modificar el compte.
  • El resultat correcte queda escrit a la fitxa del compte.

Amb Odoo en català el botó es mostra com Test SP-API Connection.

Esquema amb el text del botó de provar la connexió segons l'idioma d'Odoo: castellà, alemany, francès, italià i portuguès
Esquema fet amb codi a partir de les traduccions publicades del mòdul, no és una captura d'Odoo.

Cost i versions

El mòdul està publicat per a Odoo 17.0, 18.0, 19.0 i 20.0, és de pagament únic per versió (el preu de cadascuna és a la fitxa d'Odoo Apps) i necessita la subscripció a FlexigoTech Cloud. El pla Connector costa 49 €/mes o 490 €/any sense IVA, amb fins a 3 comptes de la plataforma. La connexió passa per FlexigoTech Cloud, que guarda xifrades les credencials. Tens el detall a la pàgina del mòdul.

Com ajuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si estàs posant en marxa el compte d'Amazon al teu Odoo i vols que algú revisi permisos i dades del compte amb tu, escriu-nos.

Continua llegint

Què fa el botó «Create family on Amazon», pas a pasQuè comprova i què envia el botó Create family on Amazon del connector SP-API per a Odoo, quan apareix i què fer amb cada error que pot donar.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts