En ERP-integrasjon kobler nettbutikken til systemet som eier varer, priser, lager og ordre. Det høres likt ut enten butikken selger til forbrukere eller til bedrifter, men i praksis er det to ganske ulike jobber. Her er forskjellene, og hva de betyr for hvordan integrasjonen bør bygges.
Det som er likt
Begge trenger den samme grunnflyten: produkter og lager fra ERP til butikken, ordre fra butikken til ERP, og ordrestatus tilbake til kunden. Begge trenger at integrasjonen tåler at et av systemene er nede en stund, og at feil blir synlige for noen. Og begge trenger at det er avklart hvilket system som eier hva, slik at ingen redigerer priser to steder. Det er i detaljene forskjellene kommer.
B2C: volum, betaling og fart
En forbrukerbutikk har mange små ordre, betalt i kassen før varen sendes. Integrasjonen må derfor håndtere:
- Betalingsoppgjør. Vipps, Klarna og kort betaler ut samlet, med gebyr trukket fra. Ordrene i ERP må kunne avstemmes mot disse utbetalingene, ellers stemmer ikke banken. Les mer om regnskapsintegrasjon for nettbutikk.
- Lager i sanntid. Selger du siste eksemplar i butikk og på nett samtidig, må den ene kunden få beskjed raskt. Lageroppdatering hvert femte minutt er for sjelden i kampanjeperioder.
- Retur og refusjon. Returandelen i B2C er høy. Refusjon i butikken skal gi kreditnota i ERP, koblet til opprinnelig salg, og varen skal tilbake på lager.
- Kampanjer. Rabattkoder, pakketilbud og fraktgrenser lever ofte i butikken, og ERP må få ordren med riktig sluttpris og mva per linje.
Kompleksiteten ligger i volumet og i betalingsflyten. Selve prislogikken er enkel: én pris for alle.
B2B: priser, kunder og faktura
En bedriftsbutikk har færre ordre, men hver kunde har sin egen avtale. Her ligger tyngden et annet sted:
- Kundespesifikke priser. Avtalepriser, rabattmatriser per varegruppe, volumtrapper og kampanjer for utvalgte kunder. Disse bor i ERP og må vises riktig i butikken, for riktig innlogget kunde. Dette er den vanligste kilden til feil i B2B-integrasjoner.
- Kunder med flere brukere. Ett kundenummer i ERP, flere innkjøpere med egne innlogginger og kanskje egne leveringsadresser og budsjettgrenser.
- Faktura og kreditt. Kunden betaler ikke i kassen. Ordren går til ERP, som sender faktura med KID eller EHF etter kredittsjekk. Butikken må vite hvem som har kreditt, og hvor mye.
- Ordrehistorikk og gjenbestilling. B2B-kunder bestiller det samme igjen. Historikken fra ERP, også ordre lagt inn av selger, skal vises i butikken.
- Restordre og dellevering. En ordre på tjue linjer der to mangler, skal ikke stoppe de atten. ERP-logikken for restordre må speiles i det kunden ser.
Volumet er lavere, men hver ordre er verdt mer, og feil pris til feil kunde koster mer enn en forsinket B2C-pakke. Vi har skrevet mer om oppsettet i B2B-nettbutikk på WooCommerce.
Begge deler i samme butikk
Mange norske bedrifter selger til både forbrukere og proffkunder fra samme lager. Da er spørsmålet om det skal være én butikk med innlogging som styrer pris og betaling, eller to butikker mot samme ERP. Én butikk er enklere å drifte, men krever at prislogikk og kasse håndterer begge kundetyper rent. To butikker gir frihet i design og kommunikasjon, men dobler vedlikeholdet. Vi anbefaler som regel én butikk når sortimentet er det samme, og to når proffkundene trenger et helt annet sortiment eller en annen kjøpsflyt.
Hva det betyr for prosjektet
- Start kartleggingen med prislogikken, ikke med produktene. I B2B er det der tiden går.
- Avklar hvem som eier kunden: opprettes nye kunder i butikken eller i ERP, og hvem godkjenner kreditt?
- Bestem hva som skal skje ved delleveranse, retur og kreditnota, før noen skriver kode.
- Test med ekte kunder og ekte avtalepriser, ikke med testdata som ser like ut for alle.
Vi bygger ERP-integrasjoner for både B2C og B2B, mot Tripletex, Visma, PowerOffice, Business Central, Monitor, SAP Business One og flere. Se integrasjonene vi leverer, les om hva en ERP-integrasjon koster, eller book en gratis kartlegging.



