Vi støtter WordPress-miljøet i Łódź
Vi er ikke bare et fjernbyrå. Vi er en aktiv del av økosystemet. Vi tror på Open Source og bidrar tilbake til fellesskapet som driver over 40 % av nettet (W3Techs).
Lokal kontekst: Skalerbar arkitektur for voksende produkter, sterke sikkerhetsgrunnlag og flerspråklige brukerreiser optimalisert for regionale og internasjonale målgrupper.
WordPress & WooCommerce Utvikler i Łódź
I det konkurranseutsatte markedet i Łódź er sidehastighet ditt sterkeste SEO-fortrinn. Vår Astro + Headless WP-stack leverer ytelse som etterlater konkurrentene.
For bedrifter i Łódź som betjener Startups og bedrifter, er datasikkerhet avgjørende. Headless-arkitektur eliminerer praktisk talt standard WordPress-angrepsvektorer.
En WooCommerce-butikk for en produksjonsbedrift i Łódź må håndtere mer enn forbrukerkatalog og en enkel kasse: rollebaserte priser for grossister, NIP-felt for B2B-kunder, BLIK og bankoverføring via Przelewy24 eller PayU, og synkronisering mot lager eller ERP uten at kassen blokkerer. Vi bygger og rydder opp i WooCommerce for bedrifter i Łódź med utgangspunkt i nettopp disse kravene, ikke en generisk mal som siden lokaliseres med bynavn.
Łódź var Polens tekstilhovedstad og er fortsatt et tyngdepunkt for produksjon, møbler og industrielle komponenter. En B2B-portal som viser forbrukerpriser til alle, eller en kasse uten BLIK, taper ordrer fra polske innkjøpere uansett hvor solid produksjonen er. Det er det praktiske utgangspunktet for arbeidet vårt.
WooCommerce-utvikling i Łódź
Łódź-markedet er annerledes enn Warszawa eller Kraków. Her handler det ofte om grossistportaler, produktkonfiguratorer med hundrevis av varianter, og integrasjon mot et ERP som allerede styrer produksjon og lager. Arbeidet vårt handler om å få WooCommerce til å oppføre seg slik en polsk innkjøper forventer, og å gjøre det på en måte som overlever oppdateringer av Woo, temaet og betalingstilleggene.
Hva vi faktisk bygger
- B2B-portaler med rollebaserte priser, minste ordremengder, tilbudsforespørsler og dedikerte innlogginger for bedriftskunder med NIP-validering
- BLIK via Przelewy24 eller PayU i kassen: seks-sifret kodeflyt på mobil, hurtigkasse-knapp på produkt- og handlekurvside, og test av webhooks for autorisasjon, belastning, refusjon og delvis refusjon mot testmiljø
- Przelewy24 og PayU ved siden av hverandre der butikken trenger det, med kort og bankoverføring som alternativer, riktig rekkefølge i kassen for polsk trafikk og testkort-matrise per gateway
- MVA-oppsett for polsk handel: 23 prosent standardsats, redusert sats på næringsmidler og bøker, fritak der det gjelder, og priser vist inkludert MVA slik polske forbrukere forventer
- ERP- og lagersynkronisering mot Comarch, Subiekt GT eller tilsvarende: produktdata, lagerstatus og ordreoverføring via Action Scheduler, aldri synkront i kassen
- Frakt med InPost, DPD og Poczta Polska: fraktsoner, prisregler basert på vekt og volum, pakkeboks som leveringsvalg med identifikator fra leverandøren, og fraktsedler/sporing koblet mot ordrebehandlingen
- Utvidelser av WooCommerce REST API for hodeløs storefront, mobilapp, POS eller integrasjon mot produksjonssystemer, med autentisering og idempotente betalingsstier
Hvorfor polske betalings- og B2B-valg styrer arkitekturen
I de fleste WooCommerce-prosjekter for Łódź er det ikke produktkatalogen som er vanskelig, det er kassen og prislogikken. BLIK oppfører seg ikke som et vanlig kortgateway: koden genereres i mobilbanken, betalingen bekreftes asynkront, og webhook-bekreftelsen krever at ordrestatus ikke settes til betalt før Przelewy24 eller PayU faktisk har bekreftet. Vi har sett produksjonsbedrifter der ordrer ble markert fullført på redirect tilbake, ikke på webhook, slik at avbrutte BLIK-betalinger ga ordrer uten penger og feil produksjonsplanlegging. Den typen feil fanges bare med ende-til-ende-QA på selve betalingsstien.
B2B er den andre fellen. En tekstilprodusent i Łódź som selger stoffer til grossister og enkeltstykker til forbruker trenger to prisnivåer, minste ordremengde per rolle, og et tilbudsskjema for større partier. Når alt vises med samme pris, ringer innkjøpere heller enn å legge inn en ordre. Vi setter opp rollebasert prising, NIP-felt med validering, og et eget dokumentløp for B2B-fakturaer via KSeF der det kreves.
For produksjonsbedrifter med komplekse produkter kommer en tredje kompleksitet: varianter, SKU-kombinasjoner og lagerstatus som må hentes fra ERP, ikke vedlikeholdes manuelt i WooCommerce. WooCommerce er da bestillingskilden, ikke produksjonssystemet, og integrasjonen må reflektere det.
Markedet og miljøet i Łódź
Łódź har en industriarv som få andre polske byer matcher. Tekstilfabrikkene langs Piotrkowska og i Manufaktura-området definerte byen i generasjoner, og mange av dagens produsenter av møbler, tekstiler, emballasje og maskinkomponenter har røtter i den tradisjonen. Łódź Film School (Państwowa Wyższa Szkoła Filmowa) og det voksende BPO/SSC-miljøet trekker IT-kompetanse til regionen, men kjernevirksomheten er fortsatt produksjon og distribusjon.
WordCamp Łódź 2019 samlet det lokale WordPress-miljøet, og det finnes erfaring med WooCommerce i regionen, men mange produksjonsbedrifter har fortsatt kataloger som PDF-er, telefonbestillinger eller eldre nettbutikker som aldri ble tilpasset B2B-kravene. Fellesnevneren for kundene våre i Łódź er at de trenger en butikk som tar BLIK og Przelewy24 på alvor, skiller B2B fra B2C, og kobler ordre mot lager uten manuell dobbeltregistrering.
Mange av disse butikkene har vokst organisk over flere år: et tema fra en kjøpt mal, et halvt dusin tillegg som overlapper, og en kasse som er lappet sammen i takt med at nye krav dukket opp. Det fungerer helt til trafikken øker, et betalingstillegg slutter å bli vedlikeholdt, eller UODO stiller spørsmål ved samtykkehåndteringen. Da er det ikke en ny plugin som trengs, men en opprydding i arkitekturen: skille ut egen kode i en egen plugin, fjerne tillegg som dupliserer hverandre, og gjøre kassen forutsigbar igjen. Vi tar denne typen refaktorering uten å bygge alt på nytt, så lenge WooCommerce er riktig plattform for det butikken skal gjøre. Er det ikke det, sier vi det skriftlig.
Slik jobber vi gjennom et prosjekt
- Kasse- og katalogrevisjon. Vi går gjennom dagens WooCommerce-butikk: produkttaksonomi, B2B-prislogikk, kasseflyt, aktive betalingstillegg (Przelewy24, PayU, BLIK), fraktsoner, MVA-regler og Lighthouse-måling på de mest besøkte produkt- og kategorisidene.
- Plan for betaling, frakt og integrasjon. Vi dokumenterer gateway-valg og rekkefølge i kassen, fraktsoner og pakkebokslogikk, MVA-håndtering, og koblinger mot regnskap, lager, ERP eller produksjon. Grensen mellom Woo-kjerne, egen plugin og temakode settes her.
- Bygging i feature-brancher. Vi følger kodestandardene til WordPress og WooCommerce, utvider Woo via action- og filter-hooks i stedet for å endre kjernen, og tester betalings- og ordrestier underveis.
- QA på ordrestien. Handlekurv, kasse, betaling med testkort og test-BLIK på hver gateway, refusjon og delvis refusjon, B2B-ordre med NIP, kunde-e-post og admin-redigering, kjørt i et testmiljø som speiler produksjon.
- Utrulling og overlevering. Vi deployer via en dokumentert release-prosess med testet tilbakeføring, og leverer runbook for hver gateway og hver integrasjon sammen med dokumentasjon for butikkstyrere og redaktører.
Typiske oppdrag fra Łódź-bedrifter
- BLIK mangler eller er feilkoblet. En møbelprodusent markerte ordrer betalt på redirect i stedet for på webhook fra PayU. Vi flyttet bekreftelsen til webhooken, la inn idempotens slik at dobbel webhook ikke ga dobbel ordre, og satte opp full testmatrise for autorisasjon, belastning og refusjon.
- B2B-priser synlig for alle. En tekstilgrossist viste grossistpriser til uinnloggede besøkende. Vi satte opp rollebasert tilgang, skjulte priser bak innlogging, og la til tilbudsforespørsel for partier over minste ordremengde.
- Treg kasse på mobil. En netthandler med tungt tema og mange aktive tillegg hadde flere sekunders forsinkelse før BLIK-knappen var klikkbar. Vi startet med Lighthouse, WP-CLI-profil og Query Monitor på kassesiden, fant cart-fragment-kallene og autoloadede options som var skyld i mesteparten, og fjernet flaskehalsene én etter én i stedet for å installere enda et caching-tillegg.
- ERP og WooCommerce i konflikt. En produsent av industrielle komponenter oppdaterte lager manuelt i Woo etter hver ordre i Subiekt GT. Vi bygde en Action Scheduler-kø som synkroniserer lagerstatus fra ERP til Woo hver time, og sender nye ordrer tilbake som salgsdokument uten å blokkere kassen.
Tekniske standarder
Vi kjører WooCommerce på PHP 8.2 eller nyere, med object caching (Redis) der trafikken forsvarer det, og CDN foran statiske ressurser. Betaling går via Przelewy24, PayU og BLIK avhengig av hva butikken trenger, alltid med 3D Secure på kort. Tunge jobber, som synkronisering mot lager, regnskap eller frakt-API-er, kjøres via Action Scheduler i bakgrunnen slik at de ikke blokkerer kassen.
Hva du kan forvente etter lansering
Vi lover ikke faste prosenttall, fordi resultatet avhenger av utgangspunktet. Det vi leverer er en kasse som tar BLIK på alvor og bekrefter ordrer på webhook, ikke på redirect, B2B-prislogikk som skiller grossist fra forbruker, fraktvalg som matcher det polske kunder forventer fra InPost og DPD, MVA og angrerett håndtert i selve flyten i stedet for manuelt, og en målbar forbedring i Core Web Vitals på de sidene som faktisk konverterer. Måltallene settes mot dagens nivå i revisjonen, ikke mot oppdiktede bransjegjennomsnitt.
Sikkerhet og personvern
Hvert prosjekt får en sikkerhetsgrunnlinje: HTTPS med HSTS, Content Security Policy mot XSS, sårbarhetsskanning av avhengigheter i CI, tofaktor for administratorkontoer og testede sikkerhetskopier. Butikker som håndterer personopplysninger får GDPR-tilpasset samtykkehåndtering, databehandleravtale og personvern bygget inn i arkitekturen.
For polske nettbutikker betyr det i praksis at UODO (Urząd Ochrony Danych Osobowych) er tilsynsmyndigheten som vurderer om samtykke, informasjonsplikt og datalagring er i orden. Vi dokumenterer behandlingsgrunnlag for kundedata fra BLIK- og kortbetalinger via Przelewy24 og PayU, navn og adresse for frakt, NIP for B2B-kunder, og eventuelle markedsføringscookies. Cookie-banneret må gi reelt valg, ikke bare et «Godta alt»-knapp uten avvisning. Personvernerklæringen må nevne databehandlere (Przelewy24, PayU, InPost) og formålet med hver behandling. Dette er ikke juridisk rådgivning, men teknisk implementering av det regelverket krever.
Ytelse, målt der det teller
Core Web Vitals påvirker både rangering og konvertering, og på en nettbutikk er det kasse-, produkt- og kategorisidene som betyr noe. Vi jobber mot lav LCP gjennom optimalisert kritisk renderingsvei og forhåndsinnlasting av hero-bilder i moderne format (WebP/AVIF), lav INP gjennom minimal JavaScript og utsatt innlasting av tredjepartsskript (inkludert betalingsskript), og stabil layout (lav CLS) gjennom faste bildedimensjoner og reservert plass for dynamisk innhold som BLIK-knappen. Vi måler kontinuerlig med Lighthouse i utrullingsløpet, slik at en regresjon blokkerer distribusjon i stedet for å nå produksjon.
Spørsmål Łódź-bedrifter stiller oss
Setter dere opp BLIK via Przelewy24 eller PayU? Ja. Vi integrerer BLIK med seks-sifret kodeflyt på mobil, og tester autorisasjon, belastning, refusjon og delvis refusjon mot testmiljø før lansering. Bekreftelse av betaling skjer på webhook, ikke på redirect tilbake til butikken.
Kan dere bygge B2B-portaler for produksjonsbedrifter? Ja. Vi setter opp rollebaserte priser, minste ordremengder, tilbudsforespørsler, NIP-validering og egne innlogginger for grossister, med KSeF-klargjøring der offentlige eller B2B-kunder krever e-faktura.
Kan dere håndtere polsk MVA riktig? Ja. Vi setter 23 prosent standardsats og reduserte satser der de gjelder, viser priser inkludert MVA slik polske forbrukere forventer, og skiller B2B-fakturering fra forbrukersalg der det kreves.
Hvilke fraktløsninger støtter dere? InPost, DPD og Poczta Polska, med fraktsoner, prisregler etter vekt og volum, pakkeboks som leveringsvalg med identifikator fra leverandøren, og fraktsedler og sporing koblet mot ordrebehandlingen.
Endrer dere WooCommerce-kjernen? Nei. Tilpasninger går via dokumenterte action- og filter-hooks, med en klar deling mellom egen plugin og tema, slik at butikken overlever Woo-oppdateringer.
Jobber dere med butikker utenfor Łódź? Ja. Vi har erfaring fra produksjonsmiljøet i Łódź, men leverer til netthandlere i hele Polen og til polske butikker drevet fra utlandet.
Integrasjoner en polsk produksjonsbedrift faktisk trenger
En WooCommerce-butikk for en produsent i Łódź ender som regel opp med de samme fire koblingene: betaling med Przelewy24, PayU og BLIK, frakt med InPost og DPD inkludert pakkebokser, regnskap i Comarch, Subiekt GT eller Fakturownia, og en ordrestatus som settes av serveren til leverandøren, ikke av at kunden tilfeldigvis kommer tilbake til takkesiden. Rekkefølgen er ikke tilfeldig: hver kobling nedover i listen arver feilene fra den over hvis den første ikke er riktig bygget.
Betaling: Przelewy24, PayU og BLIK
BLIK er en app-flyt, ikke et skjema. Integrasjonen bygges mot Przelewy24 eller PayU sitt BLIK-endepunkt. Butikken oppretter en betaling, kunden skriver inn seks-sifret kode i mobilbanken, og bekreftelsen kommer asynkront. Alt som skjer etterpå er utenfor nettleserens kontroll. Derfor implementeres gatewayen som en vanlig WC_Payment_Gateway-klasse der process_payment returnerer en redirect eller en ventetilstand, mens fullføringen skjer i callback-håndtereren. Ordren får payment_complete først når leverandøren har bekreftet.
Kort og bankoverføring går ved siden av. Przelewy24 og PayU dekker både BLIK, kort og direkte bankoverføring. For B2B-kunder som betaler på faktura, må kassen skille mellom forhåndsbetaling og kredittordre, og metadata må lagre betalingsbetingelser per kunderolle. To gatewayer betyr to sett med statuskoder, to refusjonsmodeller og to webhook-formater, så ordren må lagre hvilken gateway som eide betalingen og hvilken referanse den bruker.
HPOS må deklareres. På butikker med High-Performance Order Storage må egen plugin-kode melde kompatibilitet via FeaturesUtil::declare_compatibility på before_woocommerce_init, og all lesing og skriving av ordredata må gå gjennom wc_get_order og CRUD-metodene i stedet for direkte postmeta-kall. Gammel gateway-kode som skriver med update_post_meta slutter å virke uten å gi feilmelding.
Frakt: InPost, DPD og Poczta Polska med pakkebokser
Fraktpriser hentes, de gjettes ikke. InPost ShipX og DPD API gir pris og leveringstid per produkt og postnummer. For produksjonsbedrifter med tunge eller voluminøse varer regnes volumvekt ut fra pakkens dimensjoner der den overstiger faktisk vekt. Svaret kobles inn i kassen via woocommerce_package_rates, og mellomlagres i transienter per postnummer og vektklasse, fordi kassen ikke kan vente på et eksternt kall ved hver oppdatering av handlekurven.
Pakkeboks er et eget datafelt. Kunden velger et konkret InPost-utleveringssted i kassen, og valget må lagres på ordren som en identifikator fra InPost, ikke som fritekst. Fraktsedlene genereres senere mot den identifikatoren. Skrives den som en adresse i et notatfelt, må lageret slå den opp manuelt, og fordelen ved integrasjonen forsvinner.
Tidsavbrudd krever en reserveløsning. Når frakt-API-et ikke svarer, skal kassen falle tilbake til en definert standardsats i stedet for å vise en kasse uten fraktvalg. Feilen logges via wc_get_logger med egen kilde, slik at hyppige tidsavbrudd blir synlige i WooCommerce-loggen før kundeservice oppdager dem.
Sporing hører hjemme i e-posten. Sporingsnummeret lagres på ordren og skrives inn i forsendelsesvarselet, typisk via woocommerce_email_before_order_table. Det fjerner en av de vanligste henvendelsene til kundeservice.
For produsenter i Łódź som sender både enkeltpakker til forbrukere og paller til grossister, legger vi til egne fraktregler per kunderolle og produkttype, slik at B2B-ordre ikke får forbrukerfraktpriser.
Regnskap: Comarch, Subiekt GT eller Fakturownia
Salget bokføres én gang, med riktig MVA-kode. Comarch ERP, Subiekt GT og Fakturownia har REST-API med token-basert autentisering. Integrasjonen oppretter kunde og salgsdokument, og mapper hver produktgruppe til riktig MVA-kode i stedet for å sende en flat sats. Nummeret på det opprettede dokumentet skrives tilbake på ordren, og eksistensen av dette nummeret er det som hindrer dobbeltbokføring ved en ny kjøring.
Avstemming er mot utbetaling, ikke mot ordre. Przelewy24 og PayU utbetaler samlet og trekker gebyr. Regnskapet stemmer først når integrasjonen bokfører utbetalingen som en egen post med gebyret skilt ut, ikke når hver ordre er bokført hver for seg.
B2B og offentlig sektor betyr e-faktura. Selger butikken til offentlige oppdragsgivere i Polen, skal fakturaen sendes via KSeF (Krajowy System e-Faktur), med NIP-nummer på mottakeren. Det er en egen flyt i kassen: felt for NIP, validering, og et annet dokumentløp enn forbrukersalget.
Oppbevaringsplikt og JPK. Bokføringspliktig dokumentasjon skal oppbevares i henhold til polsk regelverk, og regnskapssystemet må kunne levere JPK_VAT og JPK_FA på forespørsel fra skattemyndighetene. I praksis betyr det at butikken ikke er regnskapssystemet: WooCommerce er kilden, Comarch eller Fakturownia er arkivet, og integrasjonen må overføre nok informasjon til at arkivet er komplett uten oppslag i databasen til nettbutikken.
Synkronisering kjøres i kø. All overføring til regnskap og ERP legges på Action Scheduler med gjentatte forsøk ved feil, aldri synkront i kasseforespørselen. Et regnskapssystem som er nede, skal forsinke bokføringen, ikke blokkere et kjøp.
Hvorfor ordrestatus må settes server-til-server
Takkesiden er et løfte, ikke et bevis. Kunden kan miste dekning på trikkelen i Łódź, lukke mobilbanken, bytte til en annen app mens BLIK-betalingen fullføres, eller ha nettleseren i bakgrunnen når batteriet sparer strøm. Redirect tilbake til butikken er dermed en hendelse som kanskje skjer. Betalingsbekreftelsen fra Przelewy24 eller PayU er en hendelse som skjer uansett, og det er den ordrestatusen skal henge på.
Verifiser først, kvitter raskt, jobb etterpå. Callback-endepunktet skal først verifisere signaturen på varselet mot delt hemmelighet, deretter svare med en rask kvittering, og først etterpå gjøre det tunge arbeidet i en bakgrunnsjobb. Leverandører prøver på nytt når svaret drøyer, og et tregt endepunkt utløser dermed flere kopier av det samme varselet.
Idempotens lagres, den antas ikke. Hvert varsel har en identifikator. Den lagres når hendelsen er behandlet, og et varsel med en allerede lagret identifikator forkastes. Uten dette gir gjentatte forsøk dobbel belastning, dobbel bokføring i regnskapet og dobbelt kunde-e-post. Hendelser kan også komme i feil rekkefølge, så håndtereren må tåle en belastningsmelding som kommer før autorisasjonsmeldingen.
Endepunktet må være åpent for maskiner. Callback-URL-en skal holdes utenfor sidecache, ikke stå bak passordbeskyttelse eller IP-sperre, og ikke ligge på et testmiljø som krever innlogging. Dette er en vanlig årsak til at en integrasjon virker i testmiljø og ikke i produksjon.
Avstemmingsjobben er sikkerhetsnettet. En planlagt jobb henter status fra leverandøren for ordrer som har blitt stående som ventende lenger enn et definert vindu, og retter opp der varselet aldri kom fram. Jobben kjøres via ekte systemcron mot wp cron event run --due-now med DISABLE_WP_CRON satt, fordi WordPress’ egen pseudo-cron avhenger av trafikk og dermed er upålitelig akkurat når butikken er stille om natten.
Testing gjøres på feilstiene. Testmatrisen dekker ikke bare vellykket betaling, men avbrutt BLIK-betaling i mobilbanken, varsel som kommer to ganger, varsel som kommer i feil rekkefølge, forsinket varsel, frakt-API som svarer for sent, og regnskaps-API som avviser dokumentet. Hver av disse skal ende i en ordre med riktig status og en linje i loggen. Reaksjonstider ved feil i drift avtales skriftlig i vedlikeholdsavtalen.
WooCommerce i andre polske byer
Trenger du WooCommerce-hjelp utenfor Łódź, gjelder de samme polske kravene til BLIK, MVA og InPost-frakt, men med lokal logistikk og kundemønster. Se også WooCommerce-utvikler i Warszawa, WooCommerce-utvikler i Kraków og WooCommerce-utvikler i Gdańsk for hvordan oppsettet tilpasses der.
Etter lansering tar vedlikehold og support for WordPress i Łódź oppdateringer, sikkerhetskopier og overvåking.
Start et WooCommerce-prosjekt i Łódź
Trenger produksjonsbedriften din i Łódź en B2B-portal som tar Przelewy24 og PayU på alvor, skiller grossist fra forbruker og kobler ordre mot lager uten manuell dobbeltregistrering, ta kontakt for en uforpliktende gjennomgang. Vi ser på dagens oppsett, peker på den faktiske flaskehalsen og gir en ærlig vurdering av hva som bør gjøres først. Prisen settes individuelt etter omfang, og du får oversikten skriftlig før arbeidet starter.
For butikker og nettsteder som trenger en strukturert gjennomgang av risiko, er inngangen sikkerhetsrevisjon for WordPress.
Kart over Łódź og omegn
Vi betjener kunder i Łódź og nærliggende områder.
Denne siden inneholder spesifikk innsikt for Łódź.
En WooCommerce-butikk for en produksjonsbedrift i Łódź må håndtere mer enn forbrukerkatalog og en enkel kasse: rollebaserte priser for grossister, NIP-felt for B2B-kunder, BLIK og bankoverføring via Przelewy24 eller PayU, og synkronisering mot lager eller ERP uten at kassen blokkerer. Vi bygger og rydder opp i WooCommerce for bedrifter i Łódź med utgangspunkt i nettopp disse kravene, ikke en generisk mal som siden lokaliseres med bynavn.
Łódź var Polens tekstilhovedstad og er fortsatt et tyngdepunkt for produksjon, møbler og industrielle komponenter. En B2B-portal som viser forbrukerpriser til alle, eller en kasse uten BLIK, taper ordrer fra polske innkjøpere uansett hvor solid produksjonen er. Det er det praktiske utgangspunktet for arbeidet vårt.
WooCommerce-utvikling i Łódź
Łódź-markedet er annerledes enn Warszawa eller Kraków. Her handler det ofte om grossistportaler, produktkonfiguratorer med hundrevis av varianter, og integrasjon mot et ERP som allerede styrer produksjon og lager. Arbeidet vårt handler om å få WooCommerce til å oppføre seg slik en polsk innkjøper forventer, og å gjøre det på en måte som overlever oppdateringer av Woo, temaet og betalingstilleggene.
Hva vi faktisk bygger
- B2B-portaler med rollebaserte priser, minste ordremengder, tilbudsforespørsler og dedikerte innlogginger for bedriftskunder med NIP-validering
- BLIK via Przelewy24 eller PayU i kassen: seks-sifret kodeflyt på mobil, hurtigkasse-knapp på produkt- og handlekurvside, og test av webhooks for autorisasjon, belastning, refusjon og delvis refusjon mot testmiljø
- Przelewy24 og PayU ved siden av hverandre der butikken trenger det, med kort og bankoverføring som alternativer, riktig rekkefølge i kassen for polsk trafikk og testkort-matrise per gateway
- MVA-oppsett for polsk handel: 23 prosent standardsats, redusert sats på næringsmidler og bøker, fritak der det gjelder, og priser vist inkludert MVA slik polske forbrukere forventer
- ERP- og lagersynkronisering mot Comarch, Subiekt GT eller tilsvarende: produktdata, lagerstatus og ordreoverføring via Action Scheduler, aldri synkront i kassen
- Frakt med InPost, DPD og Poczta Polska: fraktsoner, prisregler basert på vekt og volum, pakkeboks som leveringsvalg med identifikator fra leverandøren, og fraktsedler/sporing koblet mot ordrebehandlingen
- Utvidelser av WooCommerce REST API for hodeløs storefront, mobilapp, POS eller integrasjon mot produksjonssystemer, med autentisering og idempotente betalingsstier
Hvorfor polske betalings- og B2B-valg styrer arkitekturen
I de fleste WooCommerce-prosjekter for Łódź er det ikke produktkatalogen som er vanskelig, det er kassen og prislogikken. BLIK oppfører seg ikke som et vanlig kortgateway: koden genereres i mobilbanken, betalingen bekreftes asynkront, og webhook-bekreftelsen krever at ordrestatus ikke settes til betalt før Przelewy24 eller PayU faktisk har bekreftet. Vi har sett produksjonsbedrifter der ordrer ble markert fullført på redirect tilbake, ikke på webhook, slik at avbrutte BLIK-betalinger ga ordrer uten penger og feil produksjonsplanlegging. Den typen feil fanges bare med ende-til-ende-QA på selve betalingsstien.
B2B er den andre fellen. En tekstilprodusent i Łódź som selger stoffer til grossister og enkeltstykker til forbruker trenger to prisnivåer, minste ordremengde per rolle, og et tilbudsskjema for større partier. Når alt vises med samme pris, ringer innkjøpere heller enn å legge inn en ordre. Vi setter opp rollebasert prising, NIP-felt med validering, og et eget dokumentløp for B2B-fakturaer via KSeF der det kreves.
For produksjonsbedrifter med komplekse produkter kommer en tredje kompleksitet: varianter, SKU-kombinasjoner og lagerstatus som må hentes fra ERP, ikke vedlikeholdes manuelt i WooCommerce. WooCommerce er da bestillingskilden, ikke produksjonssystemet, og integrasjonen må reflektere det.
Markedet og miljøet i Łódź
Łódź har en industriarv som få andre polske byer matcher. Tekstilfabrikkene langs Piotrkowska og i Manufaktura-området definerte byen i generasjoner, og mange av dagens produsenter av møbler, tekstiler, emballasje og maskinkomponenter har røtter i den tradisjonen. Łódź Film School (Państwowa Wyższa Szkoła Filmowa) og det voksende BPO/SSC-miljøet trekker IT-kompetanse til regionen, men kjernevirksomheten er fortsatt produksjon og distribusjon.
WordCamp Łódź 2019 samlet det lokale WordPress-miljøet, og det finnes erfaring med WooCommerce i regionen, men mange produksjonsbedrifter har fortsatt kataloger som PDF-er, telefonbestillinger eller eldre nettbutikker som aldri ble tilpasset B2B-kravene. Fellesnevneren for kundene våre i Łódź er at de trenger en butikk som tar BLIK og Przelewy24 på alvor, skiller B2B fra B2C, og kobler ordre mot lager uten manuell dobbeltregistrering.
Mange av disse butikkene har vokst organisk over flere år: et tema fra en kjøpt mal, et halvt dusin tillegg som overlapper, og en kasse som er lappet sammen i takt med at nye krav dukket opp. Det fungerer helt til trafikken øker, et betalingstillegg slutter å bli vedlikeholdt, eller UODO stiller spørsmål ved samtykkehåndteringen. Da er det ikke en ny plugin som trengs, men en opprydding i arkitekturen: skille ut egen kode i en egen plugin, fjerne tillegg som dupliserer hverandre, og gjøre kassen forutsigbar igjen. Vi tar denne typen refaktorering uten å bygge alt på nytt, så lenge WooCommerce er riktig plattform for det butikken skal gjøre. Er det ikke det, sier vi det skriftlig.
Slik jobber vi gjennom et prosjekt
- Kasse- og katalogrevisjon. Vi går gjennom dagens WooCommerce-butikk: produkttaksonomi, B2B-prislogikk, kasseflyt, aktive betalingstillegg (Przelewy24, PayU, BLIK), fraktsoner, MVA-regler og Lighthouse-måling på de mest besøkte produkt- og kategorisidene.
- Plan for betaling, frakt og integrasjon. Vi dokumenterer gateway-valg og rekkefølge i kassen, fraktsoner og pakkebokslogikk, MVA-håndtering, og koblinger mot regnskap, lager, ERP eller produksjon. Grensen mellom Woo-kjerne, egen plugin og temakode settes her.
- Bygging i feature-brancher. Vi følger kodestandardene til WordPress og WooCommerce, utvider Woo via action- og filter-hooks i stedet for å endre kjernen, og tester betalings- og ordrestier underveis.
- QA på ordrestien. Handlekurv, kasse, betaling med testkort og test-BLIK på hver gateway, refusjon og delvis refusjon, B2B-ordre med NIP, kunde-e-post og admin-redigering, kjørt i et testmiljø som speiler produksjon.
- Utrulling og overlevering. Vi deployer via en dokumentert release-prosess med testet tilbakeføring, og leverer runbook for hver gateway og hver integrasjon sammen med dokumentasjon for butikkstyrere og redaktører.
Typiske oppdrag fra Łódź-bedrifter
- BLIK mangler eller er feilkoblet. En møbelprodusent markerte ordrer betalt på redirect i stedet for på webhook fra PayU. Vi flyttet bekreftelsen til webhooken, la inn idempotens slik at dobbel webhook ikke ga dobbel ordre, og satte opp full testmatrise for autorisasjon, belastning og refusjon.
- B2B-priser synlig for alle. En tekstilgrossist viste grossistpriser til uinnloggede besøkende. Vi satte opp rollebasert tilgang, skjulte priser bak innlogging, og la til tilbudsforespørsel for partier over minste ordremengde.
- Treg kasse på mobil. En netthandler med tungt tema og mange aktive tillegg hadde flere sekunders forsinkelse før BLIK-knappen var klikkbar. Vi startet med Lighthouse, WP-CLI-profil og Query Monitor på kassesiden, fant cart-fragment-kallene og autoloadede options som var skyld i mesteparten, og fjernet flaskehalsene én etter én i stedet for å installere enda et caching-tillegg.
- ERP og WooCommerce i konflikt. En produsent av industrielle komponenter oppdaterte lager manuelt i Woo etter hver ordre i Subiekt GT. Vi bygde en Action Scheduler-kø som synkroniserer lagerstatus fra ERP til Woo hver time, og sender nye ordrer tilbake som salgsdokument uten å blokkere kassen.
Tekniske standarder
Vi kjører WooCommerce på PHP 8.2 eller nyere, med object caching (Redis) der trafikken forsvarer det, og CDN foran statiske ressurser. Betaling går via Przelewy24, PayU og BLIK avhengig av hva butikken trenger, alltid med 3D Secure på kort. Tunge jobber, som synkronisering mot lager, regnskap eller frakt-API-er, kjøres via Action Scheduler i bakgrunnen slik at de ikke blokkerer kassen.
Hva du kan forvente etter lansering
Vi lover ikke faste prosenttall, fordi resultatet avhenger av utgangspunktet. Det vi leverer er en kasse som tar BLIK på alvor og bekrefter ordrer på webhook, ikke på redirect, B2B-prislogikk som skiller grossist fra forbruker, fraktvalg som matcher det polske kunder forventer fra InPost og DPD, MVA og angrerett håndtert i selve flyten i stedet for manuelt, og en målbar forbedring i Core Web Vitals på de sidene som faktisk konverterer. Måltallene settes mot dagens nivå i revisjonen, ikke mot oppdiktede bransjegjennomsnitt.
Sikkerhet og personvern
Hvert prosjekt får en sikkerhetsgrunnlinje: HTTPS med HSTS, Content Security Policy mot XSS, sårbarhetsskanning av avhengigheter i CI, tofaktor for administratorkontoer og testede sikkerhetskopier. Butikker som håndterer personopplysninger får GDPR-tilpasset samtykkehåndtering, databehandleravtale og personvern bygget inn i arkitekturen.
For polske nettbutikker betyr det i praksis at UODO (Urząd Ochrony Danych Osobowych) er tilsynsmyndigheten som vurderer om samtykke, informasjonsplikt og datalagring er i orden. Vi dokumenterer behandlingsgrunnlag for kundedata fra BLIK- og kortbetalinger via Przelewy24 og PayU, navn og adresse for frakt, NIP for B2B-kunder, og eventuelle markedsføringscookies. Cookie-banneret må gi reelt valg, ikke bare et «Godta alt»-knapp uten avvisning. Personvernerklæringen må nevne databehandlere (Przelewy24, PayU, InPost) og formålet med hver behandling. Dette er ikke juridisk rådgivning, men teknisk implementering av det regelverket krever.
Ytelse, målt der det teller
Core Web Vitals påvirker både rangering og konvertering, og på en nettbutikk er det kasse-, produkt- og kategorisidene som betyr noe. Vi jobber mot lav LCP gjennom optimalisert kritisk renderingsvei og forhåndsinnlasting av hero-bilder i moderne format (WebP/AVIF), lav INP gjennom minimal JavaScript og utsatt innlasting av tredjepartsskript (inkludert betalingsskript), og stabil layout (lav CLS) gjennom faste bildedimensjoner og reservert plass for dynamisk innhold som BLIK-knappen. Vi måler kontinuerlig med Lighthouse i utrullingsløpet, slik at en regresjon blokkerer distribusjon i stedet for å nå produksjon.
Spørsmål Łódź-bedrifter stiller oss
Setter dere opp BLIK via Przelewy24 eller PayU? Ja. Vi integrerer BLIK med seks-sifret kodeflyt på mobil, og tester autorisasjon, belastning, refusjon og delvis refusjon mot testmiljø før lansering. Bekreftelse av betaling skjer på webhook, ikke på redirect tilbake til butikken.
Kan dere bygge B2B-portaler for produksjonsbedrifter? Ja. Vi setter opp rollebaserte priser, minste ordremengder, tilbudsforespørsler, NIP-validering og egne innlogginger for grossister, med KSeF-klargjøring der offentlige eller B2B-kunder krever e-faktura.
Kan dere håndtere polsk MVA riktig? Ja. Vi setter 23 prosent standardsats og reduserte satser der de gjelder, viser priser inkludert MVA slik polske forbrukere forventer, og skiller B2B-fakturering fra forbrukersalg der det kreves.
Hvilke fraktløsninger støtter dere? InPost, DPD og Poczta Polska, med fraktsoner, prisregler etter vekt og volum, pakkeboks som leveringsvalg med identifikator fra leverandøren, og fraktsedler og sporing koblet mot ordrebehandlingen.
Endrer dere WooCommerce-kjernen? Nei. Tilpasninger går via dokumenterte action- og filter-hooks, med en klar deling mellom egen plugin og tema, slik at butikken overlever Woo-oppdateringer.
Jobber dere med butikker utenfor Łódź? Ja. Vi har erfaring fra produksjonsmiljøet i Łódź, men leverer til netthandlere i hele Polen og til polske butikker drevet fra utlandet.
Integrasjoner en polsk produksjonsbedrift faktisk trenger
En WooCommerce-butikk for en produsent i Łódź ender som regel opp med de samme fire koblingene: betaling med Przelewy24, PayU og BLIK, frakt med InPost og DPD inkludert pakkebokser, regnskap i Comarch, Subiekt GT eller Fakturownia, og en ordrestatus som settes av serveren til leverandøren, ikke av at kunden tilfeldigvis kommer tilbake til takkesiden. Rekkefølgen er ikke tilfeldig: hver kobling nedover i listen arver feilene fra den over hvis den første ikke er riktig bygget.
Betaling: Przelewy24, PayU og BLIK
BLIK er en app-flyt, ikke et skjema. Integrasjonen bygges mot Przelewy24 eller PayU sitt BLIK-endepunkt. Butikken oppretter en betaling, kunden skriver inn seks-sifret kode i mobilbanken, og bekreftelsen kommer asynkront. Alt som skjer etterpå er utenfor nettleserens kontroll. Derfor implementeres gatewayen som en vanlig WC_Payment_Gateway-klasse der process_payment returnerer en redirect eller en ventetilstand, mens fullføringen skjer i callback-håndtereren. Ordren får payment_complete først når leverandøren har bekreftet.
Kort og bankoverføring går ved siden av. Przelewy24 og PayU dekker både BLIK, kort og direkte bankoverføring. For B2B-kunder som betaler på faktura, må kassen skille mellom forhåndsbetaling og kredittordre, og metadata må lagre betalingsbetingelser per kunderolle. To gatewayer betyr to sett med statuskoder, to refusjonsmodeller og to webhook-formater, så ordren må lagre hvilken gateway som eide betalingen og hvilken referanse den bruker.
HPOS må deklareres. På butikker med High-Performance Order Storage må egen plugin-kode melde kompatibilitet via FeaturesUtil::declare_compatibility på before_woocommerce_init, og all lesing og skriving av ordredata må gå gjennom wc_get_order og CRUD-metodene i stedet for direkte postmeta-kall. Gammel gateway-kode som skriver med update_post_meta slutter å virke uten å gi feilmelding.
Frakt: InPost, DPD og Poczta Polska med pakkebokser
Fraktpriser hentes, de gjettes ikke. InPost ShipX og DPD API gir pris og leveringstid per produkt og postnummer. For produksjonsbedrifter med tunge eller voluminøse varer regnes volumvekt ut fra pakkens dimensjoner der den overstiger faktisk vekt. Svaret kobles inn i kassen via woocommerce_package_rates, og mellomlagres i transienter per postnummer og vektklasse, fordi kassen ikke kan vente på et eksternt kall ved hver oppdatering av handlekurven.
Pakkeboks er et eget datafelt. Kunden velger et konkret InPost-utleveringssted i kassen, og valget må lagres på ordren som en identifikator fra InPost, ikke som fritekst. Fraktsedlene genereres senere mot den identifikatoren. Skrives den som en adresse i et notatfelt, må lageret slå den opp manuelt, og fordelen ved integrasjonen forsvinner.
Tidsavbrudd krever en reserveløsning. Når frakt-API-et ikke svarer, skal kassen falle tilbake til en definert standardsats i stedet for å vise en kasse uten fraktvalg. Feilen logges via wc_get_logger med egen kilde, slik at hyppige tidsavbrudd blir synlige i WooCommerce-loggen før kundeservice oppdager dem.
Sporing hører hjemme i e-posten. Sporingsnummeret lagres på ordren og skrives inn i forsendelsesvarselet, typisk via woocommerce_email_before_order_table. Det fjerner en av de vanligste henvendelsene til kundeservice.
For produsenter i Łódź som sender både enkeltpakker til forbrukere og paller til grossister, legger vi til egne fraktregler per kunderolle og produkttype, slik at B2B-ordre ikke får forbrukerfraktpriser.
Regnskap: Comarch, Subiekt GT eller Fakturownia
Salget bokføres én gang, med riktig MVA-kode. Comarch ERP, Subiekt GT og Fakturownia har REST-API med token-basert autentisering. Integrasjonen oppretter kunde og salgsdokument, og mapper hver produktgruppe til riktig MVA-kode i stedet for å sende en flat sats. Nummeret på det opprettede dokumentet skrives tilbake på ordren, og eksistensen av dette nummeret er det som hindrer dobbeltbokføring ved en ny kjøring.
Avstemming er mot utbetaling, ikke mot ordre. Przelewy24 og PayU utbetaler samlet og trekker gebyr. Regnskapet stemmer først når integrasjonen bokfører utbetalingen som en egen post med gebyret skilt ut, ikke når hver ordre er bokført hver for seg.
B2B og offentlig sektor betyr e-faktura. Selger butikken til offentlige oppdragsgivere i Polen, skal fakturaen sendes via KSeF (Krajowy System e-Faktur), med NIP-nummer på mottakeren. Det er en egen flyt i kassen: felt for NIP, validering, og et annet dokumentløp enn forbrukersalget.
Oppbevaringsplikt og JPK. Bokføringspliktig dokumentasjon skal oppbevares i henhold til polsk regelverk, og regnskapssystemet må kunne levere JPK_VAT og JPK_FA på forespørsel fra skattemyndighetene. I praksis betyr det at butikken ikke er regnskapssystemet: WooCommerce er kilden, Comarch eller Fakturownia er arkivet, og integrasjonen må overføre nok informasjon til at arkivet er komplett uten oppslag i databasen til nettbutikken.
Synkronisering kjøres i kø. All overføring til regnskap og ERP legges på Action Scheduler med gjentatte forsøk ved feil, aldri synkront i kasseforespørselen. Et regnskapssystem som er nede, skal forsinke bokføringen, ikke blokkere et kjøp.
Hvorfor ordrestatus må settes server-til-server
Takkesiden er et løfte, ikke et bevis. Kunden kan miste dekning på trikkelen i Łódź, lukke mobilbanken, bytte til en annen app mens BLIK-betalingen fullføres, eller ha nettleseren i bakgrunnen når batteriet sparer strøm. Redirect tilbake til butikken er dermed en hendelse som kanskje skjer. Betalingsbekreftelsen fra Przelewy24 eller PayU er en hendelse som skjer uansett, og det er den ordrestatusen skal henge på.
Verifiser først, kvitter raskt, jobb etterpå. Callback-endepunktet skal først verifisere signaturen på varselet mot delt hemmelighet, deretter svare med en rask kvittering, og først etterpå gjøre det tunge arbeidet i en bakgrunnsjobb. Leverandører prøver på nytt når svaret drøyer, og et tregt endepunkt utløser dermed flere kopier av det samme varselet.
Idempotens lagres, den antas ikke. Hvert varsel har en identifikator. Den lagres når hendelsen er behandlet, og et varsel med en allerede lagret identifikator forkastes. Uten dette gir gjentatte forsøk dobbel belastning, dobbel bokføring i regnskapet og dobbelt kunde-e-post. Hendelser kan også komme i feil rekkefølge, så håndtereren må tåle en belastningsmelding som kommer før autorisasjonsmeldingen.
Endepunktet må være åpent for maskiner. Callback-URL-en skal holdes utenfor sidecache, ikke stå bak passordbeskyttelse eller IP-sperre, og ikke ligge på et testmiljø som krever innlogging. Dette er en vanlig årsak til at en integrasjon virker i testmiljø og ikke i produksjon.
Avstemmingsjobben er sikkerhetsnettet. En planlagt jobb henter status fra leverandøren for ordrer som har blitt stående som ventende lenger enn et definert vindu, og retter opp der varselet aldri kom fram. Jobben kjøres via ekte systemcron mot wp cron event run --due-now med DISABLE_WP_CRON satt, fordi WordPress’ egen pseudo-cron avhenger av trafikk og dermed er upålitelig akkurat når butikken er stille om natten.
Testing gjøres på feilstiene. Testmatrisen dekker ikke bare vellykket betaling, men avbrutt BLIK-betaling i mobilbanken, varsel som kommer to ganger, varsel som kommer i feil rekkefølge, forsinket varsel, frakt-API som svarer for sent, og regnskaps-API som avviser dokumentet. Hver av disse skal ende i en ordre med riktig status og en linje i loggen. Reaksjonstider ved feil i drift avtales skriftlig i vedlikeholdsavtalen.
WooCommerce i andre polske byer
Trenger du WooCommerce-hjelp utenfor Łódź, gjelder de samme polske kravene til BLIK, MVA og InPost-frakt, men med lokal logistikk og kundemønster. Se også WooCommerce-utvikler i Warszawa, WooCommerce-utvikler i Kraków og WooCommerce-utvikler i Gdańsk for hvordan oppsettet tilpasses der.
Etter lansering tar vedlikehold og support for WordPress i Łódź oppdateringer, sikkerhetskopier og overvåking.
Start et WooCommerce-prosjekt i Łódź
Trenger produksjonsbedriften din i Łódź en B2B-portal som tar Przelewy24 og PayU på alvor, skiller grossist fra forbruker og kobler ordre mot lager uten manuell dobbeltregistrering, ta kontakt for en uforpliktende gjennomgang. Vi ser på dagens oppsett, peker på den faktiske flaskehalsen og gir en ærlig vurdering av hva som bør gjøres først. Prisen settes individuelt etter omfang, og du får oversikten skriftlig før arbeidet starter.
For butikker og nettsteder som trenger en strukturert gjennomgang av risiko, er inngangen sikkerhetsrevisjon for WordPress.
WooCommerce-prosjekter i Łódź og Polen
Utforsk utvalgte prosjekter som støtter kundenes suksess.
E-handelsutvikling: jpg.pl
jpg.pl er en avansert hostingplattform som er utviklet for sikker lagring, administrasjon og distribusjon av bilder. Tjenesten henvender seg både til privatp...
E-handelsutvikling: kredytywarszawa.pl
kredytywarszawa.pl er et WordPress-nettsted for en bedrift som tilbyr programmerer for å vise hvordan avanserte teknologiske løsninger kan støtte en bedrift ...
E-handelsutvikling: KTS IOS/ANDROID APP
Prosjektet for eventapplikasjonen dedikert til den 15. Broadband Technology Conference er en WordPress-basert løsning, som muliggjør enkel innh...
WordPress Utvikling & Support i Łódź
Metodiske guider (SEO, GEO, compliance)
Disse sidene forklarer hvordan vi jobber med AI-siteringer, WooCommerce B2B-modernisering og operasjonell resiliens under NIS2 og anskaffelser. Innholdet gjelder uansett leveranseby.
Hva som gjør Łódź unik
Lokal ekspertise: - Senior WooCommerce-utvikling for B2B- og e-handelsbedrifter i Łódź - Egen checkout, integrasjon av Przelewy24, PayU og BLIK, fraktregler og polsk MVA-logikk for produksjonsbedrifter - Hook-baserte utvidelser i stedet for kjerneendringer, REST-API-utvidelse, serverside-blokkmønstre Teamet vårt forstår markedet i Łódź og tilpasser løsninger til lokale forretningsbehov. I praksis betyr dette fokus på Core Web Vitals, lokal søkeintensjon og informasjonsarkitektur tilpasset markedet i Łódź.
Trenger du tjenesten: WooCommerce Utvikler i Łódź?
La oss diskutere hvordan vi kan levere topp ytelse til ditt lokale prosjekt.
Bestill gratis konsultasjon i ŁódźVanlige spørsmål - WooCommerce Utvikler Łódź
Hvilken type WooCommerce-arbeid tar dere på?
B2B-portaler med rollebaserte priser og tilbudsforespørsler, egen checkout-flyt, integrasjon av Przelewy24, PayU og BLIK, fraktsoner og InPost-pakkeboksregler, polsk MVA-logikk, ERP-/lager-/produksjonssynkronisering, headless storefront der det gir mening, og refaktorering av butikker som har vokst organisk og nå trenger strukturell opprydding. Oppdraget holder seg til WooCommerce; passer en annen plattform bedre, sier jeg det skriftlig.
Endrer dere WooCommerce-kjernen?
Nei. Butikken må overleve Woo-oppdateringer, så tilpasninger går via de dokumenterte action- og filter-hookene, pluss en klar deling mellom egen plugin og tema. Endringer i kjernefilene blir ikke gjort. Grensen mellom Woo-kjerne, plugin-kode og temakode settes i arkitekturen og noteres i runbooken.
Teknologier og Spesialiseringer - Łódź
Vi spesialiserer oss på:
Vi jobber med:
Utforsk andre WordPress-tjenester og kunnskapsbase
Styrk virksomheten din med profesjonell teknisk støtte innen kjerneområdene i WordPress-økosystemet.
Butikker, checkout-flyt og salgslogikk.
Butikk nede, tregt checkout, kaos etter oppdatering.
Løpende WooCommerce-drift, overvåking og oppetid.
EU-sjekkliste for butikk: MVA, tilgjengelighet, dokumentasjon.
White-label WordPress-utvikling for byråer.
WooCommerce-synkronisering med ERP og grossist.
Relaterte kategorier
Stottende artikler

Google slo av Content API for Shopping 18. august 2026, og kall til v2.1-endepunktene returnerer nå 410 Gone. Mater WooCommerce-butikken din Merchant Center via den offisielle utvidelsen, er du trygg. Egne integrasjoner som aldri ble migrert, synkroniserer ikke lenger.

Valget mellom Shopify Plus og WooCommerce headless i 2026 er ikke lenger en binær avveining mellom "plattform vs custom". Begge kan kjøre headless, begge integrerer KI, begge leverer på edge. De reelle aksene er kontroll, totalkostnad over fem år og exit-strategi. Denne artikkelen går gjennom matrisen med bekreftede plattformfakta.

Når bør du migrere fra Magento Adobe Commerce til WooCommerce headless i 2026: kriterier, teknisk løype og typiske feil i nordisk netthandel.