Koppelingen · Multivers

Multivers Magento koppeling: je webshop en je administratie in één ritme

Elke order die iemand overtikt in Multivers kost tijd en levert vroeg of laat een fout op: een verkeerde btw-code, een dubbele debiteur, voorraad die niet klopt. Wij koppelen Multivers aan Magento 2 zodat orders, klanten, voorraad, prijzen en boekingen automatisch de goede kant op gaan. Je praat direct met het team dat het bouwt.

  • Orders en debiteuren automatisch in Multivers
  • Voorraad en B2B-klantprijzen terug naar Magento
  • Logging en foutafhandeling, geen stille fouten

Wat een Multivers Magento koppeling oplevert

Een Multivers Magento koppeling verbindt je Magento 2-webshop met Multivers, het boekhoud- en ERP-pakket dat veel mensen nog kennen als Unit4 Multivers. Orders, klanten en betalingen gaan van Magento naar Multivers; artikelen, voorraad en klantspecifieke prijzen gaan de andere kant op. Het doel is simpel: geen handwerk tussen webshop en administratie, en één plek waar de cijfers kloppen.

Eerst de naam, want daar ontstaat veel verwarring. Unit4 Bedrijfssoftware is in 2020 overgenomen door Exact. Sinds het voorjaar van 2021 heet het pakket gewoon Multivers, onder het productlabel Software Gemak. De software zelf is bij die hernoeming niet veranderd. Wie zoekt op Unit4 Multivers, Exact Multivers of Multivers Online bedoelt in de praktijk hetzelfde product, in een lokale of een online variant.

Voor een koppeling is die variant wel belangrijk. Multivers heeft sinds 2013 een API die volgens de aankondiging van toen enkele honderden objecten ontsluit en zowel lokaal als in de cloud werkt. Welke onderdelen jij kunt gebruiken, hangt af van je versie, je modules (alleen boekhouding of ook order- en voorraadbeheer) en je abonnement. Dat stellen we vast voordat er één regel code geschreven wordt.

Magento en Multivers synchroniseren: welke data, welke richting

De eerste ontwerpkeuze is per datastroom: wie is de bron, welke kant op, en hoe vaak. Dit is het schema waar we bij de meeste webshops mee starten. We passen het aan op jouw processen.

DataRichtingBron van waarheidTypische frequentie
Orders / verkoopordersMagento naar MultiversMagentoDirect na betaling of na statuswijziging, via een wachtrij
Debiteuren (klanten)Magento naar Multivers, bij B2B vaak andersomMultivers bij B2B, Magento bij B2CBij eerste order of bij aanmaak account
Artikelen en basisprijzenMultivers naar MagentoMultivers (verrijking zoals teksten en beelden in Magento of een PIM)Bij wijziging, of periodiek
VoorraadMultivers naar MagentoMultivers als daar het voorraadbeheer zitElke paar minuten, of op basis van mutaties
Klantspecifieke prijzen en kortingenMultivers naar MagentoMultiversRealtime opvragen of vooraf berekenen en cachen
Facturen en creditnota'sMultivers naar Magento (als pdf of status)MultiversNa facturatie
Betalingen en PSP-uitbetalingenPSP naar MultiversPSP-afrekeningPer uitbetaling of dagelijks
Orderstatus en track-and-traceMultivers of WMS naar MagentoSysteem dat verzendtBij verzending

Plan een vrijblijvend gesprek over je project

Een half uur via video met de mensen die het werk ook echt doen. Kies hieronder een moment dat jou past.

  • Direct met het vaste team, geen tussenlagen
  • Concrete feedback op je huidige situatie of plannen
  • Eerlijk advies, ook als het antwoord "niet doen" is
  • Indicatie van kosten en tijdlijn
Liever bellen? 0591-239 299
Beschikbaar deze week

Plan een gratis Tech Check

Vrijblijvend jouw uitdagingen bespreken

Of bel direct: 0591-239 299

