Naar hoofdinhoud
EU Marketplace

EU Marketplace Connector-fouten in Odoo: wat elke melding betekent en wat je doet

EU Marketplace Connector stopt je met een melding als er iets niet klopt: inloggegevens die ontbreken in FlexigoTech Cloud, een verkeerd geschreven Octopia-leveringswijze, een URL zonder HTTPS of een order die je probeert te verwijderen terwijl die nog openstaat op de marketplace. Hier vind je elke melding letterlijk, wat de tekst zelf zegt en wat je doet om verder te kunnen.

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

In het kort

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

Hoe je de meldingen van de connector leest

Meerdere meldingen van EU Marketplace Connector zeggen ook wat er niet is gebeurd: nothing was sent of Nothing was changed. Waar je in deze lijst %s of %r ziet, verschijnt op je scherm een concrete naam of waarde.

Als je net begint, loopt de gids over de ingebruikname van de connector de instellingen één voor één door. Hier gaat het om wat je tegenkomt als er iets niet past.

De meldingen, gegroepeerd per thema

De inloggegevens van een nieuwe verbinding gaan naar FlexigoTech Cloud

De module zegt het zo: The route of a marketplace connection does not change: a new connection goes through FlexigoTech Cloud and the ones bought before keep the direct route. Een nieuwe verbinding loopt dus via FlexigoTech Cloud, de eerder gekochte behouden de directe route en die route wordt niet gewijzigd.

Bij verbindingen die via FlexigoTech Cloud lopen, worden de inloggegevens van de marketplace niet in Odoo bewaard. Zie je On FlexigoTech Cloud the marketplace credentials are not kept in Odoo: enter them in the FlexigoTech Cloud section of the connection., dan vertelt de melding zelf wat je moet doen: vul ze in bij de sectie FlexigoTech Cloud van de verbinding.

In die sectie controleert de module een volgorde:

  • Eerst ga je ermee akkoord dat FlexigoTech Cloud je inloggegevens bewaart. Heb je dat niet gedaan, dan verschijnt Accept that FlexigoTech Cloud keeps your marketplace credentials before saving them: nothing was sent.
  • Vóór het geheim komen de Client ID (bij Kaufland Client Key) en, bij Octopia, de Seller ID. Ontbreekt er een, dan zie je Fill in the Client ID (Client Key for Kaufland) and, for Octopia, the Seller ID before the secret: nothing was sent.
  • Wijzig je iets, voer dan in diezelfde wijziging het geheim opnieuw in. Anders verschijnt Enter the secret again together with this change, so that FlexigoTech Cloud keeps the new credentials. Nothing was changed.
  • Verschijnt Save the credentials of '%s' in FlexigoTech Cloud first (FlexigoTech Cloud section of the connection)., bewaar dan eerst de inloggegevens van die verbinding in de sectie FlexigoTech Cloud.
Lijst van marketplace-verbindingen gefilterd op Connected met Allegro PL, Bol.com NL, Cdiscount FR en Kaufland DE
De verbindingen met het filter Connected: bedrijf, verkopersaccount, status Connected en API-fouten op nul.

De variabele MKT_FERNET_KEY moet gedefinieerd zijn

De melding luidt: MKT_FERNET_KEY environment variable is not set. Configure it before saving marketplace credentials. See README installation guide. Ze zegt dat de omgevingsvariabele MKT_FERNET_KEY niet is ingesteld en dat je die moet configureren voordat je inloggegevens van de marketplace bewaart. De melding verwijst zelf naar de installatiegids in de README; heb je geen toegang tot de Odoo-installatie, geef dan de volledige melding door aan degene die die beheert.

De autorisatie van Allegro loopt via FlexigoTech Cloud

Allegro heeft zijn eigen autorisatiemeldingen:

  • Only an Allegro connection on FlexigoTech Cloud is authorized here. Hier wordt alleen een Allegro-verbinding geautoriseerd die via FlexigoTech Cloud loopt.
  • Save the credentials of '%s' in FlexigoTech Cloud before authorizing. Bewaar de inloggegevens van die verbinding in FlexigoTech Cloud en autoriseer daarna.
  • FlexigoTech Cloud could not authorize Allegro (HTTP %s). FlexigoTech Cloud kon Allegro niet autoriseren en de melding bevat de HTTP-code. Noteer die voordat je het opnieuw probeert of erover navraag doet.

Octopia vraagt zijn leveringswijzen in een vast formaat

Elke leveringswijze van Octopia wordt geschreven als CODE:cost of CODE:cost:additional cost. Volgt een waarde dat formaat niet, dan antwoordt de module met Octopia delivery mode %r: use CODE:cost or CODE:cost:additional cost., met de waarde die je hebt ingevoerd, zodat je ziet welke je moet corrigeren.

Bovendien heeft de verbinding er minstens één nodig. Zonder enige zie je Set at least one Octopia delivery mode on connection %s. met de naam van de betreffende verbinding.

