Spring til indhold
Mickey Liechtenstein
Alle cases

Leverandørintegration til en eksisterende webshop

Fritidsshop.dk

Specialudviklede plugins, der kobler en eksisterende WooCommerce-shop til sine leverandører: automatisk import af varer, priser og lager, vægtgrænser og kategorikobling. Shoppen er kundens egen — jeg har lavet udviklingen til den.

Mickey satte sig hurtigt og grundigt ind i opgaven og fik den løst effektivt og professionelt. Det har flere andre leverandører ikke formået.

Louis Andreas Michaelsen Indehaver, Fritidsshop.dk

Jeg har ikke bygget Fritidsshop.dk. Shoppen er ejerens egen, bygget i WooCommerce på et standardtema, og den var i drift længe før jeg blev involveret. Min opgave var en anden: at koble den til leverandører, så varer, priser og lager kommer ind af sig selv, og at rette det, der stod i vejen.

Shoppen som den var: ejerens eget design og hans eget tema. Mit arbejde ligger bagved, ikke ovenpå.
Shoppen som den var: ejerens eget design og hans eget tema. Mit arbejde ligger bagved, ikke ovenpå.
En importeret vare på hylden ved siden af hans egne: samme skabelon, samme kategorier, pris og lager vedligeholdt af integrationen.
En importeret vare på hylden ved siden af hans egne: samme skabelon, samme kategorier, pris og lager vedligeholdt af integrationen.

Opgaven

Butikken skulle udvide sortimentet uden at nogen skulle oprette varer i hånden. Det lyder som noget, man køber et plugin til, og delvist passer det. Det, et plugin ikke klarer, er mødet mellem leverandørens verden og den butik, der allerede findes: kategorierne hedder ikke det samme, priserne er indkøbspriser uden moms, og nogle varer skal slet ikke med.

Det, jeg lavede

Et specialudviklet plugin til vægtgrænser. En dropshippet havebænk på firs kilo er ikke en god forretning, når fragten æder fortjenesten. Butikken har nu sin egen indstillingsside, hvor ejeren selv sætter grænsen, og varer over den bliver ikke importeret.

Et plugin til endnu en leverandørs produktfeed. Da en ny leverandør kom til, fik den sin egen import med sine egne indstillinger i administrationen — samme sted som resten, så der ikke skal huskes to systemer.

Kobling mellem leverandørens kategorier og butikkens egne. Leverandøren har sit kategoritræ, butikken har sit, og det er butikkens, kunderne kender. De importerede varer lander derfor i de kategorier, der allerede fandtes, sammen med ejerens egne varer. Koblingen følger kategorien og ikke navnet, så han kan omdøbe en kategori uden at importen går i stykker.

Prissætningen. Indkøbspris, avance, moms og afrunding til hele kroner, så prisen på hylden er den, kunden betaler, og avancen er til at regne efter.

Varianter frem for dubletter. Samme vare i fem farver skal være én vare med fem varianter, ikke fem varer. Det var sådan importen endte, og det er forskellen på en overskuelig kategoriside og en, der ligner et lager.

Og en del, der bare skulle virke. Varer, der ikke blev offentliggjort før lagerstatus var kommet. Engelsk tekst, der var sluppet igennem. Stavefejl i importerede titler. Sider, der ikke blev indekseret. En leverandørkonto, der var låst ude, og som jeg fik genåbnet gennem deres support.

Hvorfor det er lavet som et plugin

Alt det her kunne have ligget i temaet. Så havde det været væk den dag, ejeren skifter design — og det er hans butik, så det valg skal være hans alene. Funktionaliteten ligger derfor i plugins med deres egne indstillingssider. Skifter han tema i morgen, kører importen videre.

Hvad han selv kan

Han vælger kategorier til og fra, sætter vægtgrænsen, omdøber kategorier og justerer koblingen — uden mig. Det var en del af opgaven. En integration, hvor ejeren skal ringe til en udvikler for at slå en kategori fra, er ikke færdig.

Skal vi tage en snak?

Fortæl kort om din opgave — så vender jeg tilbage med et ærligt bud på, hvad der giver mening.

Skriv til mig

Beskriv din opgave med et par linjer, så vender jeg tilbage — typisk samme dag.

Dine oplysninger bruges kun til at svare dig — ingen nyhedsbreve.