Shopify · SAOP iCenter · povezava po meri

Shopify in SAOP iCenter povežemo v nadzorovan podatkovni tok.

Namenska integracijska aplikacija skrbi, da se dogovorjeni podatki med Shopifyjem in SAOP iCentrom prenašajo samodejno, preverljivo in brez ročnega prepisovanja. Za vsak sklop posebej določimo izvor, cilj, pravila obdelave in način preverjanja.

Smer za vsak sklop posebej

Kateri podatki lahko potujejo med sistemoma?

Dvosmerna integracija ne pomeni, da se vsa polja prepisujejo v obe smeri. Izdelki, cene in zaloga lahko potujejo iz SAOP-a v Shopify, naročila iz Shopifyja v SAOP, statusi in dokumenti pa nazaj v trgovino.

Natančen nabor je vedno odvisen od dejanskih API metod, licenc, pravic in podatkov, ki jih sistema zagotavljata.

SAOP → Shopify

Artikli

Obstoječi Shopify izdelek ali različico povežemo s SAOP artiklom, praviloma prek enoličnega SKU-ja. Posodabljamo samo dogovorjena polja.

SAOP → Shopify

Zaloga

Količino iz dogovorjenega SAOP skladišča preslikamo na eno Shopify lokacijo in določimo, kako se obravnava časovni zamik.

SAOP → Shopify

Cene

Redno in po potrjenem pravilu akcijsko ceno iz izbranega cenika zapišemo na ustrezno Shopify različico.

Shopify → SAOP

Kupci in naročila

Prenesemo dejansko prisotne podatke kupca, postavke, količine, cene, popuste, davke, dostavo, plačilo in opombe.

SAOP → Shopify

Status in sledenje

Dogovorjeni status, odprema in tracking se zapišejo v ustrezno Shopify funkcijo ali dogovorjeno dodatno polje, kadar API to omogoča.

SAOP → Shopify

PDF račun

Ko račun že obstaja v SAOP-u in ga API omogoča prebrati, lahko prijavljenemu kupcu pripravimo varen dostop do dokumenta.

Naročila se ne smejo podvojiti, statusi v obeh sistemih pa niso vedno enaki. Zato integracija hrani povezave med identifikatorji in uporablja vnaprej potrjeno tabelo preslikav.

Jasno omejena prva faza

Kaj lahko zajema začetna izvedba od 2.500 EUR neto?

Začetna cena je namenjena uporabni prvi fazi, ki jo je mogoče razviti in preveriti brez nepotrebnih dodatkov. Ne pomeni, da so za ta znesek vključeni vsi podatki, dokumenti, skladišča, ceniki in posebni primeri hkrati.

Ločeno

Gostovanje in obratovanje

Strežniško okolje, samodejni zagoni, osnovno spremljanje in rezervne kopije se dogovorijo posebej. To ni isto kot poznejše spreminjanje funkcij aplikacije.

Dodatno

Nadgradnje po prvi fazi

Več skladišč, cenikov, trgovin, Markets, kompleksni B2B tokovi, vračila, kurirji, PIM, AI ali druge aplikacije so samostojni moduli po novi oceni.

Cena ne vključuje DDV-ja, licenc Shopify, SAOP, Sami Wholesale ali drugih ponudnikov, gostovanja, večjih zgodovinskih migracij in funkcij, ki niso navedene v potrjeni ponudbi.

Poglejte tudi okvirne cene drugih vrst integracij

Shopify + SAOP + vmesna aplikacija

Kako povezava dejansko deluje?

Shopify podatke beremo in zapisujemo prek uradnega Admin API-ja, dogodke, kot je novo naročilo, pa lahko sprejmemo prek webhooka. SAOP del uporablja razpoložljivi iCenter API konkretne namestitve. Med njima deluje samostojna aplikacija, ki skrbi za preverjanje, preslikave, čakalno vrsto in dnevnik.

  1. 01

    Prejem spremembe

    Webhook ali urnik ustvari enolično opravilo za artikel, zalogo, ceno, naročilo ali drug dogovorjeni tok.

  2. 02

    Preverjanje

    Preverijo se SKU, obvezna polja, dovoljene vrednosti, šifranti in poslovna pravila. Neveljaven zapis se ne pošlje na slepo.

  3. 03

    Vmesna baza

    Shrani povezave Shopify in SAOP identifikatorjev, zadnje uspešno stanje, število poskusov in rezultat API-ja. Ne nadomešča Shopifyja ali SAOP-a.

  4. 04

    Zapis v cilj

    Preverjeni podatki se zapišejo prek uradnega vmesnika. Pred ponovitvijo aplikacija preveri, ali je bilo opravilo že uspešno izvedeno.

  5. 05

    Nadzor

    Kontrolna plošča prikaže rezultat, napake in čakajoča opravila, trajna težava pa lahko sproži opozorilo.

Nujne funkcije brez odvečnega obsega

Kontrolna plošča je namenjena nadzoru integracije.

Osnovna različica ne ureja celotne trgovine ali računovodstva. Pokaže, ali povezava deluje, kateri zapisi so bili obdelani in kaj potrebuje pozornost.

  • stanje povezave s Shopifyjem, SAOP-om in dogovorjenimi moduli
  • čas zadnjega uspešnega prenosa in rezultat posameznega zagona
  • število prebranih, spremenjenih, preskočenih in neuspešnih zapisov
  • zgodovina ter iskanje po SKU-ju ali številki naročila
  • kratek razumljiv opis napake brez prikaza gesel in ključev
  • ročni zagon podatkovnega toka
  • varen ponovni poskus izbranega neuspešnega opravila
  • opozorilo ob trajni ali ponavljajoči se napaki

Urejanje preslikav, izdelkov in cenikov, več uporabniških vlog, napredna poročila ali PIM niso del osnovne kontrolne plošče, razen če so izrecno vključeni v ponudbo.

B2B ceniki

Sami Wholesale vključimo samo po uspešnem API predtestu.

Sami Wholesale ima javno dokumentiran API za določena veleprodajna in količinska cenovna pravila. To še ne zagotavlja, da je mogoče prek API-ja upravljati vse nastavitve, ki so vidne v administraciji aplikacije.

Na dejanski trgovini preverimo paket, API ključ, pravice, branje, testno ustvarjanje, spremembo in odstranitev pravila, povezovanje Shopify product oziroma variant ID-jev ter omejitve zahtevkov. Zaradi omejitev je lahko primernejša dnevna paketna posodobitev kot pogosto osveževanje posameznih cen.

  • Public API mora biti omogočen v dejanskem paketu
  • testni ključ dobi samo najmanjše potrebne pravice
  • pred vključitvijo uspešno preverimo create, update in delete
  • minimalne količine in večkratniki se ne obljubijo brez potrjene API metode
  • če predtest ne uspe, se modul izloči ali oceni kot ločena rešitev

Pred začetkom razvoja

Kaj potrebujemo od naročnika?

Za tehnično oceno zadošča opis želenih tokov. Za razvoj pa morajo biti dostopi, šifranti, preslikave in odgovornosti dovolj natančno določeni, da integracija ne ugiba poslovnih pravil.

  • Shopify administratorski oziroma partnerski dostop in dogovorjene API pravice
  • SAOP API naslov, organizacija, testni uporabnik in pravice do potrebnih metod
  • skladišče, ceniki, knjige dokumentov, davčne kode, načini plačila in dostave
  • enolični SKU-ji ali drugo zanesljivo pravilo povezovanja artiklov
  • realni primeri artiklov, kupcev, naročil, popustov, dostave in statusov
  • odločitev, kateri sistem je glavni vir posameznega podatka
  • kontaktna oseba, ki rezultat preveri v Shopifyju in SAOP-u
  • Sami API ključ in podatki o paketu, če je predvidena veleprodajna povezava

Gesel in API ključev ne pošiljajte prek javnega obrazca. Varen način izmenjave določimo po začetnem dogovoru.

Meje začetne cene

Kaj praviloma ni vključeno v osnovno prvo fazo?

  • ustvarjanje celotnega Shopify kataloga iz nič in migracija zgodovine naročil
  • več Shopify trgovin, SAOP organizacij, skladišč ali zapleteno seštevanje zaloge
  • več valut, Shopify Markets in individualni cenik vsakega kupca
  • samodejni dobropisi, vračila, finančne razveljavitve in posebni davčni primeri
  • kurirske nalepke, booking pošiljk in neposredne povezave s kurirji
  • spremembe Shopify teme, posebne Functions ali Flow razširitve
  • PIM, urejanje produktnih podatkov ali kompleksne preslikave v kontrolni plošči
  • AI-obdelava in dodatne aplikacije brez preverjenega API-ja

Od predtesta do produkcije

Potek izvedbe je razdeljen na preverljive korake.

  1. 01

    Dostopi in predtesti

    Preverimo prijavo in ključne bralne ter zapisne metode na dejanskih okoljih.

  2. 02

    Podatkovna specifikacija

    Potrdimo smer, polja, šifrante, glavni vir, izjeme in način preverjanja.

  3. 03

    Razvoj modulov

    Izdelamo vmesno bazo, čakalno vrsto in dogovorjene Shopify ter SAOP tokove.

  4. 04

    Omejeni test

    Preverimo realne artikle in naročila, podvajanje, napake, statuse ter rezultate v obeh sistemih.

  5. 05

    Produkcijski zagon

    Po potrditvi vključimo urnike, začetno uskladitev, opozorila in spremljanje prvih prenosov.

Pogosta vprašanja

Odgovori pred tehničnim pregledom.

Možnosti vedno preverimo na konkretnih sistemih, licencah, dostopih in vzorčnih podatkih.

Ali je cena 2.500 EUR fiksna za vsako povezavo Shopify in SAOP?

Ne. To je začetna orientacijska cena za jasno omejen osnovni obseg. Več skladišč, cenikov, trgovin, dokumentov, B2B pravil ali posebnih obdelav poveča obseg.

Ali lahko Shopify in SAOP sinhronizirata vse podatke?

Samo podatke, ki jih omogočajo dejanski API dostopi, licence in dovoljenja. Pred ponudbo preverimo konkretne metode in dogovorimo natančna polja.

Ali integracija izdela račun?

Račun praviloma nastane v SAOP-u. Integracija lahko po dogovoru prenese naročilo in pozneje kupcu omogoči varen dostop do že izdelanega PDF računa. To ni isto kot izdaja ali davčno potrjevanje računa.

Ali osnovna integracija zahteva Shopify Plus?

Velik del osnovne sinhronizacije izdelkov, zaloge, cen in naročil ne zahteva Shopify Plus. Nekatere posebne B2B, Functions ali Flow razširitve pa so odvisne od paketa in uporabljene aplikacije.

Ali je Sami Wholesale zagotovo mogoče povezati?

Ne brez predtesta. Preveriti moramo paket, Public API ključ, dovoljenja, podprte operacije, omejitve in uspešen testni zapis na dejanski trgovini.

Kako preprečite podvojena naročila?

Shranjujemo povezavo med Shopify in SAOP identifikatorjem ter stanje obdelave. Ponovni poskus zato najprej preveri, ali je bilo naročilo že uspešno zapisano.

Kaj se zgodi, če SAOP začasno ni dosegljiv?

Napaka se zabeleži, opravilo pa ostane v čakalni vrsti za nadzorovan ponovni poskus. Pri trajni napaki se pošlje opozorilo in zahteva pregled.

Ali je rešitev generični vtičnik?

Ne. Gre za namensko aplikacijo, izdelano po potrjeni specifikaciji. Način predaje kode, gostovanja in poznejših nadgradenj je zapisan v ponudbi.

Začetni tehnični pregled

Preverimo vaš dejanski primer povezave Shopify in SAOP.

Pošljite povpraševanje
Pokličite Povpraševanje