Naar hoofdinhoud
Amazon

Amazon Connector: «There is no Amazon refund feed to refresh on this return.»

De melding There is no Amazon refund feed to refresh on this return. verschijnt wanneer de code niets vindt in Amazon Refund Feed nadat je op Submit Amazon Refund of Refresh Amazon Refund hebt geklikt. Zodra de melding verschijnt, stopt de actie.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 5 november 2026

In het kort

Module
Amazon
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de connector, versie 20.0 · in de bronnen onderaan
Leestijd
5 min

Wanneer deze melding verschijnt

Het is een melding van Amazon Connector for Odoo, FBA & FBM Seller SP-API. Je ziet hem bij een retour, waarvan je het formulier opent via het menu Amazon › Analytics / BI › Returns. Elk onderdeel van het menu vraagt het recht Viewer: als je een van die rechten mist, zie je dat onderdeel niet.

De melding kan verschijnen wanneer je op een van de twee knoppen van dat formulier klikt: Submit Amazon Refund of Refresh Amazon Refund. De methode van elke knop komt bij dezelfde controle uit en die controle toont de melding als aan de voorwaarde is voldaan. Zodra de melding verschijnt, stopt de actie.

Schema met het menu Amazon, Analytics / BI, Returns, de knoppen Submit Amazon Refund en Refresh Amazon Refund en de foutmelding
Schema gemaakt met code op basis van de gepubliceerde code van de module (geen schermafbeelding van Odoo): het menu, de twee knoppen en de melding, met de labels in het Engels, voor Odoo 17.0, 18.0, 19.0 en 20.0.

De melding staat in de gepubliceerde code van alle vier de branches: 17.0, 18.0, 19.0 en 20.0. De module is gepubliceerd in Odoo Apps voor die vier versies.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in het Engels)

Wat de code precies controleert

Er is maar één voorwaarde: de refund feed van de retour is leeg. De code leest de waarde van Amazon Refund Feed, verwijdert de spaties aan de uiteinden en toont de melding als er niets overblijft. Een veld met alleen spaties telt dus als leeg.

Binnen de verversing komt de controle van de feed vóór de vraag aan Amazon: die vraag wordt alleen gesteld als er een feed is. Wat hier beschreven staat is de code van Odoo 20.0; de melding en de zichtbaarheidsvoorwaarden van de knoppen zijn voor 17.0, 18.0 en 19.0 op dezelfde manier gepubliceerd.

Schema met de tekst van de melding zoals de gebruiker hem ziet in het Spaans, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module (geen schermafbeelding van Odoo): in het Engels luidt de tekst «There is no Amazon refund feed to refresh on this return.»

De twee knoppen die tot de melding leiden

  • Submit Amazon Refund: wordt verborgen wanneer niet aan Amazon Refund Submission Ready is voldaan. Dat veld is in geen enkele weergave zichtbaar. De methode van de knop komt bij de controle van de feed uit, dus de melding kan verschijnen zodra je klikt.
  • Refresh Amazon Refund: wordt verborgen wanneer Amazon Refund Feed geen waarde heeft, dus met de standaardwaarden is hij niet zichtbaar. Ook zijn methode komt bij de controle uit en kan de melding geven.

Handleiding: wat te doen als de melding verschijnt

  1. Open de betreffende retour via Amazon › Analytics / BI › Returns en controleer of het de retour is die je wilde afhandelen.
  2. Bedenk op welke knop je klikte: Submit Amazon Refund of Refresh Amazon Refund. Beide komen bij dezelfde controle uit.
  3. Als je op Refresh Amazon Refund klikte: die knop is alleen zichtbaar wanneer Amazon Refund Feed een waarde heeft. Als de melding verschijnt, is de waarde leeg na het verwijderen van de spaties: er is geen feed om te verversen.
  4. Als je op Submit Amazon Refund klikte: de melding geeft aan dat die retour niets heeft in Amazon Refund Feed. Die knop is alleen zichtbaar wanneer aan Amazon Refund Submission Ready is voldaan.
  5. Klik niet nogmaals in de hoop op een ander resultaat: zolang Amazon Refund Feed leeg blijft, geeft de controle dezelfde melding.
  6. Wanneer de retour een refund feed heeft, wordt Refresh Amazon Refund getoond en kan zijn methode Amazon raadplegen.
  7. Als je op Refresh Amazon Refund klikte en de actie zonder melding eindigt, heeft de retour de controle doorstaan. Wat de methode daarna doet, lees je in het volgende onderdeel.

Wat de verversing doet wanneer er wel een feed is

Na de controle volgt de code van de verversing deze volgorde:

  • Vraagt Amazon om de gegevens van de feed via het Amazon-account van de retour.
  • Slaat de verwerkingsstatus op die Amazon teruggeeft, de datum en het tijdstip van deze controle en de identificatie van het resultaatdocument, en wist de tekst van de laatste fout.
  • Als er een resultaatdocument is en de status DONE, CANCELLED of FATAL is, downloadt het dat document en slaat de tekst ervan op als verwerkingsrapport.
  • Zoekt in het rapport naar rijen met een fout. Vindt het er een, dan slaat het een fouttekst op met de code, het type en het bericht dat erbij staat. Is er geen fout in het rapport maar is de status CANCELLED of FATAL, dan slaat het een tekst op die de status aangeeft die Amazon teruggaf.
  • Kopieert de gegevens van de terugbetaling naar de gerelateerde retourregels.
  • Als er aan de retour gekoppelde after-salescases voor gedeeltelijke terugbetaling zijn, werkt het hun laatste externe actie, externe status en externe fout bij.

Als de melding verschijnt, komt het niet tot de vraag aan Amazon en ook niet tot het opslaan van het antwoord.

Wat je daarna controleert

  • Dat de retour iets heeft in Amazon Refund Feed voordat je opnieuw op Refresh Amazon Refund klikt.
  • Dat de actie de melding niet meer geeft. Als hij zonder melding eindigt, is de controle van de feed doorstaan.
  • Dat je alleen op Submit Amazon Refund klikt wanneer de knop wordt getoond, dat wil zeggen wanneer aan Amazon Refund Submission Ready is voldaan.

Hoe FlexigoTech je kan helpen

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectors en integraties op maat. Ben je de connector aan het invoeren en wil je nagaan hoe je bij een Amazon-terugbetaling uitkomt in je retouren, vertel ons dan je situatie. Je vindt de vermelding in Odoo Apps en de pagina van de module met de details van de connector.

Lees verder

Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen