Shopify csatlakoztatása
Hozd létre és telepítsd a Shopify-alkalmazást, csatlakoztasd az üzletet, és oldd meg a gyakori beállítási problémákat.

Ezen az oldalon
Megjegyzés: a félkövér angol feliratok a megfelelő kezelőelemeket jelölik. A kiválasztott nyelvtől függően ezek fordítva is megjelenhetnek.
A Shopify-kapcsolat rendeléseket, visszatérítéseket, fizetéseket és teljesítési adatokat importál. A támogatott készletmozgások a Belső készletmozgások nézetben is megjelenhetnek.
Mielőtt elkezded
Hozzáférésre van szükséged az üzlet Shopify-adminisztrációjához, valamint alkalmazások létrehozására és telepítésére jogosító engedélyre. Ha ezek a lehetőségek hiányoznak, kérj segítséget az üzlet tulajdonosától.
Az alkalmazást az üzlettel azonos Shopify-szervezetben kell létrehozni. Ha ügynökség végzi a beállítást, az üzlet tulajdonosának szervezetét használja. Az ügynökségi fiókon keresztüli hozzáférés önmagában nem elegendő.
A Shopify-ban nyisd meg a Settings → Domains oldalt, és másold ki a pontos *.myshopify.com domaint, például example.myshopify.com. Az előtagokat és a számokat is tartsd meg.
A Shopify-alkalmazás létrehozása és telepítése
Ha már van megfelelő alkalmazásod, nyisd meg, és ellenőrizd a jogosultságait és a telepítését.
- Nyisd meg a Shopify Dev Dashboardot, és válaszd ki az üzletet tulajdonló szervezetet.
- Válaszd az Apps → Create app → Start from Dev Dashboard lehetőséget. Adj felismerhető nevet, például „Balta Labs kapcsolat”, majd válaszd a Create gombot.
- A Versions részen állítsd be a Scopes nevű hozzáférési jogosultságokat:
read_ordersa rendelésekhez,read_locationsa helyszínekhez. A 60 napnál régebbi rendelésekhez add hozzá aread_all_ordersjogosultságot. Ha a Shopify App URL címet kér, használhatod az alapértelmezetthttps://shopify.dev/apps/default-app-homecímet. - A Release gombbal tedd elérhetővé a beállításokat a telepítéshez.
- Nyisd meg az alkalmazás áttekintését, és az Installs részen válaszd az Install app lehetőséget. Jelöld ki a megfelelő üzletet, ellenőrizd a kért hozzáférést, és a Shopify-ban erősítsd meg az Install gombbal. Az alkalmazás létrehozása önmagában még nem kapcsolja össze az üzlettel.
- Ugyanebben az alkalmazásban nyisd meg a Settings → Credentials oldalt, és másold ki a Client ID és Client secret értékeket. A secretet kezeld bizalmasan.
Raktári áthelyezések importálásához add hozzá a read_inventory, read_inventory_transfers és read_inventory_shipments jogosultságokat is. Ezek külön szükségesek; az alapvető kapcsolatteszt nem ellenőrzi őket. Jogosultságmódosítás után add ki a frissített verziót, és hagyd jóvá az új hozzáférést az üzletben, amikor a Shopify kéri.
A Shopify alkalmazásbeállítási útmutatója részletesen bemutatja a képernyőket.
Az üzlet hozzáadása a Balta Labsban
- Nyisd meg a Settings → Connections → Add account → Shopify oldalt.
- Adj meg egy opcionális Connection name nevet, a pontos Shop domain címet, valamint a telepített alkalmazás Client ID és Client secret értékeit.
- Válaszd a Save credentials, majd a kapcsolat kártyáján a Test gombot.
- Sikeres teszt után az Explore segítségével ellenőrizd a megadott jogosultságokat. Történeti importhoz nézd meg a régebbi rendelések elérését is.
- Válaszd a Start import gombot. Ha a Test & start import felirat látható, az import előtt automatikusan ellenőrizzük a kapcsolatot. A folyamat állapota a kapcsolat alatt jelenik meg.
Minden üzletet külön adj hozzá. A hozzáférési adatok mentése még nem igazolja a kapcsolatot: a Connected felirat sikeres teszt után jelenik meg.
Gyakori problémák
A Shopify szerint az alkalmazás nincs telepítve
A Dev Dashboardban nyisd meg azt az alkalmazást, amelyből a megadott hozzáférési adatok származnak. Telepítsd a mentett domainhez tartozó üzletre, és ellenőrizd, hogy megjelenik-e az üzlet telepített alkalmazásai között. Egy másik üzletre végzett telepítés nem elegendő. Térj vissza a Balta Labsba, és válaszd újra a Test gombot.
A Shopify elutasítja a hozzáférési adatokat
Mindkét értéket ugyanannak a telepített alkalmazásnak a Settings → Credentials oldaláról másold ki. Az Admin API hozzáférési token és a Storefront-token nem helyettesíti a Client secret értéket. Javítsd az adatokat a Manage segítségével, mentsd, majd tesztelj újra. Az üresen hagyott hozzáférési mezők megtartják a mentett értéküket.
Az üzlet nem található vagy nem választható ki
A Shopify Settings → Domains oldaláról másold ki a domaint; ne az üzlet nevéből találd ki, és ne a nyilvános weboldal címét add meg. Ha telepítéskor nem látható az üzlet, ellenőrizd a kiválasztott szervezetet, és kérd meg a tulajdonost a hozzáférésed ellenőrzésére. A Shopify kapcsolódási feltételei ismertetik a szervezeti korlátozást.
A teszt sikeres, de rendelések vagy áthelyezések hiányoznak
A teszt azt igazolja, hogy az üzlet elérhető a megadott adatokkal. Az Explore alatt ellenőrizd a szükséges jogosultságokat. A régebbi rendelésekhez a read_all_orders és a read_orders együtt szükséges; az áthelyezésekhez a fent felsorolt további készletjogosultságok kellenek. Add ki és a Shopify-ban hagyd jóvá a módosításokat, majd tesztelj és importálj újra. A Shopify jogosultsági útmutatója ismerteti az esetleges további jóváhagyásokat.
A kapcsolat sikertelen, és az import nem indítható
A Test és a Manage továbbra is elérhető. Javítsd a telepítést vagy a beállításokat, majd tesztelj újra. Sikeres teszt után ismét elérhető az import és az újrapróbálkozás. Ha a változatlan beállítás korábban működött, várj egy kicsit, majd próbáld újra a Test gombot: lehet, hogy a Shopify átmenetileg nem érhető el.
