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.

error.Wat de knop controleert, in deze volgorde
- Er is minstens één pakket. Als de lijst
Pakkettenleeg is, stopt de knop metVoeg 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.

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:
- Hij maakt het zendingsrecord van de order aan, met de voorbereide pakketten en de picking als die er is.
- 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.
- Geeft Octopia een fout van zijn API terug, dan schrijft hij in de zending de status
erroren 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. - Gaat alles goed, dan zet hij de zending op status
sentmet 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:

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
senten 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
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigobe_octopia_connector 20.0 (4848da6a): views/octopia_completeness2_views.xml
- Broncode van de module: flexigobe_octopia_connector 20.0 (4848da6a): wizard/octopia_shipment_wizard.py
- apps.odoo.com/apps/modules/20.0/flexigobe_octopia_connector
- marketplace.cdiscount.com/wp-content/uploads/2025/08/2025.08.25-CGMAD-FR.pdf
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
