BunStackDocs

Integraatiot ja API

Integraatiot: yleiskatsaus

Mitä integraatioita on, kuka saa kytkeä ne, miten avaimet tallennetaan, mitä Disconnect tekee ja mitkä integraatiot ovat suunnitteilla.

Päivitetty viimeksi · 4 min lukuaika

Täällä kytket BunStackiin maksun, rahdin, toiminnanohjausjärjestelmän ja omat järjestelmäsi.

Missä: Stack sivuvalikossa.

IntegraatioKäyttöSivu
KustomKassa: maksu, veloitus, hyvitysKustom
SendifyRahdin livehinnat, noutopisteet, varaus, osoitekortit, seurantaSendify
PostNordNoutopisteet, varaus ja osoitekortit omalla PostNord-sopimuksellaPostNord
ProSmartVarastosaldo SKU:ittain ja tilaukset toiminnanohjausjärjestelmäänProSmart
Webhookit ja API-avaimetOmat yhteydet järjestelmiisiWebhookit ja API-avaimet
TuotesyötteetGoogle Merchant Center ja Meta CatalogTuotesyötteet

Säännöt kaikille integraatioille

SääntöMikä pätee
OmistajaIntegraatio kuuluu workspaceen. Kaikki workspacen kaupat jakavat sen.
RoolitKytkeminen, muuttaminen ja irtikytkentä vaativat roolin admin tai owner. Test connection, varastosynkronointi ja tilausten lähetys vaativat roolin editor.
AvaimetBunStack tallentaa API-avaimet, salasanat ja client secretit salattuina holviin Tukholmassa. Admin ei näytä niitä enää koskaan.
Muutokset myöhemminJätä salaisuuskentät tyhjiksi, kun muutat muita asetuksia. Tallennettu arvo säilyy.
LokiJokainen muutos näkyy kohdassa Activity log.

Tila

Stack näyttää BunStackin keskellä ja haaran jokaiselle järjestelmätyypille: Payments, Shipping, Stock and ERP, Marketing ja API and webhooks. Haaran nimen alla lukee, montako sen integraatioista on kytketty, esimerkiksi 1 of 2 connected. Viiva keskelle näyttää haaran tilan:

ViivaTarkoittaa
Vihreä, ja sitä pitkin liikkuu pisteVähintään yksi haaran integraatio on kytketty.
HarmaaHaarassa on integraatioita, jotka voi kytkeä, mutta mikään ei ole kytketty.
Harmaa katkoviivaKaikki haaran integraatiot ovat suunniteltuja.
Punainen katkoviivaJollakin haaran integraatiolla on ERROR. Haarojen yläpuolella oleva rivi nimeää sen ja linkittää sen sivulle.

Avaa haara napsauttamalla sitä. Paneeli listaa haaran integraatiot, jokaisella leima ja Configure tai Connect:

TilaTarkoittaa
ONIntegraatio on kytketty.
ERRORViimeisin tarkistus toimittajaa vasten epäonnistui. Syy näkyy integraation sivulla.
OFFIntegraatiota ei ole kytketty.
—Sivu Stack ei voinut lukea tilaa.

Payments-paneeli näyttää myös maat, joihin kauppasi myyvät mutta joista ei voi maksaa, kaupoittain, ja linkin kohtaan Kustom › Markets. Se ei muuta viivaa punaiseksi; viiva näyttää vain integraatioiden virheet.

Jos sivu Stack ei voi lukea tilaa, ylhäällä näkyy Could not load integration status. ja haaroissa näkyy —. Paina Try again.

Testitila

Painike Live · Test mode off (tai Test mode on) sivun Stack oikeassa yläkulmassa avaa kohdan Test mode. Se näyttää, ovatko Kustom, Sendify ja ProSmart testissä vai livenä, ja vaihtaa ne kaikki kerralla.

IntegraatioTestLive
KustomTest (playground)Live
SendifySandboxLive
ProSmartTest (practice company)Production

Jokainen integraatio tallentaa testi- ja tuotantoavaimet erikseen. Vaihto ei poista avaimia, eikä sinun tarvitse koskaan liittää niitä uudelleen.

  1. Paina Turn test mode on, tai Turn test mode off, kun siirryt liveen.
  2. Lue, mitä vaihdetaan, ja paina Turn test mode on tai Go live.

Kortti näyttää sen jälkeen, miten vaihto onnistui kunkin integraation kohdalla.

  • Integraatiota, jolta puuttuvat avaimet ympäristöön, ei vaihdeta. Kortti kertoo, mihin ne lisätään.
  • Kustom siirtyy liveen vasta, kun Kustom hyväksyy live-avaimet ja go-live-tarkistukset ovat vihreitä. Katso Kustom.
  • Jo maksetut tilaukset hyvitetään ja veloitetaan siinä ympäristössä, jossa ne maksettiin. Varattuja lähetyksiä seurataan siinä ympäristössä, jossa ne varattiin.
  • PostNordilla ei ole testiympäristöä, eikä vaihto koske sitä.
  • Jos osa on testissä ja osa livenä, kortti näyttää MIXED ja painikkeet Put everything in test mode ja Put everything live.

Disconnect

Disconnect poistaa tallennetut avaimet ja kytkee integraation pois päältä. Mikä pysähtyy ja mikä säilyy, kerrotaan kunkin integraation sivulla.

Huom: Kustomia ei voi kytkeä irti, kun jokin live-kauppa käyttää Kustomia kassana. Katso Kytke irti.

Missä virheet näkyvät

Virhe koskeeMissä näet sen
Avainten tarkistustaIntegraation sivulla
KassaaAsiakas näkee viestin kassalla
Varausta ja tilausten lähetystäTilauksella ja toimitusikkunassa
VarastosynkronointiaVarastosivulla ja integraation sivulla

Suunnitellut integraatiot

Suunnitellut integraatiot näkyvät haarassaan katkoviivalla. Haaran paneelissa kortti Planned listaa ne: Bring, Budbee, Instabox, DHL ja DB Schenker kohdassa Shipping, Klaviyo ja Google / Meta Ads kohdassa Marketing. Jokaisella rivillä on linkki Details, ja sen sivu kuvaa, mitä yhteys tulee tekemään. Et voi syöttää avaimia, eikä dataa lähetetä. Tilauksia ja asiakkaita voit lukea API:n kautta.

  • Bring, Budbee, Instabox, DHL ja DB Schenker voi valita toimitustavan kuljetusliikkeeksi kohdassa Settings › Shipping. BunStack ei varaa niiltä mitään. Merkitset toimituksen lähetetyksi käsin.
  • Haara API and webhooks avaa API-avaimet, webhookit ja API-viitteen.

Klarna, Swish, Stripe, Fortnox, Visma ja BankID eivät ole adminissa. Kustom on ainoa kassa.