BunStackDocs

Integrasjoner og API

Integrasjoner: oversikt

Hvilke integrasjoner som finnes, hvem som får koble dem til, hvordan nøkler lagres, hva Disconnect gjør og hvilke integrasjoner som er planlagt.

Sist oppdatert · 4 min lesing

Her kobler du BunStack til betaling, frakt, forretningssystem og egne systemer.

Hvor: Stack i sidemenyen.

IntegrasjonBrukes tilSide
KustomKassen: betaling, capture, refusjonKustom
SendifyLivepriser på frakt, hentesteder, booking, etiketter, sporingSendify
PostNordHentesteder, booking og etiketter på egen PostNord-avtalePostNord
ProSmartLagersaldo per SKU og ordrer til forretningssystemetProSmart
Webhooks og API-nøklerEgne koblinger til systemene dineWebhooks og API-nøkler
ProduktfeederGoogle Merchant Center og Meta CatalogProduktfeeder

Regler for alle integrasjoner

RegelHva som gjelder
EierEn integrasjon tilhører workspacet. Alle butikker i workspacet deler den.
RollerKoble til, endre og koble fra krever admin eller owner. Test connection, lagersynk og ordrepush krever editor.
NøklerBunStack lagrer API-nøkler, passord og client secrets kryptert i et hvelv i Stockholm. Admin viser dem aldri igjen.
Endre senereLa hemmelighetsfeltene stå tomme når du endrer andre innstillinger. Den lagrede verdien blir liggende.
LoggHver endring står i Activity log.

Status

Stack viser BunStack i midten og en gren for hver type system: Payments, Shipping, Stock and ERP, Marketing og API and webhooks. Under navnet på grenen står hvor mange av integrasjonene som er tilkoblet, for eksempel 1 of 2 connected. Linjen inn til midten viser hvordan grenen står:

LinjeBetyr
Grønn, med en prikk som beveger segMinst én integrasjon på grenen er tilkoblet.
GråGrenen har integrasjoner som kan kobles til, men ingen er tilkoblet.
Grå og stipletAlt på grenen er planlagt.
Rød og stipletEn integrasjon på grenen har ERROR. Raden over grenene navngir den og lenker til siden dens.

Klikk på en gren for å åpne den. Panelet viser integrasjonene på grenen, hver med et stempel og Configure eller Connect:

StatusBetyr
ONIntegrasjonen er tilkoblet.
ERRORDen siste kontrollen mot leverandøren feilet. Årsaken står på integrasjonens side.
OFFIntegrasjonen er ikke tilkoblet.
—Stack kunne ikke lese statusen.

Panelet for Payments viser også landene butikkene dine selger til som ikke kan betale, per butikk, med en lenke til Kustom › Markets. Det gjør ikke linjen rød; linjen viser bare feil i integrasjonene.

Kan Stack ikke lese statusen, står Could not load integration status. øverst, og grenene viser —. Trykk Try again.

Testmodus

Knappen Live · Test mode off (eller Test mode on) øverst til høyre på Stack åpner Test mode. Den viser om Kustom, Sendify og ProSmart står i test eller live, og bytter alle på én gang.

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

Hver integrasjon lagrer test- og produksjonsnøklene hver for seg. Et bytte sletter ingen nøkler, og du trenger aldri lime dem inn igjen.

  1. Trykk Turn test mode on, eller Turn test mode off for å gå live.
  2. Les hva som byttes, og trykk Turn test mode on eller Go live.

Kortet viser deretter hvordan det gikk for hver integrasjon.

  • En integrasjon som mangler nøkler for miljøet, byttes ikke. Kortet sier hvor du legger dem inn.
  • Kustom går live først når Kustom godtar live-nøklene og go-live-kontrollene er grønne. Se Kustom.
  • Ordrer som allerede er betalt, refunderes og trekkes i miljøet de ble betalt i. Bookede forsendelser spores i miljøet de ble booket i.
  • PostNord har ikke noe testmiljø og påvirkes ikke.
  • Står noen i test og andre live, viser kortet MIXED og knappene Put everything in test mode og Put everything live.

Disconnect

Disconnect sletter de lagrede nøklene og slår av integrasjonen. Hva som stopper og hva som blir liggende, står på hver integrasjons side.

Merk: Kustom kan ikke kobles fra mens en live-butikk har Kustom som kasse. Se Koble fra.

Hvor feil vises

Feilen gjelderDer ser du den
Kontrollen av nøklerIntegrasjonens side
KassenKunden ser en melding i kassen
Booking og ordrepushOrdren og leveringsdialogen
LagersynkLagersiden og integrasjonens side

Planlagte integrasjoner

Planlagte integrasjoner er stiplet på grenen sin. I panelet til grenen viser kortet Planned dem: Bring, Budbee, Instabox, DHL og DB Schenker under Shipping, Klaviyo og Google / Meta Ads under Marketing. Hver rad har lenken Details, og siden der beskriver hva koblingen skal gjøre. Du kan ikke legge inn nøkler, og ingen data sendes. Ordrer og kunder kan du lese via API-et.

  • Bring, Budbee, Instabox, DHL og DB Schenker kan velges som transportør på en fraktmetode under Settings › Shipping. BunStack booker ingenting hos dem. Du merker leveransen som sendt for hånd.
  • Grenen API and webhooks åpner API-nøklene, webhooks og API-referansen.

Klarna, Swish, Stripe, Fortnox, Visma og BankID finnes ikke i admin. Kustom er den eneste kassen.