ConnectWiz + WooCommerce

Live-integraatio

Kaksisuuntainen WooCommerce-synkronointi – omistajuussopimuksen kera

Useimmat ”Woo-integraatiot” ovat tuontinappi ja rukous. Tämä on hallittu kaksisuuntainen synkronointi, jossa sinä päätät datakokonaisuuksittain, kumpi järjestelmä omistaa totuuden – ja jokainen ristiriita päätyy tapahtumakirjaan sen sijaan että se ylikirjoitettaisiin hiljaa.

Paritus yhdellä klikkauksella Kenttäkohtainen omistajuus Ristiriidat tapahtumakirjaan
WooCommerce × ConnectWiz
Harjoittele ennen livenä ajoa
Tuotteet, kuvat ja variaatiot sisään
Omistajuus: Woo / täällä / molemmat – sinä päätät
Ristiriita kiinni → tapahtumakirja, uusi yritys
30+
kenttää kuljetetaan tuotetta kohden – kuvat, tarjousikkunat, GTIN-koodit, tunnisteet, lisä- ja ristiinmyynnit, variaatiot
15 min
parituslinkin elinikä – yhdistämiskättely vanhenee sen sijaan että jäisi roikkumaan
4
webhook-aihetta varataan automaattisesti – tuote-, tilaus- ja asiakasmuutokset virtaavat sisään
2 000
tuotetta tuontiajoa kohden – sanottu katto, ei yllätys rivillä 2 001

Verkkokauppa

Mitä se tekee – täsmälleen

Paritus yhdellä klikkauksella

WooCommercen tavallinen valtuutuskulku provisioi API-avaimet ja webhookit automaattisesti – ei avainten kopiointirituaalia, ei webhook-tarkistuslistaa.

Syvä tuonti

Kuvat, kategoriapuut, normaali- ja tarjoushinnat aikaikkunoineen, GTIN-koodit, tunnisteet, lisä- ja ristiinmyynnit sekä variaatioiden hinnat ja kuvat – katalogi saapuu kokonaisena, ei nimen ja hinnan luurankona.

Aito takaisinkirjoitus

Täällä tehdyt tuotemuokkaukset voivat kirjoittua takaisin Wooihin – hallittuna operaatiokohtaisella kytkimellä ja harjoitustilalla, joten näet mikä muuttuisi ennen kuin mikään muuttuu.

Kenttäkohtainen omistajuus

Valitset kokonaisuuksittain: data elää Woossa, elää täällä tai synkronoituu molempiin suuntiin. Muualla omistetut kentät piirtyvät vain luettaviksi ja syy näkyy ruudulla – ei kahden isännän kaaosta.

Ristiriitojen tapahtumakirja

Epäonnistuneet tai ristiriitaiset synkronoinnit päätyvät näkyvään tapahtumakirjaan, jossa ne voi ratkaista ja yrittää uudelleen – ei koskaan hiljaista ylikirjoitusta, joka löytyy vasta inventaariossa.

Tilaukset liittyvät virtaan

Woo-tilaukset näkyvät lähteensä merkittynä chat-kaupan, tekoälyn ja API:n tilausten rinnalla – yksi tilaustotuus pinnasta riippumatta.

Tekninen puoli

Synkronointitekniikkaa, jonka useimmat integraatiot ohittavat

Vainoharhainen parituskättely

Yhdistämislinkki vanhenee 15 minuutissa, paluukutsu merkitään käytetyksi ennen kaikkea muuta, joten sitä ei voi koskaan toistaa vanhemmilla tunnuksilla – ja käytetty kaupan URL on se, jonka sinä kirjoitit, ei se, jonka paluukutsu väittää.

Uusintayrityksen kestävä rakenteeltaan

Woo numeroi toimitustunnisteensa uudelleen joka yrityksellä, joten kahdennusten poisto sivuuttaa ne tarkoituksella ja avaimena on viestin sisältö. Ulospäin idempotenssiavain kulkee tilauksen omassa metadatassa ja etsitään uudelleen haulla – koska vaarallinen tapaus on se kirjoitus, joka meni perille mutta jonka vastaus katosi.

Toisen kierroksen suhteet

Lisä- ja ristiinmyynnit saapuvat kaupan tunnisteina, jotka osoittavat tuotteisiin joita ei ehkä vielä ole – siksi ne ratkaistaan toisella kierroksella katalogin saavuttua, ja kategoriapuu haetaan erikseen, koska tuotteen hyötykuorma nimeää vain lehdet.

Valuutta luettuna kerran ja oikein

Woo julkaisee valuutan tilauskohtaisesti eikä koskaan tuotekohtaisesti – siksi kaupan valuutta luetaan kerran kaupan omista asetuksista ennen katalogin tuontia sen sijaan että se arvattaisiin riveittäin.

Varovainen tilakartta

Toimitustilan työnnöt kartoitetaan vain sinne, missä sanastot aidosti vastaavat toisiaan; ”palautettu”-tilausta ei koskaan käännetä väkisin – se tavoittaa ihmisen tilausmerkintänä. Ja tilamerkinnät kirjataan asiakasilmoitus pois päältä, jottei Woo lähetä asiakkaallesi sähköpostia kahteen kertaan.

Sinun näppäimesi voittaa

Kenttää, jota ihminen on täällä käsin muokannut, ei koskaan ylikirjoiteta tuonnilla – synkronointi kunnioittaa ihmistä ja sanoo sen jokaisen kohteen lähdekortissa.

Käyttöönotto

Miten yhteys muodostuu

01

Parita kauppa

Klikkaa yhdistä ja hyväksy WooCommercen ylläpidossa – avaimet ja webhookit varataan puolestasi.

02

Valitse omistajuus

Valitse datakokonaisuuksittain, kuka omistaa totuuden: Woo, ConnectWiz vai molemmat suunnat.

03

Harjoittele, sitten mene liveen

Aja takaisinkirjoitusoperaatiot ensin harjoitustilassa; vaihda liveen, kun erotus näyttää oikealta.

Parempi yhdessä

Mihin se yhdistyy

WordPress-liitännäinen

Sama liitännäinen kirjaa sisäänkirjautuneet Woo-asiakkaat chattiin – sama ihminen, jonka synkronointi jo tuntee, tilaukset mukana, ilman uutta rekisteröitymistä.

Tuotefeedit

Tuotu katalogi voidaan julkaista Google Shopping- tai Meta Commerce -feedinä – yksi variantti riviä kohden, rehelliset ohitukset syineen, ei keksittyjä valuuttamuunnoksia. Katso moduuli Commerce.

Wiz ja työnkulut

Tekoäly vastaa kysymykseen ”missä tilaukseni on?” kaupan reaaliaikaisesta datasta, ja työnkulut voivat reagoida kauppatapahtumiin – synkronointi on se lattia, jonka päällä kaikki muu seisoo.

Tietoturva ja takuut

Tylsät takuut

Avaimet varataan, niitä ei liitetä

wc-auth-virta saa kauppasi luovuttamaan avaimet meille palvelinpuolella – salattuina levossa, ilman kopioi-liitä-rituaalia, jonka ihminen voisi vuotaa.

Jokainen webhook todistettu

Saapuvat toimitukset on HMAC-allekirjoitettu salaisuudella, jonka luomme kauppakohtaisesti, ja vertailu tehdään vakioajassa – väärennetty ”tuotepäivitys” kimpoaa ovelta.

Kohtelias kauppaasi kohtaan

Varmennetut mutta käsittelemättömät toimitukset vastaavat silti onnistumisella, koska Woo poistaa webhookin käytöstä viiden peräkkäisen epäonnistumisen jälkeen – vaimennamme oudot tapaukset itse, jottei kauppasi lakkaisi puhumasta meille.

SSRF-suojattu ulospäin lähtevä liikenne

Jokainen kutsu kauppasi URL-osoitteeseen kulkee ulosmenon vartijan läpi – haitallista ”kaupan osoitetta” ei voi käyttää sisäverkkojen luotaamiseen.

Rehellinen pikkupräntti

Rajat, sanottuna ääneen

Ei maksunvälitystä

Tilaukset synkronoituvat; korttien veloitus jää kauppaasi ja maksunvälittäjällesi – muun teeskentely on tapa, jolla alustoista tulee puolipankkeja, huonosti.

Media seuraa omistajuutta

Siellä missä Woo omistaa sisältökentät, ne ovat täällä vain luettavia suunnittelupäätöksenä – omistajuussopimuksen pointti on, että se sitoo myös meitä.

2 000 tuotteen katto

Yksi tuontiajo kuljettaa enintään 2 000 tuotetta – sanottu tekninen raja. Suuremmat katalogit ovat skaalauskeskustelu, jonka käymme mieluummin rehellisesti kuin aikakatkaisemme hiljaa.

Tilaukset luetaan, ei kopioida

Kaupan tilaukset näkyvät kontaktilla reaaliaikaisina (välimuistissa minuutin ajan, kymmenen tuoreinta) sen sijaan että ne kahdennettaisiin toiseen tapahtumakirjaan – tietoinen yhden totuuden lähteen päätös, sanottuna tässä.

WooCommercen FAQ

Suorat vastaukset

Lisää löydät osiosta FAQ, tai kysy meiltä suoraan.

Tuotteet kuvineen, kategoriat, normaali- ja tarjoushinnat aikaikkunoineen, GTIN-koodit, tunnisteet, lisä- ja ristiinmyynnit sekä variaatiot omine hintoineen ja kuvineen – sisään parituksen yhteydessä ja ulos niillä takaisinkirjoitusoperaatioilla, jotka otat käyttöön kokonaisuuksittain. Tilaukset saapuvat WooCommerce-lähteellä merkittyinä.

Ei – se on koko suunnittelun ydin. Takaisinkirjoitus ajetaan operaatiokohtaisesti harjoitustilan takaa, kenttäkohtainen omistajuus tekee muualla omistetuista kentistä vain luettavia, deterministiset idempotenssiavaimet tekevät uusintayrityksistä turvallisia, ja kaikki ristiriitainen päätyy näkyvään tapahtumakirjaan ihmisen ratkaistavaksi.

Ne ratkaisevat eri tehtäviä: tämä integraatio synkronoi katalogin ja tilaukset; WordPress-liitännäinen upottaa chat-widgetin ja kirjaa asiakkaat sisään SSO:lla, jotta sisäänkirjautunut Woo-asiakas tunnistetaan chatissa. Useimmat kaupat ajavat molempia.

Integraatio erottaa toisistaan tilanteet ”kauppa on alhaalla” ja ”tämä asiakas ei ole koskaan ostanut mitään” – siirtovirhe näytetään virheenä eikä koskaan piirretä hiljaa tyhjäksi historiaksi. Epäonnistuneet luvut perääntyvät ja yrittävät uudelleen sen sijaan että hakkaisivat palvelintasi.

Jokainen peilattu tilaus kantaa deterministisen idempotenssiavaimen metadatassaan, ja ennen luontia integraatio etsii sen avaimen – joten edes se ikävä tapaus, jossa kirjoitus meni perille mutta vastaus katosi, ei voi tuottaa toista tilausta. Kaksoiskappaletarkistus ajetaan myös harjoitustilassa.

Kyllä – asiakkaat täsmätään tilitunnuksen perusteella siellä missä sellainen on, ja vierastilaukset löydetään sähköposti- tai puhelinhaulla, joten chatissa ”missä pakettini on?” kysyvä ihminen tunnistetaan kummassakin tapauksessa.

Rehellisesti kytketty voittaa äänekkäästi kytketyn.

Jokainen integraatio on kuvattu sillä, mitä se oikeasti tekee – suunta, omistajuus ja rajat mukaan lukien.