Magento Multivers integratie: drie routes vergeleken

Er is geen officiële, breed gebruikte Multivers-extensie voor Magento die alles afdekt. Je kiest dus tussen een bestaande module voor een deelprobleem, een iPaaS als tussenlaag of een maatwerkkoppeling. De keuze hangt af van het aantal systemen en hoe afwijkend je processen zijn.

RoutePast bijVoordeelLet op
Bestaande module of connectorEén duidelijk deelprobleem, zoals klantprijzen ophalenSnel live, weinig bouwwerkDekt zelden de hele orderflow; check onderhoud en compatibiliteit met jouw Magento- en Multivers-versie
iPaaS zoals AlumioMeerdere systemen: Multivers plus WMS, PIM, marketplacesCentrale mapping, monitoring en herstart van mislukte berichtenExtra licentiekosten; de logica moet nog steeds goed ontworpen worden
Maatwerk (Magento-module of Laravel-middleware)Afwijkende B2B-processen, veel klantprijzen, hoge volumesPrecies wat je nodig hebt, volledige controle over foutafhandelingJe hebt een team nodig dat het onderhoudt bij Magento- en API-updates
Alleen boekhoudexport (verzamelboeking)Webshop met eenvoudige B2C-orders, voorraad niet in MultiversMinste complexiteit: omzet, btw en betalingen per dag geboektGeen voorraad- of prijssync; orderdetails niet per stuk in Multivers

De Multivers API in de praktijk: waar een koppeling op stuk loopt

Een koppeling is technisch nooit het moeilijkste deel. Het moeilijke deel zit in de afspraken: wat is een debiteur, welke btw-code hoort bij welke order, wat gebeurt er als een order half verwerkt is. Dit zijn de punten die we bij Multivers standaard uitwerken.

Authenticatie en administraties. De Multivers API werkt met een geregistreerde applicatie (client ID en secret) en tokens via OAuth 2.0. Aanroepen gaan per database, dus per administratie. Heb je meerdere BV's of administraties, dan moet de koppeling per Magento-website of per land weten in welke administratie een order thuishoort. Dat leg je één keer goed vast in de configuratie, niet in losse uitzonderingen in code.

Debiteuren matchen. Bij B2C maak je per klant of per kanaal een debiteur aan, of boek je op een verzameldebiteur. Bij B2B bestaat de klant meestal al in Multivers, met eigen betaaltermijnen en prijsafspraken. Dan moet het Multivers-debiteurnummer aan het Magento-klantaccount hangen, en mag de webshop nooit zomaar een tweede debiteur aanmaken. Dubbele debiteuren zijn de meest voorkomende vervuiling die we tegenkomen in gekoppelde administraties.

Btw en grootboek. Magento rekent btw per orderregel uit, Multivers boekt op btw-codes en grootboekrekeningen. Bij leveringen binnen de EU, OSS, verlegde btw voor zakelijke klanten met een geldig btw-nummer en verzendkosten moet de mapping kloppen, anders klopt je aangifte niet. Wij maken die mapping expliciet en testen haar met echte orders uit jouw shop, inclusief creditnota's en gedeeltelijke retouren.

Klantprijzen. Multivers kan klantspecifieke prijzen en kortingen berekenen. Er bestaat een openbare Magento 2-module van een derde partij die daarvoor de prijsberekening van de Multivers API per klant en artikel aanroept. Dat werkt, maar realtime opvragen bij elke productpagina kost snelheid. Bij grote catalogi rekenen we prijzen liever vooraf uit en cachen we ze, en vragen we realtime alleen op in de winkelwagen en checkout. Zo blijft een Hyvä-shop snel en klopt de prijs toch op het moment dat het telt.

Idempotentie en wachtrijen. Een order mag nooit twee keer in Multivers belanden, ook niet als een aanroep halverwege time-out geeft. Daarom zetten we orders in een wachtrij, geven we elk bericht een unieke sleutel, controleren we vóór aanmaken of de order al bestaat en loggen we elke aanroep met request en response. Mislukt iets, dan volgt een automatische retry; blijft het mislukken, dan krijgt iemand een melding met de reden. Een koppeling die stil faalt is erger dan geen koppeling.

