Verkkokauppaintegraatio

Palvelinpuolen seuranta Shopware 6:lle

Lisää Shopware-integraatio, jolla on lukuoikeus tilauksiin, ja ROASaurus synkronoi maksetut tilaukset Admin API:sta. Flow Builder -webhook saa ne saapumaan heti, kun ne on maksettu.

Shopware pähkinänkuoressa
Tilausten saapuminenAdmin API -pollaus 5 minuutin välein; välittömästi Flow Builder -webhookilla
TunnistetiedotIntegration access key ID ja secret access key
Maksetut tilauksetMaksutapahtuma tilassa paid
Tilaus-IDShopwaren tilausnumero
Kiitossivun koodinpätkächeckout/finish-malli, käyttäen page.order.orderNumber

Näin Shopware yhdistetään

  1. Lisää ROASaurus-skripti teemaasi (base.html.twig, lohko base_script_tracking) tai tag manager -lisäosalla.
  2. Settings › System › Integrations › Add integration, lukuoikeudella tilauksiin. Syötä access key ID ja secret access key ROASaurus-palveluun.
  3. Tarkkaa yhdistämistä varten lisää kiitossivun koodinpätkä tiedostoon storefront/page/checkout/finish/index.html.twig.

ROASaurus vaihtaa integraatioavaimet lyhytikäiseen Admin API -tokeniin ja hakee viimeisimmän ajon jälkeen päivitetyt tilaukset 5 minuutin välein. Tilaus lasketaan maksetuksi, kun jokin sen maksutapahtumista on tilassa paid. Tilausnumeroa käytetään tunnuksena, ja sen myös kiitossivun koodinpätkä lähettää.

Välittömät tilaukset Flow Builderilla

Shopware Evolvessa ja sitä ylemmissä luo flow, jonka laukaisin on State Enter / Order Transaction / State / Paid ja toiminto Call URL (Webhook), POST ROASaurus-webhook-URL-osoitteeseesi. Kutsu on vain signaali: ROASaurus ei luota sen sisältöön, vaan hakee viimeisen kahden tunnin tilaukset todennetun API:n kautta. Tilaukset, jotka sillä jo on, ohitetaan.

Mitä ROASaurus lukee jokaisesta tilauksesta

Kokonaissumma, valuutta, tilauspäivämäärä, asiakkaan sähköposti ja nimi, laskutuspuhelinnumero, kaupunki, postinumero ja maa, asiakastunnus sekä tuoterivit määrineen, yksikköhintoineen ja tuotenumeroineen.

Tilausten yhdistäminen mainosklikkauksiin

Kiitossivun koodinpätkä laukaisee ROASaurus-oston tilausnumerolla ja kokonaissummalla, mikä yhdistää tilauksen kävijään. Ilman sitä ROASaurus käyttää sähköpostia, jonka kävijä on aiemmin antanut sivustollasi, esimerkiksi popupissa.

Rajoitukset

  • Shopware anonymisoi asiakkaan IP-osoitteen oletuksena, joten IP-varavaihtoehto auttaa harvoin. Lisää kiitossivun koodinpätkä.
  • Flow Builder -webhookit vaativat Shopware Evolven tai korkeamman. Ilman niitä tilaukset kestävät enintään 5 minuuttia.
  • Liitin on rakennettu alustan virallisen API-dokumentaation pohjalta. Paina Test connection tunnistetietojen tallentamisen jälkeen, tee sitten testitilaus ja tarkista Event log.

Aiheeseen liittyvää

UKK

Vastauksia kysymyksiin

Tarvitsenko Flow Builderin?

Et. Ilman sitä ROASaurus hakee maksetut tilaukset 5 minuutin välein. Flow Builder -webhook, joka on saatavilla Shopware Evolvessa ja sitä ylemmissä, vain saa ne saapumaan heti.

Onko Flow Builder -webhook turvallinen?

ROASaurus käsittelee sitä vain signaalina. Se ei koskaan ota tilausdataa kutsusta; se hakee viimeisimmät tilaukset Admin API:n kautta integraatioavaimillasi.

Mitä käyttöoikeuksia integraatio tarvitsee?

Lukuoikeuden tilauksiin. ROASaurus käyttää integraation access key ID:tä ja secretiä saadakseen lyhytikäisen Admin API -tokenin.

Jokainen myynti jäljitetty mainokseen, joka sen ansaitsi

Palvelinpuolen seuranta, voitto ja asiakkuuden elinkaariarvo yhdessä sovelluksessa. 14 päivän ilmainen kokeilu, ei luottokorttia.

Aloita ilmainen kokeilu →