Løsningen
En DBK-integration til webshops, der hostes eksternt fra dit website som en API-baseret løsning.
Løsningen kan anvendes sammen med WooCommerce, Shopify, Wix og andre webshop-platforme.
Tilgangen giver højere driftssikkerhed, mere kontrol, større fleksibilitet og bedre logging af hændelser end traditionelle plugin-baserede løsninger – og er målrettet webshop-ejere, der vil have en fremtidssikret løsning, som kan skaleres i takt med forretningen.
Sådan fungerer den
Integrationsmotoren kører eksternt som en API-baseret service, der forbinder din webshop med DBK og håndterer ordreflowet stabilt og kontrolleret.
Typisk flow:
- Kunden lægger en ordre i din webshop
- Ordren sendes automatisk til DBK
- Ordrestatus opdateres automatisk tilbage i webshoppen (fx “i behandling”, “afsendt”, tracking m.m.)
- Valgfrit: automatisk betalingstræk, hvis din betalingsløsning understøtter det
Løsningen er bygget med logging og fejlhåndtering, så du får bedre overblik, lettere fejlsøgning og færre “mystiske” fejl.
Til hvem?
Denne løsning passer typisk til dig, hvis du:
- har en webshop på WooCommerce, Shopify, Wix eller lignende
- vil have et robust ordreflow til DBK (uden “plugin-lotteri”)
- ønsker bedre stabilitet, logging og kontrol
- vil have en løsning, der kan skaleres, når forretningen vokser
Har du et eksisterende setup med mange plugins/integrationer, eller et custom CMS, placerer vi dig i den pakke, der matcher kompleksiteten bedst.
Pakker & priser
Implementeringen gennemføres som et struktureret projektforløb med afklaring, teknisk konfiguration af DBK-flowet, test og kontrolleret idriftsættelse.
1) Standard – DBK ⇄ Webshop
- Velegnet til nye eller ukomplicerede webshops
- Typisk projektforløb: 1–2 uger afhængigt af kompleksitet
- Fast pris: 24.750 kr.
2) Avanceret – DBK ⇄ Webshop
- Velegnet til webshops i drift med eksisterende integrationer eller særlige flows
- Typisk projektforløb: 2–3 uger afhængigt af setup
- Fast pris: 34.750 kr.
3) Custom – DBK ⇄ Webshop / nyt CMS
- Indledes med obligatorisk foranalyse
- Pris for foranalyse: 12.000 kr.
- Implementering estimeres herefter individuelt og ligger typisk i niveauet 60.000–80.000 kr.
Den løbende betaling dækker hosting af integrationsmotoren, overvågning, drift, logging samt basal support. Avanceret support, større ændringer eller videreudvikling aftales separat.
Integration inkluderer
- Forudgående møder om behov og muligheder
- Teknisk analyse af behov / nuværende setup
- Planlægning og kommunikation med DBK
- Skræddersyet opsætning baseret på din webshop-platform og dit setup
- Testforløb i samarbejde med DBK
- Automatisk ordreafgivelse fra webshop til DBK
- Automatiske ordrestatus- og tracking-opdateringer tilbage i webshoppen
- Valgfri automatisk betalingstræk (afhænger af betalingsløsning)
- Central logging og fejlhåndtering
- Support på dansk og engelsk
Integration inkluderer ikke
- Betalingsgateway
- Avancerede fragtmetoder (fx pakkeshop-/pickup-point finder)
- Udvidet pris- og fragtberegning (rabatter, avancerede regler m.m.)
Bemærk dog, at disse behov ofte kan dækkes af særskilte gratis og betalte plugins. Jeg kan også hjælpe med valg og opsætning som en ekstra ydelse.
Jeg plejer at forklare det sådan:
- Distributøren modtager ordrer og håndterer pluk, pak og forsendelse.
- Webshoppen indsamler salgsdata (kundedata, ordrelinjer, valgt fragtmetode osv.).
- Integrationen udveksler data mellem webshop og distributør og sikrer korrekt ordreflow og statusopdateringer.
Integrationen leverer data videre – men selve checkout-/fragtopsætningen ligger i webshoppen. Det betyder fx, at det er webshoppen (og dens fragt-/checkout-opsætning), der skal levere et eventuelt pakkeshop-/pickup-point ID, hvis der skal leveres til pakkeshop.
FAQ – Ofte stillede spørgsmål
Jeg udviklede oprindeligt en plugin-baseret løsning, men valgte efterfølgende bevidst at droppe den og skifte til en ekstern, API-baseret arkitektur.
Det gjorde jeg af følgende grunde:
- Plugins er teknisk skrøbelige
Et plugin er afhængigt af det system, det er installeret i. Hvis hjemmesiden går ned, eller hvis andre plugins, temaer eller systemopdateringer skaber konflikter, kan integrationen blive påvirket. For en forretningskritisk integration er det ikke acceptabelt. - Plugins er dyre at udvikle og vedligeholde
Plugins skal udvikles og vedligeholdes separat til hver platform (WordPress, Shopify, Wix m.fl.). En ekstern API-baseret løsning kan derimod konfigureres til mange platforme, mens store dele af kernen kan genbruges. Det reducerer udviklings- og vedligeholdelsesomkostninger og giver en mere stabil løsning for brugerne. - Markedet er relativt lille
Denne type integration har et begrænset publikum, hvilket gør det svært at forsvare udvikling og løbende vedligeholdelse af separate plugins til hver platform. En centraliseret, ekstern løsning giver langt bedre økonomisk og teknisk mening. - Webshops er sjældent ens
Næsten alle webshops er sat forskelligt op og har forskellige krav – både teknisk og forretningsmæssigt. Samtidig stiller DBK specifikke krav til data og flows. Derfor er en “one-size-fits-all” plugin-løsning i praksis ikke realistisk.
Hvis det var muligt, havde jeg gerne tilbudt løsningen som en ren engangsbetaling.
Integrationens tekniske “motor” kører dog på en separat server, eksternt fra din webshop. Det indebærer faste omkostninger til hosting, overvågning og drift, som gør et løbende gebyr nødvendigt.
Derudover opstår der næsten altid mindre justeringer over tid – fx ændringer i platforme, opdateringer hos DBK eller behov for små tilpasninger. En del af den løbende betaling dækker dette løbende vedligehold og sikrer, at løsningen fortsat fungerer stabilt.
Prisen afspejler, at det er en forretningskritisk integration, som skal fungere stabilt over tid — også når webshopplatform, plugins og DBK’s flows ændrer sig.
Jeg har overtaget og erstattet flere integrationer, hvor kunder tidligere har betalt 60.000 kr. eller mere for løsninger, som enten var ustabile eller aldrig kom rigtigt i drift.
Hvis en integration som denne skulle bygges helt fra bunden som et enkeltstående projekt, ville prisen hurtigt ligge på 100.000 kr. eller mere. Ved at genbruge store dele af arkitekturen og erfaringen fra tidligere løsninger kan prisen holdes væsentligt lavere – uden at gå på kompromis med kvalitet eller stabilitet.
Samtidig er hver integration unik og kræver konkret konfiguration, test og tilpasning til både webshoppen og DBKs setup. Det er netop dette arbejde, du betaler for.
Det er et relevant spørgsmål.
Jeg vil være helt ærlig: selve koden er ikke rocket science, og både en dygtig udvikler og en AI vil relativt let kunne skrive en grundlæggende integration.
Udfordringen ligger et helt andet sted.
Hos Dafolo, DBK og Bogportalen – og til dels også hos webshop-platforme som WordPress, Shopify og Wix – findes der mange mekanikker, særregler og undtagelser, som enten er sparsomt dokumenteret eller slet ikke beskrevet. De opdager man først, når noget går galt i praksis, ofte efter mange timers fejlsøgning og frustrerende forsøg.
Du er velkommen til selv at bygge løsningen eller lade en AI gøre forsøget. Min erfaring er blot, at de virksomheder, der vælger min løsning fremfor at gøre det selv, ender med at spare både tid, penge og en del hovedpine.
Desværre ikke.
Den løsning, du får, er grundlæggende den samme, uanset om du sender få eller mange ordrer gennem systemet. Arkitektur, opsætning, test og vedligehold er identisk, og der er derfor ikke et “light”-setup, som kan tilbydes billigere uden at gå på kompromis med stabilitet og kvalitet.
Hvis din webshop er meget lille, kan det i nogle tilfælde give bedre mening at håndtere ordrer manuelt i starten og først investere i en integration, når behovet opstår.
Det er et rigtig godt spørgsmål.
Jeg har bygget integrationer for alt fra selvudgivere, mindre forlag og boghandlere til større kæder og supermarkeder. Mit generelle råd er, at hvis der er tale om meget begrænset salg, kan det være fornuftigt at starte med manuel ordrehåndtering og først overveje en integration, når din tid er bedre brugt på andre ting.
Omvendt giver det også god mening at investere i automatisering tidligt, hvis du allerede nu ved, at du ønsker et stabilt, skalerbart setup og vil undgå at skulle lave en teknisk omlægning senere. Det afhænger derfor mere af dine ambitioner og arbejdsgange end af dit nuværende ordreantal.