Naar hoofdinhoud
Mirakl

Mirakl Connector: de operator geeft geen redencodes terug

De melding verschijnt als je op Redenen voor terugbetaling ophalen klikt in het marktplaatsformulier en er na het lezen van het antwoord van de operator geen enkele reden overblijft om te publiceren. Het betekent dat de module geen codes heeft om je te tonen, en je lost het op door ze op te zoeken in het verkopersportaal van de marktplaats, zoals de melding zelf zegt.

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

In het kort

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

Waar het verschijnt en wat het veroorzaakt

Je opent het formulier via het menu Mirakl › Configuratie › Marktplaatsen en klikt op Redenen voor terugbetaling ophalen (Fetch Refund Reasons). Als er geen enkele reden overblijft om te publiceren, stopt Odoo de actie en toont De operator heeft geen redencodes teruggegeven. Controleer de codes in plaats daarvan in uw verkopersportaal van de marktplaats.

Schema met drie labels van boven naar beneden: het menu Marktplaatsen, de knop voor terugbetalingsredenen en de foutmelding, met de oorspronkelijke Engelse teksten van de module
Schema gemaakt met code op basis van de gepubliceerde code van de module, geen scherm van Odoo: van het menu naar de knop en de melding, in Odoo 17, 18, 19 en 20.

Dit zijn de praktische details die je moet kennen voordat je het als een fout in de verbinding beschouwt.

De knop is altijd zichtbaar en de melding verschijnt bij het klikken

In Odoo 17, 18, 19 en 20 is de knop Redenen voor terugbetaling ophalen altijd zichtbaar in het formulier, zonder voorwaarden. De melding is van het type dat de actie stopt: ze verschijnt bij het klikken op de knop en, omdat de actie daar wordt afgebroken, wordt er niets in de chatter van het formulier geplaatst.

De voorwaarde is dat de uiteindelijke lijst leeg is

Bij het klikken vraagt de module de operator om zijn lijst met redenen. Eerst houdt ze de redenen over waarvan het type het woord REFUND bevat, zonder onderscheid tussen hoofdletters en kleine letters. Als geen enkele daaraan voldoet, houdt ze alle ontvangen redenen over. Alleen als er na die filtering niets overblijft, verschijnt de melding. In de code is de voorwaarde letterlijk dat die lijst leeg is.

Geen terugbetalingsredenen is op zich niet genoeg voor de fout

Als de operator wel redenen teruggeeft maar geen enkele van het type terugbetaling, verschijnt de melding niet: de module publiceert alles wat ze heeft ontvangen. Als je in de chatter dus codes ziet die er niet uitzien als terugbetalingscodes, is er gebeurd dat de operator er geen van dat type heeft teruggegeven en de module de volledige lijst heeft gebruikt.

Een antwoord met een andere vorm telt ook als leeg

De module leest het antwoord op zoek naar een gegevensblok dat een lijst met redenen bevat. Als dat blok of die lijst niet de verwachte vorm heeft, worden ze als leeg beschouwd. Items in de lijst die geen records zijn, worden genegeerd. Het resultaat is dezelfde melding, dus de melding zegt je niet of de operator geen codes voor je heeft of dat het antwoord met een andere structuur is aangekomen. Twijfel je aan de verbinding, dan lees je apart wat de knop Test Connection doet.

Wat er gebeurt als er wel codes zijn

Als de lijst inhoud heeft, plaatst de module in de chatter van het formulier een bericht dat begint met Códigos de motivo del operador (usa el CÓDIGO en 'Código de motivo de reembolso'): en daarna één regel per code volgt: de code, het label en het type tussen haakjes, met een streepje als het type leeg is.

Daarnaast toont Odoo een melding met de titel Mirakl en de tekst … redencodes in de chatter geplaatst., waarbij de module het aantal codes invult. De melding blijft niet vast op het scherm staan.

Wat je moet doen als de melding verschijnt

Doe wat de melding vraagt: open het verkopersportaal van je marktplaats en zoek daar de redencodes van de operator op. Volgens de code van de module zelf bestaat de knop zodat je weet welke code je als terugbetalingsreden moet invullen, omdat Mirakl terugbetalingen zonder geldige code van de operator weigert. Zolang je de lijst niet in de chatter hebt, is het portaal je bron.

Daarna blijft de knop zichtbaar, dus je kunt er opnieuw op klikken wanneer je wilt controleren of de operator de lijst inmiddels teruggeeft. Bevat het antwoord redenen, dan zie je ze in de chatter van het formulier en kun je de code vandaar kopiëren.

Dezelfde melding in de vier gepubliceerde versies

Het bericht staat in de code van Odoo 17, 18, 19 en 20, en de module is gepubliceerd in Odoo Apps voor die vier versies. Het tweede schema bundelt dezelfde tekst in het Spaans, Duits, Frans, Italiaans en Portugees.

Schema met dezelfde foutmelding in het Spaans, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module, geen scherm van Odoo.
Same stock on every Mirakl marketplace, sent from Odoo
Video: Same stock on every Mirakl marketplace, sent from Odoo (video in het Engels)

Als je hulp nodig hebt met de connector

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Wil je de module bekijken, dan vind je de pagina in Odoo Apps en de pagina op flexigotech.com.

Als de melding zich herhaalt en je niet zeker weet of het probleem bij de codes van de operator ligt of bij het antwoord dat in Odoo aankomt, vertel ons dan welke marktplaats je gebruikt en wat je in de chatter van het formulier ziet, en we bekijken het samen met je.

Lees verder

Mirakl Connector: «Stel de Mirakl API-sleutel in voordat u de verbinding test»Wanneer de fout over een lege API-sleutel verschijnt in Mirakl Connector voor Odoo, welke voorwaarde die veroorzaakt en hoe je haar oplost bij Verbinding…Mirakl Connector: «Voor deze koppeling is geen Mirakl-instantie geconfigureerd.»Wanneer Mirakl Connector meldt dat een koppeling geen Mirakl-instantie heeft, welke voorwaarde dat veroorzaakt en wat je doet als de melding verschijnt.Wat de knop Verbinding testen van Mirakl Connector doet, stap voor stapWat doet de knop Verbinding testen van Mirakl Connector in Odoo: wanneer hij verschijnt, wat hij controleert, wat hij opslaat en welke fouten kunnen optreden.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen