Hetzelfde product. Een andere prijs.
Dit lossen we niet op
met alleen een verbinding.
We spreken eerst af waar de prijs wordt beheerd en hoe de andere omgeving die overneemt.
Een bedrag door de keten volgen
E-commerce-integraties · Magic Bytes
Magic Bytes koppelt je webshop aan ERP, PIM, CRM en andere bedrijfssystemen. We bepalen eerst welke gegevens waar horen. Daarna bouwen we de koppeling.
Eerst de bron afspreken
Een koppeling kan gegevens verplaatsen. Maar eerst moet duidelijk zijn welk systeem voor ieder gegeven leidend is.
Hetzelfde product. Een andere prijs.
We spreken eerst af waar de prijs wordt beheerd en hoe de andere omgeving die overneemt.
Een bedrag door de keten volgen
Productinformatie uit ERP of PIM wordt opnieuw ingevoerd in de webshop.
Wat online staat, sluit niet aan op magazijn of ERP.
Medewerkers kopiëren bestellingen naar administratie of fulfilment.
Verzendstatus en tracking bereiken webshop en klant nog niet.
| Gegeven | Voorbeeld van een leidende bron |
|---|---|
| Productnummer | ERP |
| Producttekst | PIM |
| Prijs | ERP |
| Voorraad | WMS |
| Webshopcontent | Webshop |
| Nieuwe order | Webshop |
| Factuurstatus | Boekhouding |
De werkelijke verdeling verschilt per organisatie.
Wat kunnen we verbinden?
Kies een systeem om de mogelijke gegevensstroom te bekijken. De gebruikte software bepaalt wat technisch kan.
Geen koppeling zonder foutpad
Een API reageert niet altijd op tijd. Wat daarna gebeurt, bepaalt of een order blijft liggen of juist dubbel ontstaat.
Vijf vragen voor de bouw
Een productvariant, klantprijs of voorraadwaarde is niet overal hetzelfde. We kijken verder dan de naam van een veld.
We benoemen producten, prijzen, voorraad, klanten, orders, verzendstatus of facturen afzonderlijk. Ook wat ieder veld betekent: een voorraadwaarde of orderstatus is niet overal hetzelfde.
Bijvoorbeeld prijzen uit ERP naar de webshop en orders in de andere richting. Elke stroom krijgt een eigen bron, bestemming en controle op ontvangst.
Niet alles hoeft realtime. Een belangrijke prijswijziging kan direct nodig zijn; een rapport kan periodiek. We kiezen de frequentie op basis van het verkoopproces en de mogelijkheden van de systemen.
Met een afgesproken vaste sleutel, zoals SKU, artikelnummer, extern ID, klantnummer of ordernummer. We controleren ook productvarianten en bestaande of historische records om verkeerde en dubbele koppelingen te voorkomen.
We spreken af wanneer opnieuw proberen veilig is, wat tijdelijk zichtbaar blijft of wordt tegengehouden, welke foutinformatie nodig is en wie een melding krijgt. Monitoring hoort bij de overdracht.

De passende ingreep
We bouwen niet automatisch een permanente verbinding als een kleinere oplossing voldoende is.
Wordt een assortiment één keer overgezet en daarna in de webshop beheerd? Dan kan een import genoeg zijn. Een automatische koppeling past bij gegevens die regelmatig in meerdere systemen nodig zijn.
Bij verdwenen orders, achterlopende voorraad, ontbrekende logs of fout gekoppelde varianten brengen we eerst de huidige werking en uitzonderingen in kaart. Daarna bepalen we wat herstel vraagt en of opnieuw bouwen verstandiger is.
We bepalen noodzakelijke rechten, authenticatie, veilige opslag van toegangsgegevens, logging en toegang door externe partijen. Een systeem dat alleen orderstatus leest, hoeft niet alle klantgegevens te kunnen wijzigen.
Van afspraak tot overdracht
Eerst tekenen we de gegevensstromen uit. Daarna bouwen en testen we ook de situaties waarin iets afwijkt.
Software en uitwisselmogelijkheden inventariseren. De benodigde gegevensstromen bepalen.
De bron per gegeven vastleggen en velden, sleutels en definities op elkaar afstemmen.
Ontbrekende, dubbele en ongeldige gegevens voorzien. De afgesproken stromen realiseren.
Ook afwijkingen testen. Na livegang zichtbaar houden wat niet goed verwerkt wordt.
Wat bepaalt de investering?
Twee complexe systemen kunnen meer werk vragen dan vier eenvoudige verbindingen.
Beschikbare API’s en documentatie, aantal stromen en velden, frequentie, prijs- en voorraadregels, foutafhandeling, historische data, authenticatie en monitoring.
De namen van je webshop en bedrijfssystemen, de gegevens die nu handmatig worden overgenomen en voorbeelden van waar het misgaat. Beschikbare documentatie helpt bij een concrete scope.
Over de mogelijkheden van je systemen en de gegevens rond online verkoop.
Een koppeling die gegevens uitwisselt tussen een webshop en andere software, zoals ERP, PIM, CRM, boekhouding of fulfilment.
Vaak wel als het ERP een bruikbare API of andere betrouwbare uitwisselmogelijkheid heeft. We onderzoeken documentatie, toegang en de benodigde gegevensstromen voordat we de opdracht afbakenen.
Ja, wanneer de bron en koppelmogelijkheden dat ondersteunen. We leggen vast wat prijs en voorraad betekenen, welk systeem leidend is en hoe vaak wijzigingen worden verwerkt.
Ja, wanneer ERP orders via een geschikte interface kan ontvangen. Daarbij controleren we ook adressen, btw, korting, verzending, betaling en orderregels.
We kunnen de mogelijkheden onderzoeken wanneer code, documentatie en toegangen voldoende beschikbaar zijn. Eerst brengen we werking en problemen in kaart; daarna bepalen we of herstel of vervanging past.
Systemen dubbel bijhouden?
Vertel welke webshop en bedrijfssystemen je gebruikt en welke gegevens medewerkers nu handmatig overnemen.
Dan tekenen we eerst de gegevensstromen uit voordat we een koppeling voorstellen.
Magic Bytes · Eindhoven · sinds 2000