Waarden die de module weigert: HTTP, korte intervallen, omgekeerde data

Deze vier zijn gegevenscontroles:

  • Webhook URLs require HTTPS. Update the Odoo base URL to an HTTPS address first. Webhook-URL's hebben HTTPS nodig; de melding vraagt eerst de basis-URL van Odoo te wijzigen naar een HTTPS-adres.
  • Minimum sync interval is 5 minutes. Het synchronisatie-interval mag niet onder de 5 minuten komen.
  • Promotional end date must be after start date. De einddatum van de promotie moet na de startdatum liggen.
  • Cost factor must be greater than 0. De kostenfactor moet groter zijn dan nul.
Lijst All Listings van Marketplaces gefilterd op Active met drie advertenties en de knop Unpublish
De lijst All Listings met het filter Active: product, verbinding, aanbod, status Active, prijs en knop Unpublish.

Een order die openstaat op de marketplace verwijder je niet vanuit Odoo

Dit is de langste melding en degene die haar reden het best uitlegt: A marketplace order cannot be deleted while it is open on the marketplace: the next import would create its sales order again and confirm it. Delete or cancel its sales order instead; the connector remembers it.

Vertaald naar wat je doet: verwijder de marketplace-order niet zolang die daar nog openstaat, omdat de volgende import het bijbehorende verkooporder opnieuw zou aanmaken en bevestigen. De module stelt voor het verkooporder te verwijderen of te annuleren; de connector onthoudt het.

De module controleert ook het bedrijf. Verschijnt %s belongs to another company. of, bij orders, Marketplace Order belongs to another company., dan hoort het aangegeven record bij een ander bedrijf.

Rondleiding door de connector: lijst van marketplace-orders, lijst van actieve aanbiedingen, lijst van Settlements en lijst van verbonden verbindingen
Orders, aanbiedingen met filter Active, Settlements en verbindingen met filter Connected, in die volgorde.

Retouren en afrekeningen volgen een volgorde van statussen

Bij retouren controleert de module bij welke order ze horen en in welke status ze zitten:

  • A return belongs to an order of its own connection. Een retour hoort bij een order van dezelfde verbinding.
  • Can only approve returns in Requested or Received state. Je kunt alleen retouren goedkeuren in de status Requested of Received.
  • Cannot approve a rejected return. Een afgewezen retour kan niet worden goedgekeurd.
  • Return is already rejected. De retour is al afgewezen.

Vindt de module geen geboekte factuur bij de order, dan meldt ze dat met No posted invoice found for this order.

Bij afrekeningen (Settlements) wordt de boeking geboekt terwijl de afrekening de status Matched heeft. Is dat niet zo, dan verschijnt Settlement must be in 'Matched' state before posting.; is de boeking al geboekt, dan Journal entry already posted.; en ontbreekt het boekhoudkundige dagboek, dan No accounting journal configured.

Bij CSV-bestanden zijn er twee waarschuwingen: Please upload a CSV file., waarmee de module je vraagt een CSV-bestand te uploaden, en No valid rows found in the CSV file., die zegt dat ze geen enkele geldige rij in de CSV heeft gevonden.

Lijst van Settlements in het menu Marketplaces met Bol.com NL, Kaufland DE en Allegro PL
De afrekeningen van Marketplaces › Settlements met periode, totale betaling, valuta, afletteringen en importmethode.

Hoe FlexigoTech je helpt

EU Marketplace Connector staat in Odoo Apps voor Odoo 17, 18, 19 en 20, voor € 9 per Odoo-versie, eenmalige betaling en excl. btw; je vindt hem op de pagina in Odoo Apps. Die betaling is niet alles wat het kost: in alle vier de versies staat in het manifest van de module «Needs FlexigoTech Cloud subscription (from 49 EUR/month, VAT excl.)», en het plan Connector kost € 49 per maand of € 490 per jaar excl. btw (Pro: € 98 per maand of € 980 per jaar). FlexigoTech Cloud is waar de verbinding doorheen loopt: het bewaart de inloggegevens versleuteld, bewaakt de synchronisatie en waarschuwt per e-mail als er iets misgaat.

Wil je zien welke menu's en taken de module heeft, dan loopt het artikel over hoe hij van binnen werkt ze door. FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat, mocht jouw geval meer nodig hebben dan de connector dekt.

Lees verder

Zo werkt EU Marketplace Connector in Odoo: menu's, taken en woordenlijstMenu's, statussen op het scherm en geplande taken van EU Marketplace Connector voor Odoo, uitgelegd als woordenlijst voor wie al met Odoo werkt.EU Marketplace Connector in gebruik nemen in Odoo: velden, statussen en eerste weekZo neem je EU Marketplace Connector in gebruik in Odoo: Octopia-velden, valuta en magazijn, statussen per record en wat je de eerste week controleert.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen