Skip to main content
Amazon

Amazon SP-API account fields in Odoo: what each one means and what to set

The extra checkboxes on the connector's account form (opt-in reports, the review request and the FBM cancellation push) are off by default; the checkboxes for automatically receiving returns into stock and for strict SKU matching are on. Here is what each one's help text says and what to check before changing it.

FlexigoTech · Editor in charge: Víctor Gómez · Updated 5 November 2026

Key facts

Module
Amazon
Versions
Odoo 17, 18, 19 and 20
Checked
in the connector's source code, version 20.0 · against the sources linked at the end
Reading time
5 min

Where the fields are and what you need

Where do I open the form with these fields?

From the menu Amazon › Configuration › Accounts. Each step asks for a permission, and if you lack one you do not see that step: Amazon needs Viewer, and Configuration and Accounts need Manager.

Schema made with code (not an Odoo screenshot) of the menu Amazon, Configuration, Accounts and of the account form with the fields for opt-in reports, reviews, FBM cancellations, sales and traffic, and returns
Schema made with code from the module's published code, using the labels in the code: the menu and the account form fields explained here.

Do I need anything besides the module?

Yes. It is a one-off payment per Odoo version (published for 17, 18, 19 and 20) and it needs the FlexigoTech Cloud subscription, Connector plan: €49/month or €490/year excluding VAT, up to 3 accounts of the platform (Pro: €98/month or €980/year, up to 10). The connection goes through FlexigoTech Cloud, which stores the credentials encrypted, watches the synchronisation and emails you if it fails. Without a subscription, or with the service suspended, whatever the subscription provides stops; your data stays in your Odoo. On the Odoo App Store each Odoo version is bought there; if you buy on flexigotech.com, the module for newer Odoo versions is included with the subscription. See the Odoo Apps listing and the module page.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify?

The opt-in reports

Which reports does a checkbox turn on in the FBA reports tab and the compliance and sales tab?

All of these checkboxes are off by default and each one downloads reports from the Amazon Reports API. Turn on only the ones you need:

  • Sync FBA Storage Fees reports (opt-in): on the FBA Reports (opt-in) tab, in the FBA Storage Fees (real per-SKU storage cost) group. It downloads both fee reports (the monthly one and the long-term surcharge). It is read-only: it never books accounting entries.
  • Sync Suppressed Listings report (opt-in): on the Compliance & Sales Reports (opt-in) tab, in the Suppressed Listings (revenue-at-risk visibility) group. It brings in the listings suppressed from the Buy Box or search for policy violations. It requires the Product Listing role (standard).
  • Sync Pan-European Eligibility reports (opt-in): same tab, Pan-European Eligibility (FBA + self-fulfilled) group. It downloads both Pan-EU eligibility reports, for FBA and self-fulfilled ASINs, meant for stock-placement and expansion decisions across Spain, the UK, France, Germany and Italy.
  • Sync EU EPR reports (opt-in): same tab, EU EPR Reports (packaging/WEEE/battery compliance) group. It downloads all three Extended Producer Responsibility reports (monthly, quarterly and annual): packaging, WEEE and battery figures that Amazon reports on your behalf, so you can reconcile them against your own EPR registrations or declarations.
Schema made with code (not an Odoo screenshot) with the help text of the FBA storage fees field in Spanish, German, French, Italian and Portuguese
Schema made with code from the module's translations: the help for Sync FBA Storage Fees reports (opt-in) according to the language of Odoo.

Which Seller Central roles do the other report checkboxes need?

Three checkboxes, all on the Compliance & Sales Reports (opt-in) tab, depend on a Seller Central role, and the help of each says the same: without the role, the sync fails gracefully and logs the error.

  • Sync VAT Calculation report (opt-in): downloads Amazon's VAT calculation per transaction, with ship-from and ship-to jurisdiction detail, scoped to the account's marketplace. Per its help, it complements VAT Transactions for OSS/349/VeriFactu reconciliation. It requires the restricted Tax Invoicing role.
  • Sync Seller Performance / Account Health (opt-in): brings in the Account Health rating and metrics such as Order Defect Rate, Late Shipment Rate and Pre-Fulfillment Cancel Rate, so you can see suspension risk without a trip to Seller Central. It requires the restricted Selling Partner Insights role.
  • Sales & Traffic report: a daily job downloads sessions, page views, Buy Box % and conversion. It sits in the Sales & Traffic Report (requires Seller Central role: Brand Analytics) group and requires the Brand Analytics role.

Before turning one of them on, check in Seller Central that you have the role it asks for.

What are the days to sync for the Sales & Traffic report?

The Sales & Traffic: days to sync field sets, per its help, how many days of history are requested on each sync. It is 30 by default and stays hidden while Sales & Traffic report is unticked: tick that checkbox first and the field appears.

Reviews, cancellations and returns

How does the automatic review request work?

On the Returns & Reviews tab, Request a Review (auto) is off by default. If you turn it on, a review request is sent automatically for each order, inside the window Amazon allows. It is one per order, ever, and Amazon itself is the source of truth for eligibility. Ticking it reveals two more fields:

  • Request a Review: minimum days after order: no request is made before this many days have passed since the order was marked shipped. It is 5 by default, and the help says Amazon allows 5-30 days.
  • Request a Review: maximum days after order: it stops trying after this many days. It is 30 by default, because Amazon stops accepting solicitations at 30 days.

What does pushing FBM cancellations to Amazon do?

FBM: push cancellations to Amazon, on the same tab, is off by default. If you turn it on, cancelling the Odoo sale order of an unshipped FBM order sends the cancellation to Amazon (order acknowledgement feed), so the order is cancelled on the marketplace too. It only works going forward: it fires when you cancel, and historical cancellations are never re-scanned or re-sent.

What happens with returns and stock?

The Return Stock Automation (ON by default) group includes, among others, these two checkboxes, both on out of the box. Returns: auto-receive to stock creates and validates return pickings in Odoo for finalised Amazon returns. Returns stock: strict SKU matching, when enabled, requires the return SKU to match the sold SKU in Odoo.

How FlexigoTech can help

FlexigoTech implements Odoo 17, 18, 19 and 20 and builds custom connectors and integrations. If you are unsure which checkboxes to turn on for your account, or need to adapt the connector to the way you work, get in touch from the module page.

Keep reading

Amazon Connector account fields in Payments & Accounting: what each one means and what to setChecklist of the Payments & Accounting fields on the Amazon Connector account in Odoo: what each one means according to its help and what to decide.Amazon Connector for Odoo SP-API account fields: what each help says and what to setCompare the invoice, reimbursement audit and FBA report fields of the SP-API account in Amazon Connector for Odoo: what each help says and its defaults.
Checked in the connector's source code (version 20.0) and the linked sources

Sources