Voorraad. Als Multivers je voorraad beheert, wil je in Magento geen oversell. Volledige voorraadexports elke nacht zijn te traag; elke minuut alles ophalen belast beide kanten. We synchroniseren bij voorkeur alleen mutaties, met een periodieke volledige controle als vangnet, en houden rekening met Magento MSI en gereserveerde voorraad voor openstaande orders.

Magento boekhouding: wanneer alleen boeken genoeg is

Niet elke webshop heeft een volledige ERP-koppeling nodig. Draait je voorraadbeheer in Magento of een WMS en gebruik je Multivers alleen als boekhouding, dan is een simpelere route vaak de betere ROI.

Bij een boekhoudkoppeling boek je de omzet niet per order als verkooporder, maar als verkoopboeking: per order of als dagelijkse verzamelboeking per btw-tarief en land. Daarnaast boek je de uitbetalingen van je PSP, inclusief transactiekosten, zodat de bank netjes afletterd. Minder bewegende delen, minder API-aanroepen, en je accountant krijgt een administratie die aansluit.

Het omslagpunt ligt bij B2B. Zodra klanten op rekening kopen, eigen prijzen hebben of facturen uit Multivers verwachten, heb je de orders en debiteuren per stuk in Multivers nodig. Dan is de volledige integratie de route.

Checklist: voorbereiding voor een Multivers koppeling met Magento

Met deze punten op orde gaat een koppeling sneller en wordt de inschatting scherper. Je hoeft niet alles vooraf te weten; we lopen het samen door.

Multivers

  • Welke variant draai je: lokaal of online, en welke versie
  • Welke modules gebruik je: alleen financieel, of ook order-, artikel- en voorraadbeheer
  • Is API-toegang onderdeel van je abonnement en wie vraagt de applicatieregistratie aan
  • Hoeveel administraties of databases moeten gekoppeld worden
  • Welke btw-codes, grootboekrekeningen en dagboeken horen bij webshopomzet

Magento

  • Magento-versie, thema (Luma of Hyvä) en eventuele bestaande ERP- of exportmodules
  • Aantal websites, store views, landen en valuta
  • B2C, B2B of beide, en of klantgroepen of B2B-accounts in gebruik zijn
  • Gemiddeld aantal orders per dag en piekmomenten
  • Welke payment providers en verzendmethoden je gebruikt

Processen en afspraken

  • Bron van waarheid per datastroom: artikelen, prijzen, voorraad, klanten
  • Wanneer gaat een order naar Multivers: na betaling, na verzending of direct
  • Hoe worden retouren en creditnota's verwerkt
  • Wie krijgt een melding als een synchronisatie mislukt
  • Testomgeving of testadministratie in Multivers beschikbaar

Shopify en Multivers koppelen

Voor Shopify en Shopify Plus geldt dezelfde logica, alleen draait de koppeling niet binnen het platform. Je bouwt haar als losse app of middleware die Shopify-webhooks voor orders en refunds ontvangt en die naar Multivers doorzet, en die voorraad en prijzen via de Shopify Admin API terugschrijft. Houd daarbij rekening met de rate limits van de Shopify API bij grote catalogi.

Klantspecifieke B2B-prijzen werken in Shopify anders dan in Magento: via B2B-catalogi en bedrijfsprofielen in Shopify Plus, niet via een prijsberekening per pagina. Wie veel klantprijzen uit Multivers wil tonen, moet die dus vertalen naar catalogi. Dat is een belangrijke factor bij de platformkeuze voor een B2B-shop.

Veelgemaakte fouten bij een Multivers Magento integratie

