meestal wel.
We koppelen ERP, webshop, PIM, WMS, marktplaatsen en de systemen eromheen. Veel combinaties hebben we eerder gebouwd, en onderaan deze pagina staat de lijst met systemen waarmee we werken. Dat telt, want elke eerdere koppeling laat zien waar het in de praktijk knelt: welke velden ontbreken, waar een API traag of beperkt is en welke statussen de twee systemen net anders opvatten.
De vraag is terecht: een combinatie die we kennen, betekent minder uitzoekwerk en minder verrassingen tijdens het bouwen. Maar "al eens gedaan" zegt vooral iets over de systemen, niet over jouw proces.
hoe we dat controleren.
Eerst kijken we of we jouw combinatie eerder hebben gebouwd, en wat daar de lastige punten waren. Kennen we beide systemen, maar nog niet samen, dan weten we al veel: hoe elk systeem gegevens aanbiedt en waar de grenzen liggen.
Alumio heeft daarnaast een grote bibliotheek met bestaande koppelingen die als startpunt kan dienen voor een nieuwe koppeling. Zo'n bibliotheekkoppeling regelt de generieke onderdelen: de verbinding met het systeem, het ophalen en wegschrijven van gegevens en de basisstructuur van orders, producten of klanten. Bijna elk bedrijf heeft eigenaardigheden in zijn processen, dus een bibliotheekkoppeling is zelden het eindpunt. De rest bouwen we op maat, door de generieke onderdelen te configureren op jouw proces. Meer daarover lees je in Alumio-template of maatwerk?
wat een eerdere koppeling niet bewijst.
Twee bedrijven met precies dezelfde systemen kunnen heel verschillende koppelingen nodig hebben. Het verschil zit in het proces, en dat bepaalt het werk: wie de prijs vaststelt, hoe retouren lopen, of er één magazijn is of vijf. Daarom stellen we altijd deze vragen:
- Welke gegevens moeten over, en in welke richting? Orders, producten, voorraad, prijzen, klanten, facturen, verzendstatussen.
- Welk systeem is leidend per soort gegevens? Als beide kanten een adres of een prijs bevatten, welke wint dan?
- Waar wijkt je proces af van de standaard? Denk aan klantspecifieke prijzen, deelleveringen, meerdere magazijnen of een eigen orderstatus.
- Hoe snel moet een wijziging aan de andere kant zichtbaar zijn: direct, elk kwartier of elke nacht?
- Wat gebeurt er als iets misgaat: wie ziet het, en wie herstelt het?
wat als jouw combinatie nieuw is.
Een bestaande koppeling is geen voorwaarde. Voordat we een offerte maken, controleren we technisch of jouw koppeling kan. Concreet kijken we naar:
- Of beide systemen een API hebben of een andere manier van uitwisselen, zoals bestanden, EDI of een database.
- Welke gegevens je daarmee kunt lezen en schrijven, en welke niet. Soms kun je een order wel aanmaken, maar daarna niet meer wijzigen.
- Waar de beperkingen zitten: limieten op het aantal verzoeken, velden die ontbreken, en of het systeem wijzigingen zelf meldt of dat we moeten blijven vragen.
- Of er een testomgeving is, zodat we niet in productie hoeven te proberen.
Legacy-systemen vragen hier meer aandacht. Vaak is er geen moderne API, weinig documentatie of niemand meer die het systeem van binnen kent. Dat maakt een koppeling niet onmogelijk, maar het vraagt wel meer uitzoekwerk vooraf. Hoe we daarmee omgaan lees je in een systeem vervangen terwijl het oude blijft draaien.
waarom een vaste prijs weinig risico geeft.
Omdat we eerst technisch controleren of het kan, weten we wat er te bouwen valt voordat jij iets hebt uitgegeven. Daarom kunnen we een vaste prijs afgeven voor de afgesproken scope, en loop je weinig risico. Blijkt een onderdeel niet te kunnen, dan hoor je dat vooraf en niet halverwege het project. Aanpassingen daarna gaan op nacalculatie, met een schatting vooraf.
Wat die prijs bepaalt: het soort systemen (een systeem dat we goed kennen is minder werk dan een legacy-systeem), het aantal gegevensstromen en de algehele complexiteit van je proces. Meer daarover lees je in wat kost een ERP-koppeling?
een voorbeeld.
Bij de nieuwe webshop van Profuomo moesten veel systemen aan Shopify worden gekoppeld, in ongeveer drie maanden van discovery tot livegang. We bouwden de oude API's na, zodat de bestaande systemen van Profuomo met de nieuwe webshop bleven werken. En we verhuisden historische gegevens mee, zodat klanten nog steeds kunnen zien wat ze eerder kochten. Lees de Profuomo-case voor het hele project.
Moet er historie mee, lees dan ook orderhistorie migreren: waar het misgaat.
wat je zelf kunt voorbereiden.
Hiermee kunnen we sneller zeggen of het kan en wat het kost.
- De namen en versies van de systemen, en wie ze beheert: jullie zelf, een partner of de leverancier.
- Toegang tot de API-documentatie en, als die er is, een testomgeving.
- Een lijst van de gegevensstromen die je wilt, met per stroom de richting en hoe vaak.
- De uitzonderingen in je proces, ook de kleine. Die bepalen het werk, niet de standaardgevallen.
- Eén persoon per systeem die vragen kan beantwoorden.
met welke systemen we werken.
Dit zijn systemen die we hebben gekoppeld, per categorie. Veel ERP's hebben we aan Shopify gekoppeld. Staat het jouwe er niet tussen, vraag het ons dan.
- e-commerce
- Shopify, Magento 2 / Adobe Commerce, CloudSuite, Shopware, commercetools, Lightspeed, NextChapter eCommerce, SparkLayer
- ERP
- Business Central, Exact Online, Dynamics 365 F&O, SAP (S/4 / ECC), SAP Business One, SAP Ariba, Oracle NetSuite, Unit4 Wholesale, Ceyenne, Clickker, XL-ENZ, Sherpa, Linnworks, Dynamics AX, Multivers, King, AFAS Profit, RetailExpress, SRS
- PIM
- Akeneo, inRiver, Katana PIM, Pimcore, FashionCloud, EZ-PIM, Compano PIM, Skwirrel, NextChapter PIM, Cylindo, GS1, Brandfolder
- marktplaatsen
- Channable, ChannelEngine, Vendiro, Tradebyte, Mirakl, Otto, Amazon SP
- WMS en fulfilment
- Picqer, JD Logistics, ShipHero, QLS, Bizbloqs, ModeXpress, Mintsoft, Statusweb, Clarus WMS, Ordoro, Stocky
- verzending en retouren
- ShipUp, Returnista, Sendcloud, Transsmart, nShift
- planning
- Optiply, Slimstock, EPPlanner
- kassa
- TritonX, Intersolv
- betalingen
- Mollie, MultiSafePay, PayPal
- CRM en marketing
- Emarsys, Segment, Captain Wallet, Zendesk, Jotform, Spotler, Watermelon, Aluminati, Raiser's Edge NXT, HubSpot, Klaviyo, ActiveCampaign, Deployteq, Pipedrive, Dynamics 365 CRM, Gorgias, Cirqll
- SendGrid, Mailjet, Mailgun, Postmark, Flowmailer, Gmail
- EDI
- Transus, NetOrder, GoAnywhere, Osapiens
- data en cloud
- Microsoft 365 (Graph / SharePoint), Azure Storage, Google BigQuery / Cloud Storage, Google Sheets, Snowflake, Supabase, OpenAI, Dropbox, Slack, Pipedream, KVK API, Pro6PP, SAP Concur
- HR
- HiBob, Deputy
- overig
- EDGE, Next