Naar hoofdinhoud
Octopia (Cdiscount)

Aanmelden bij Octopia in Odoo: checklist van de knop, stap voor stap

De knop Aanmelden bij Octopia controleert of er pakketten zijn, of de order geen Fulfilment-order is en of elk pakket een nummer en een vervoerder heeft; klopt alles, dan meldt hij de zending aan bij Octopia en markeert hij de order als verzonden. Hier lees je wat je vooraf bekijkt, wat de knop doet en wat je daarna nakijkt.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 5 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
4 min

Voordat je klikt: waar de knop staat en waaraan de zending moet voldoen

De knop Aanmelden bij Octopia staat op hetzelfde formulier als de velden Order, Picking en Pakketten. De weergave stelt er geen enkele voorwaarde aan: hij is altijd zichtbaar, in Odoo 17, 18, 19 en 20.

Schema, gemaakt op basis van de code, van de knop Aanmelden bij Octopia, met enkele meldingen die hem kunnen stoppen en de status error waarin het formulier dan blijft
Schema op basis van de code van de module, geen scherm van Odoo: de knop, de meldingen die hem stoppen en de status error.

Wat de knop controleert, in deze volgorde

  • Er is minstens één pakket. Als de lijst Pakketten leeg is, stopt de knop met Voeg minstens één pakket toe.. Dit is de eerste controle.
  • De order is er een die je zelf verzendt. In Odoo 20.0 stopt de knop met Fulfilmentorders verzenden zichzelf -- er een aanmelden zou door Octopia worden geweigerd (409). als de order een leveringsmodus heeft die niet die van de verkoper is. Als de leveringsmodus leeg is, houdt deze controle niets tegen.
  • Elk pakket heeft een pakketnummer. De pakketten worden één voor één nagekeken; het eerste pakket zonder nummer stopt de actie met Elk pakket heeft een pakketnummer nodig..
  • Elk pakket heeft een vervoerder. Er wordt de naam van de gekoppelde vervoerder verstuurd en, als die er niet is, de vrije tekst. Zonder een van beide verschijnt Elk pakket heeft een vervoerder nodig (gekoppeld of vrije tekst)..

Als een van deze controles faalt, stopt de actie op dat punt: de zendingsregistratie en de aanroep naar Octopia komen daarna.

Optionele gegevens in de aanmelding

  • Trackingadres. Heeft een pakket er een, dan wordt het aan de aanmelding toegevoegd; zo niet, dan gaat het pakket zonder.
  • Orderregels. Als een pakket sommige orderregels heeft aangevinkt, maar niet alle, dan noemt de aanmelding die regels. Heeft het er geen of alle aangevinkt, dan geeft de aanmelding ze niet apart aan.
  • Picking. Als het formulier een picking bevat, bewaart de zending die wordt aangemaakt hem.

De CGMAD van Cdiscount Marketplace (25/08/2025, p. 47) geven aan dat de verzendbevestiging het trackingnummer bevat.

48 business hours to accept each Cdiscount order. Do it in Odoo
Video: 48 business hours to accept each Cdiscount order. Do it in Odoo (video in het Engels)

Wat er gebeurt als je klikt, stap voor stap

In Odoo 20.0 doet de knop, zodra de controles zijn doorstaan, het volgende, in deze volgorde:

  1. Hij maakt het zendingsrecord van de order aan, met de voorbereide pakketten en de picking als die er is.
  2. Hij pakt de verbinding van het Octopia-account van de order en stuurt Octopia de zendingsaanmelding, met de identificatie van de order in Octopia en de pakketten.
  3. Geeft Octopia een fout van zijn API terug, dan schrijft hij in de zending de status error en als bericht de tekst van de fout gevolgd door de foutdetails uit het antwoord, en werpt dezelfde fout opnieuw op. De actie eindigt met die fout en de order wordt niet als verzonden gemarkeerd.
  4. Gaat alles goed, dan zet hij de zending op status sent met datum en tijd van verzending, markeert de order als verzonden, laat een regel achter in het synchronisatielogboek (type zendingen, resultaat geslaagd, met de identificatie van de order en het aantal pakketten) en sluit het venster.

Met Odoo in het Nederlands heet de knop Aanmelden bij Octopia; in andere talen verandert het label:

Schema, gemaakt met code op basis van de vertalingen van de module, met de tekst van de knop in vijf talen
Schema op basis van de taalbestanden van de module, geen scherm van Odoo: Nederlands Aanmelden bij Octopia, Duits An Octopia melden, Frans Déclarer à Octopia, Italiaans Dichiara a Octopia en Portugees Declarar à Octopia.

Na het klikken: wat je nakijkt

  • Het venster is gesloten: dat doet de knop wanneer hij goed afloopt.
  • De zending staat op sent en de order staat als verzonden.
  • Er is een nieuwe regel in het synchronisatielogboek, van het type zendingen.
  • Als er een fout van Octopia kwam, lees dan de volledige tekst, inclusief de foutdetails uit het antwoord, en los op wat daar staat voordat je opnieuw aanmeldt.
  • Is de melding er een uit het eerste deel, dan zit de fout in de gegevens van het formulier: die controles gebeuren voordat de zending wordt aangemaakt en Octopia wordt aangeroepen.

Wat je nodig hebt

De module is een eenmalige aankoop per versie en staat in Odoo Apps voor 17, 18, 19 en 20; de prijs per versie vind je op de pagina in Odoo Apps. Daarnaast heb je het abonnement op FlexigoTech Cloud nodig, plan Connector: € 49 per maand of € 490 per jaar, excl. btw. De verbinding loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart en de synchronisatie bewaakt.

Zo helpt FlexigoTech je

Als je Odoo implementeert en het verzendproces met Octopia wilt inrichten, implementeren wij bij FlexigoTech Odoo 17, 18, 19 en 20 en ontwikkelen we connectoren en integraties op maat.

Lees verder

Wat doet de knop «Discussie openen» van Octopia Connector: mythes en feitenWat doet de knop Discussie openen van Octopia Connector in Odoo: wanneer je hem ziet, wat hij controleert, wat er verandert en welke fouten hij geeft.Wat de knop «Indienen bij Octopia» bij promoties doet, stap voor stapHoe de knop Indienen bij Octopia van de promoties in Odoo werkt: wanneer hij zichtbaar is, wat hij controleert, wat hij wijzigt en welke meldingen kunnen komen.Wat doet de knop «Indienen bij Octopia» van een annulering, met een voorbeeldWat doet de knop Indienen bij Octopia van een annulering in Odoo: wanneer hij verschijnt, wat hij controleert, wat er verandert en hoe je de foutmelding oplost.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen