← Kaikki integraatiot
WordPress-lisäosa 1.0.0

WooCommerce, avoimesti dokumentoituna.

Chat-lisäosa ja allekirjoitettu tilaustietoyhteys ovat kaksi erillistä integraatiota. Lisäosa asentaa chatin. Tilaustietoyhteys lukee vahvistettuja tilauksia WooCommerce REST APIn kautta.

Kehitysympäristöön asennus

Zip-tiedosto ja toistettava tarkistuskomentosarja sisältyvät versioehdokkaaseen.

Alustan tarkistus

Lähetetty WordPressille ja odottaa hyväksyntää.

Julkinen listaus

Ei julkaistu WordPress-hakemistossa. Allekirjoitettu zip-tiedosto on erillinen jakelukanava.

01 / Nollasta widgetiin

Asennus

Lataa saazly-chat.zip Saazlyn ilmoittamasta jakelukanavasta.

Avaa WordPress Adminissa Lisäosat, valitse Lisää uusi ja Lataa lisäosa.

Asenna zip-tiedosto ja ota Saazly Chat käyttöön.

Avaa Asetukset ja Saazly Chat. Liitä Saazlysta kopioitu Widget ID ja tallenna.

Avaa kaupan julkinen sivu ja varmista, että chat-painike näkyy.

Tilausten lukemista varten WooCommerce-ylläpitäjä luo REST API -avaimen read-käyttöoikeudella ja yhdistää kaupan Saazlyn kohdassa Asetukset ja Tilausyhteydet.

02 / Vähimmäiskäyttöoikeudet

Käyttöoikeudet ja scopet

WordPress-käyttöoikeus

Vain käyttäjät, joilla on manage_options-käyttöoikeus, voivat muuttaa Widget ID:tä.

Chat-lisäosa

Lisäosa ei tarvitse erityistä WooCommerce-käyttöoikeutta eikä käytä REST API -avaimia.

Tilaustietoyhteys

Erillinen palvelinyhteys käyttää WooCommerce REST API -avainta read-käyttöoikeudella. Saazly ei kirjoita tilaus-, maksu-, toimitus- tai asiakastietoja.

Asiakkaan täsmäyttäminen

Pelkkä sähköpostiosoite tai tilausnumero ei koskaan tuota vahvistettua osumaa. Tilausnumeron lisäksi tarvitaan nimi tai sähköpostiosoite, joka vastaa palveluntarjoajan tilauksen tietoja.

03 / Datasopimus

Luettava ja kirjoitettava data

Paikallisesti luettavat tiedot

Tallennettu julkinen Widget ID. Asetussivu voi lukea chatin julkisen nimen Saazlysta.

Paikallisesti kirjoitettavat tiedot

Yksi WordPress option -arvo, joka sisältää julkisen Widget ID:n.

Selaimen ilmoittama ostoskori

Chat voi lukea kävijän nykyisestä ostoskorista tuotteet, määrät, hinnat ja valuutan. Nämä ovat käyttäytymiseen liittyviä taustatietoja, eivät vahvistettuja tilaustietoja.

Palveluntarjoajan vahvistama tilaus

Palvelinadapteri lukee tilauksen id:n, asiakasystävällisen tilausnumeron, summan, valuutan, maksutilan, fulfillment-tilan, toimitukset, palveluntarjoajan aikaleimat, tietolähteen ja tietojen tuoreuden.

04 / Tapahtumat

Webhookit

Lisäosa ei käytä webhookeja

Chat-lisäosan versio 1.0.0 ei rekisteröi eikä vastaanota webhookeja.

Allekirjoitetut tilauswebhookit

Palvelinyhteys rekisteröi order.created- ja order.updated-tapahtumat. Jokainen toimitus vahvistetaan HMAC SHA 256 -menetelmällä, duplikaatit poistetaan delivery id:n perusteella ja tapahtuma sovitetaan palveluntarjoajan modified-aikaan.

Reconciliation

Allekirjoitettu palvelinajo lukee muuttuneet tilaukset WooCommercesta ja palauttaa väliin jääneet webhookit ilman, että vanhemmat tapahtumat korvaavat uudempia tietoja.

Chat-liikenne

Ladattu chat käyttää Saazlyn julkista chat-määritystä ja chat-palvelua Saazlyn tietosuojakäytännön mukaisesti.

05 / Salaisuudet

Tokenien säilytys

Lisäosa ei tallenna tokeneita

Chat-lisäosa ei tallenna access tokeneita, refresh tokeneita, API-avaimia eikä salasanoja.

Salatut palvelintunnukset

Consumer key, consumer secret ja webhook secret salataan AES 256 GCM -menetelmällä ennen tietokantaan kirjoittamista. Todennetuilla asiakassovelluksilla ei ole taulutason pääsyä arvoihin.

Widget ID

Widget ID on julkinen tunniste, joka tallennetaan WordPress option -arvona.

06 / Siisti poisto

Asennuksen poisto

Poista Saazly Chat käytöstä Lisäosat-kohdassa.

Poista lisäosa, jos haluat poistaa sen kokonaan.

Poistamisen yhteydessä uninstall.php poistaa option-avaimen saazly_chat_widget_id tavallisesta asennuksesta, WordPress multisiten jokaiselta sivustolta ja verkoston site options -asetuksista.

Selaintietojen poistamista hallitaan Saazlyn tavallisen tietojenpoistoprosessin kautta, eikä WordPress-tiedostojen poistaminen vaikuta siihen.

Tilaustietoyhteys suljetaan erikseen Saazlyssa. Salatut credentials-tiedot poistetaan, paikallinen pääsy estetään ja rekisteröidyt tilauswebhookit poistetaan WooCommercesta, kun kauppa vastaa.

07 / Kun jokin pysähtyy

Vianmääritys

Widget ID:tä ei hyväksytä

Kopioi koko UUID-arvo Saazlysta. Välilyönnit poistetaan, mutta puutteellista arvoa ei tallenneta.

Chat ei näy

Tarkista, että lisäosa on aktiivinen, Widget ID on tallennettu ja sivun Content Security Policy sallii cdn.saazly.com-verkkotunnuksen.

Vahvistus ei tavoita Saazlya

Widget ID tallennetaan, vaikka nimen tarkistus epäonnistuisi tilapäisesti. Tarkista lähtevä HTTPS-liikenne WordPress-palvelimelta.

Tilaustietoyhteys evätään

Tarkista, että avaimella on read-käyttöoikeus, HTTPS-osoite on täsmälleen oikein ja järjestelmän tila näyttää saman sivusto-osoitteen.

Tilaustiedot eivät ole ajan tasalla

Tarkista integraation tila Saazlyssa. Webhook replay on vaaraton, ja reconciliation hakee edellisen cursor-arvon jälkeen muuttuneet tilaukset.

Vieläkö jumissa?

Lähetä verkkokaupan verkkotunnus, ajankohta ja virheilmoitus. Älä koskaan lähetä tokenia tai salasanaa.

Ota yhteyttä tukeen
WooCommerce-integraatio | Saazlyn dokumentaatio