Wat je handmatig herhaalt terwijl MRW zijn eigen weg gaat
Als de bestelling nu op de ene plek staat (de webshop, een spreadsheet of het facturatieprogramma) en je de zending aanmaakt in de tool van MRW, vraagt elk pakket dezelfde reeks handelingen: het adres en de referentie kopiëren, het label genereren, downloaden, printen en het zendingnummer noteren waar degene die de klant te woord staat het kan zien.
Elke van die stappen is een kopie tussen twee plekken. Als een adres verkeerd wordt getypt of een nummer niet wordt genoteerd, merk je dat pas als de klant belt. Om «waar is mijn pakket?» te beantwoorden moet je de bestelling zoeken, het nummer opzoeken en het apart raadplegen. En een zending annuleren of een internationale zending voorbereiden brengt je opnieuw naar het andere scherm.

Wat Odoo bundelt wanneer je MRW koppelt
Met Odoo staan de bestelling, de levering en de zending in hetzelfde systeem. MRW Shipping Connector voegt aan Odoo toe wat je nu buiten Odoo doet. Volgens de documentatie doet de module het volgende:
- Maakt de zending met één klik aan via de SOAP-API Sagec van MRW.
- Genereert het PDF-label met GS1-128-barcode en hangt het automatisch aan de levering.
- Bewaart het trackingnummer in de levering.
- Verwerkt meerdere bestellingen tegelijk met een wizard voor bulkverzending.
- Bereidt grensoverschrijdende zendingen voor met de aanroep
GetEtiquetaEnvioInternacional. - Annuleert zendingen vanuit Odoo met de SOAP-aanroep
CancelarEnvio. - Als MRW de PDF niet binair teruggeeft, bewaart hij in plaats daarvan de URL van het label.
- Legt elk verzoek en elk antwoord vast in een XML-auditlog, met instelbare bewaartermijn.
- Werkt de trackingstatussen op de achtergrond bij met een geplande taak.
De zendingen en de verzoeken om labels en annuleringen gaan vanuit FlexigoTech Cloud naar MRW. Die cloud bewaart de inloggegevens versleuteld, bewaakt de synchronisatie en waarschuwt per e-mail als er iets misgaat; als het platform zijn API wijzigt, worden de module en de dienst aangepast.

Beslissen aan de hand van criteria: als dit je overkomt, past dit bij je
Neem de tabel door en leg hem naast je huidige manier van werken. Hoe meer rijen je herkent, hoe meer zin het heeft om de MRW-zendingen naar Odoo te halen.
| Als dit je nu overkomt | Wat de module in Odoo doet |
|---|---|
| Je kopieert de bestelgegevens in een ander scherm om elke zending aan te maken | Maakt de zending met één klik aan via de SOAP-API Sagec en bewaart het trackingnummer in de levering |
| Je bereidt veel zendingen tegelijk voor | De wizard voor bulkverzending verwerkt meerdere bestellingen tegelijk |
| Je zoekt telkens de PDF van het label als die geprint moet worden | Het label met GS1-128-code hangt aan de levering, of de URL ervan als MRW de PDF niet teruggeeft |
| Er wordt je vaak gevraagd waar een pakket is | Een geplande taak werkt de trackingstatussen op de achtergrond bij |
| Je verstuurt internationaal | De aanroep GetEtiquetaEnvioInternacional voor grensoverschrijdende zendingen |
| Je annuleert regelmatig zendingen | De annulering met CancelarEnvio zonder Odoo te verlaten |
| Als er iets misgaat weet je niet wat naar MRW is gestuurd | Het XML-auditlog met elk verzoek en elk antwoord |
| Je werkt met meer dan één MRW-account | Het plan Conector ondersteunt tot 3 accounts van het platform (Pro: 10) |
Wanneer dit niet het eerste stuk is
Het label en het trackingnummer komen in de levering van Odoo te staan. Als je niet van plan bent de leveringen in Odoo te beheren, is de connector niet het begin: beslis eerst welk deel van je bedrijf naar Odoo gaat.
Als je weinig met MRW verstuurt en niemand je naar pakketten vraagt, kun je de connector voor een tweede fase bewaren en je eerst richten op verkoop, voorraad of facturatie.
Houd ook rekening met twee dingen van de dienst: het MRW-account, Odoo en de hosting neem en betaal je zelf, en FlexigoTech migreert je database niet naar een nieuwe versie van Odoo.
Waar begin je: implementatie en connector
Dit is de volgorde van werken:
- Implementeer Odoo in de versie die je gaat gebruiken (17, 18, 19 of 20).
- Kopieer de map
flexigobe_mrwnaar het addons-pad van je Odoo. - Herstart de Odoo-server.
- Ga naar
Apps, zoekflexigobe_mrwen installeer hem. - Ga naar
Inventory → Configuration → Delivery Methods. - Maak een nieuwe verzendmethode aan en kies
MRWals aanbieder.
De configuratie van de connector heeft daarnaast een tabblad voor inloggegevens en omgeving. In de schermafbeelding hieronder zie je dat scherm met de omgeving, de franchise, de abonnee, de gebruiker en het verborgen wachtwoord, en de knop om de inloggegevens te valideren.



Wil je zien wat elk scherm van binnen doet, dan leggen we dat uit in hoe MRW Shipping Connector werkt. En als er bij de eerste tests een melding verschijnt, raadpleeg dan de foutmeldingen van de module.
Wat je betaalt en wat in jouw Odoo blijft
In de vermelding in Odoo Apps kost de module € 9 per Odoo-versie, voor 17, 18, 19 en 20, eenmalige betaling excl. btw, en het manifest vermeldt «Needs FlexigoTech Cloud subscription (from 49 EUR/month, VAT excl.)»: het plan Conector kost € 49 per maand of € 490 per jaar excl. btw (Pro: € 98 per maand of € 980 per jaar).
Met het abonnement is de module voor nieuwe Odoo-versies inbegrepen als je hem hebt gekocht op flexigotech.com; in de Odoo App Store koop je elke Odoo-versie daar. Zonder abonnement, of met de dienst opgeschort, stopt wat het abonnement levert, maar de gegevens blijven in jouw Odoo.
Hoe FlexigoTech je helpt
FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Als je helemaal opnieuw begint, kunnen we de implementatie van Odoo en de koppeling met MRW in hetzelfde project uitvoeren. Met het abonnement heb je support met eerste reactie binnen één werkdag, en als jouw geval iets vraagt wat de connector niet doet, bekijken we dat als ontwikkeling 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_mrw 20.0 (a4cc198a): README.md
- Broncode van de module: flexigobe_mrw 20.0 (a4cc198a): static/description/index.html
- apps.odoo.com/apps/modules/20.0/flexigobe_mrw
- apps.odoo.com/apps/modules/17.0/flexigobe_mrw
- apps.odoo.com/apps/modules/18.0/flexigobe_mrw
- apps.odoo.com/apps/modules/19.0/flexigobe_mrw
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
