ConnectWiz + WooCommerce

Live integration

WooCommerce-synkronisering begge veje – med en ejerskabskontrakt

De fleste »Woo-integrationer« er en importknap og en bøn. Den her er en styret synkronisering begge veje, hvor du pr. dataområde bestemmer, hvilket system der ejer sandheden – og hver eneste konflikt lander i et register i stedet for at overskrive i stilhed.

Parring med ét klik Ejerskab på feltniveau Konflikter i et register
WooCommerce × ConnectWiz
Prøvekør før live
Produkter, billeder, varianter ind
Ejerskab: Woo / her / begge – dit valg
Konflikt fanget → register, nyt forsøg
30+
Felter, der følger med pr. produkt – billeder, tilbudsperioder, GTIN'er, tags, mer- og krydssalg, varianter
15 min
Parringslinkets levetid – tilkoblingens håndtryk udløber i stedet for at ligge og hænge
4
Webhook-emner klargøres automatisk – ændringer på produkter, ordrer og kunder strømmer ind
2.000
Produkter pr. importkørsel – et loft, der er sagt højt, ikke en overraskelse ved række 2.001

E-handel

Hvad den gør – præcist

Parring med ét klik

Det almindelige WooCommerce-godkendelsesforløb klargør API-nøgler og webhooks automatisk – intet ritual med at kopiere nøgler, ingen webhook-tjekliste.

Dyb import

Billeder, kategoritræer, normalpriser og tilbudspriser med deres perioder, GTIN'er, tags, mersalg og krydssalg, variantpriser og variantbilleder – kataloget ankommer helt, ikke som et skelet af navn og pris.

Rigtig tilbageskrivning

Produktredigeringer her kan skrives tilbage til Woo – styret af en kontakt pr. operation med en prøvetilstand, så du ser, hvad der ville blive ændret, før noget bliver det.

Ejerskab på feltniveau

Pr. område vælger du: data bor hos Woo, bor her, eller synkroniseres begge veje. Felter, der ejes et andet sted, vises skrivebeskyttet med begrundelsen på skærmen – intet kaos med to herrer.

Et konfliktregister

Mislykkede eller modstridende synkroniseringer lander i et synligt register med løs-og-prøv-igen – aldrig en tavs overskrivning, der først opdages ved lageroptællingen.

Ordrerne kommer med i strømmen

Woo-ordrer dukker op med deres kilde markeret, side om side med ordrer fra chatbutikken, AI'en og API'et – én ordresandhed på tværs af flader.

Teknikken bag

Den synkroniseringsteknik, de fleste integrationer springer over

Et paranoidt parringshåndtryk

Tilkoblingslinket udløber efter 15 minutter, og callbacket markeres som forbrugt før alt andet, så det aldrig kan afspilles igen med ældre legitimation – og den butiks-URL, der bruges, er den, du selv skrev, aldrig den, et callback påstår.

Sikret mod gentagelser af design

Woo omnummererer sine leverings-id’er ved hvert nyt forsøg, så afdupliceringen bevidst ignorerer dem og nøgler på beskedens indhold i stedet. Udgående rider idempotensnøglen med i ordrens egne metadata og findes igen ved søgning – for det farlige tilfælde er den skrivning, der landede, mens svaret gik tabt.

Relationer i anden runde

Mersalg og krydssalg ankommer som butiks-id’er, der peger på produkter, som måske ikke findes endnu – derfor slås de op i en anden runde, efter kataloget er landet, og kategoritræet hentes for sig, fordi et produkts payload kun nævner sine blade.

Valutaen læst én gang, rigtigt

Woo offentliggør valuta pr. ordre og aldrig pr. produkt – derfor læses butikkens valuta én gang fra butikkens egne indstillinger, før kataloget importeres, i stedet for at blive gættet række for række.

En konservativ statusoversættelse

Push af leveringsstatus oversætter kun der, hvor ordforrådene virkelig er enige; en »returneret« ordre bliver aldrig tvangsoversat – den når et menneske som en ordrenote i stedet. Og statusnoter lægges ind med kundenotifikation slået fra, så Woo ikke sender din kunde endnu en mail.

Det, du selv har skrevet, vinder

Et felt, et menneske har rettet i hånden her, bliver aldrig overskrevet af en import – synkroniseringen respekterer mennesket og siger det i kildekortet på hvert eneste element.

Opsætning

Sådan kobles den til

01

Kobl butikken til

Klik tilkobl, godkend i din WooCommerce-administration – nøgler og webhooks bliver klargjort for dig.

02

Vælg ejerskabet

Vælg pr. dataområde, hvem der ejer sandheden: Woo, ConnectWiz eller begge veje.

03

Prøvekør, og gå så live