Wat we het vaakst zien

  • Geen vaste bron van waarheid, waardoor prijzen in Magento en Multivers uit elkaar lopen
  • Bij elke gastbestelling een nieuwe debiteur, met duizenden dubbele debiteuren als gevolg
  • Btw-mapping alleen getest met Nederlandse B2C-orders, niet met EU-leveringen en verlegde btw
  • Synchrone API-aanroepen in de checkout, waardoor een trage of onbereikbare Multivers de bestelling blokkeert
  • Geen logging, zodat niemand ziet dat een order nooit is aangekomen
  • Een koppeling die niemand onderhoudt na een Magento-upgrade of API-versiewissel

Onze aanpak voor een Multivers koppeling

Geen projectmanagers of tussenlagen. De mensen die de koppeling bouwen, doen ook de intake.

  1. 1

    Intake en API-check

    We stellen vast welke Multivers-variant, modules en API-toegang je hebt, en welke datastromen je nodig hebt. Daarna weet je of de koppeling haalbaar is en welke route past.

  2. 2

    Datamapping en ontwerp

    Per datastroom leggen we de bron van waarheid, richting, frequentie en velden vast, inclusief btw-codes, grootboek, debiteurregels en administraties.

  3. 3

    Inschatting vooraf

    Op basis van het ontwerp krijg je een onderbouwde inschatting in uren. We werken op uurbasis, dus je ziet waar de tijd naartoe gaat.

  4. 4

    Bouwen en testen met echte orders

    We bouwen tegen een testadministratie en spelen echte orderscenario's af: B2C, B2B, EU, creditnota's, retouren en mislukte betalingen.

  5. 5

    Gecontroleerde livegang

    Livegang met een overgangsmoment, eventueel eerst parallel aan de oude werkwijze, en controle van de eerste dagen samen met je boekhouding.

  6. 6

    Monitoring en onderhoud

    Logging, meldingen bij fouten en onderhoud bij Magento-upgrades en API-wijzigingen, door het vaste team dat de koppeling kent.

Wat je van ons krijgt

  • Datamapping per stroom: velden, richting, frequentie en bron van waarheid
  • Btw- en grootboekmapping, getest met jouw orderscenario's
  • Koppeling voor orders en debiteuren van Magento naar Multivers
  • Synchronisatie van artikelen, voorraad en waar nodig klantprijzen naar Magento
  • Wachtrij met retries en bescherming tegen dubbele orders
  • Logging van elke aanroep en meldingen bij mislukte synchronisaties
  • Technische documentatie en een overdracht aan je boekhouding of backoffice
  • Onderhoudsafspraak voor upgrades en API-wijzigingen

Waarom Coding.nl voor je Multivers koppeling

Magento-kennis tot in de kern

Hyvä Silver Partner en Hypernode Silver Partner, met 15+ jaar e-commerce ervaring. We weten hoe Magento orders, btw en voorraad intern verwerkt, en waar een koppeling dat raakt.

Koppelingen die snel blijven

Als RUMvision Gold Partner meten we wat een koppeling doet met de snelheid van je shop. Geen API-aanroepen die je checkout vertragen.

Eerlijk advies over de route

Soms is een boekhoudexport genoeg, soms is Alumio de beste keuze, soms maatwerk. We adviseren wat past bij je volume en processen, niet wat het meeste uren oplevert.

Direct contact met het vaste team

Geen tussenlagen. Je spreekt met de mensen die de koppeling bouwen en onderhouden.

Hyvä Silver PartnerHypernode Silver Partner

Veelgestelde vragen

Ja. Multivers heeft een API waarmee je orders, debiteuren, artikelen, voorraad en prijzen kunt uitwisselen. Welke onderdelen beschikbaar zijn, hangt af van je Multivers-variant, je modules en je abonnement. Dat controleren we in de intake voordat we een route kiezen.

Multivers koppelen aan je Magento-shop?

Vertel ons welke Multivers-variant je draait en wat er nu met de hand gebeurt. Je krijgt een eerlijk advies over de route en een onderbouwde inschatting vooraf, van het team dat de koppeling bouwt.