Kør først tilbageskrivningerne i prøvetilstand; skift til live, når forskellen ser rigtig ud.

Bedre sammen

Hvad den spiller sammen med

WordPress-plugin

Vores plugin logger indloggede Woo-kunder direkte ind i chatten – den samme person, som synkroniseringen allerede kender, med ordrerne hæftet på og uden ny registrering.

Produktfeeds

Det importerede katalog kan udgives som et feed til Google Shopping / Meta Commerce – én variant pr. række, ærlige overspringelser med begrundelse, ingen opfundne valutaomregninger. Se Commerce.

Wiz + flows

AI'en svarer på »hvor er min ordre?« ud fra butikkens levende data, og Flows kan reagere på handelshændelser – synkroniseringen er det gulv, alt andet står på.

Sikkerhed & garantier

De kedelige garantier

Nøgler klargjort, aldrig indsat

wc-auth-forløbet får din butik til at aflevere nøglerne til os server til server – krypteret i hvile, uden et copy-paste-ritual, som et menneske kan lække.

Hver webhook bevist

Indgående leveringer HMAC-signeres med en hemmelighed, vi udsteder pr. butik, og sammenlignes i konstant tid – en forfalsket »produktopdatering« bliver afvist ved døren.

Høflig over for din butik

Leveringer, der er verificeret, men ikke håndteret, svarer stadig med succes, fordi Woo deaktiverer en webhook efter fem fejl i træk – vi absorberer besynderlighederne i stedet for at lade din butik give op på os.

Udgående trafik med SSRF-værn

Hvert kald til din butiks-URL passerer et værn på den udgående trafik – en ondsindet »butiksadresse« kan ikke bruges til at afsøge interne netværk.

Det ærlige med småt

Grænser, sagt højt

Ingen betalingsbehandling

Ordrer synkroniseres; at trække kortet bliver hos din butik og din betalingsudbyder – at lade som noget andet er præcis den vej, platforme bliver halve banker ad, og dårlige af slagsen.

Medier følger ejerskabet

Hvor Woo ejer indholdsfelterne, er de skrivebeskyttede her, med vilje – pointen med en ejerskabskontrakt er, at den også binder os.

Loftet på 2.000 produkter

Én importkørsel bærer op til 2.000 produkter – en teknisk grænse, sagt højt. Større kataloger er en samtale om skalering, som vi hellere vil tage ærligt end lade løbe ud i et timeout.

Ordrer læses, de kopieres ikke

Butiksordrer vises live på kontakten (gemt i et minut, de ti nyeste) i stedet for at blive duplikeret ind i et register nummer to – en bevidst beslutning om én sandhedskilde, sagt her.

FAQ om WooCommerce

Klare svar

Mere i vores fulde FAQ, eller spørg os direkte.

Produkter med billeder, kategorier, normal- og tilbudspriser med deres perioder, GTIN'er, tags, mer- og krydssalg samt varianter med deres egne priser og billeder – ind ved parringen og ud via de tilbageskrivninger, du slår til pr. område. Ordrer ankommer markeret med deres WooCommerce-kilde.

Nej – det er hele designets omdrejningspunkt. Tilbageskrivning kører pr. operation bag en prøvetilstand, ejerskab på feltniveau gør felter, der ejes et andet sted, skrivebeskyttede, deterministiske idempotensnøgler gør nye forsøg sikre, og alt modstridende lander i et synligt register, som et menneske kan løse.

De løser hver sin opgave: denne integration synkroniserer katalog og ordrer; WordPress-pluginet indlejrer chatwidgetten og logger kunder ind via SSO, så en indlogget Woo-kunde bliver genkendt i chatten. De fleste butikker kører begge dele.

Integrationen skelner mellem »butikken er nede« og »den her kunde har aldrig købt noget« – en transportfejl vises som en fejl, aldrig i stilhed som en tom historik. Mislykkede læsninger trapper ned og prøver igen i stedet for at hamre løs på din server.

Hver spejlet ordre bærer en deterministisk idempotensnøgle i sine metadata, og før den opretter noget, søger integrationen efter netop den nøgle – så selv det ubehagelige tilfælde, hvor skrivningen landede, men svaret gik tabt, ikke kan give en ordre nummer to. Dubletkontrollen kører også i prøvetilstand.

Ja – kunder matches på kontoidentitet, hvor der findes en, og gæsteordrer findes ved søgning på e-mail eller telefonnummer, så den, der spørger »hvor er min pakke?« i chatten, bliver genkendt uanset hvad.

Ærligt koblet til slår højlydt markedsført.

Hver eneste integration her er beskrevet efter, hvad den faktisk gør – retning, ejerskab og grænser inklusive.