Połącz Shopify
Shopify wymaga własnej aplikacji w Dev Dashboard. W NavyFlame wpisujesz domenę sklepu, Client ID i Client Secret.
Przed rozpoczęciem
- Dostęp właściciela do sklepu i Shopify Dev Dashboard.
Przykład
W przykładzie sklep ma domenę sklep-test.myshopify.com, a zamówienie numer TEST-001. Client ID i Client Secret na rysunku są tylko napisami TEST.
Krok po kroku
- 01
Sprawdź dostęp do sklepu
Zaloguj się na właściwe konto Shopify. Upewnij się, że możesz tworzyć aplikacje w Dev Dashboard i że znasz domenę sklepu w formacie sklep.myshopify.com.
Po tym kroku: Wiesz, na którym sklepie instalujesz aplikację.
- 02
Utwórz aplikację
W Shopify Dev Dashboard otwórz Apps i wybierz Create app. Nazwij aplikację, na przykład NavyFlame TEST.
Po tym kroku: Widzisz nową aplikację w Dev Dashboard.
- 03
Ustaw dostęp i wydaj wersję
W Versions dodaj wymagane zakresy dla zamówień, klientów, produktów, stanów, lokalizacji, zwrotów i realizacji. Szczegółową listę odczytaj z pola Client ID w formularzu NavyFlame. Jeśli Shopify wymaga dostępu do chronionych danych klientów, przejdź jego procedurę. Wydaj wersję aplikacji.
Po tym kroku: W Shopify jest wydana wersja z potrzebnymi zakresami.
- 04
Zainstaluj na właściwym sklepie
W Dev Dashboard użyj Installs lub linku instalacji z Custom distribution, zależnie od typu organizacji Shopify. Wybierz ten sam sklep, którego domenę wpiszesz w NavyFlame.
Po tym kroku: Aplikacja jest widoczna jako zainstalowana na właściwym sklepie.
- 05
Wpisz trzy pola w NavyFlame
W Integracjach wybierz Marketplace, Shopify i Konfiguruj. Wpisz Domena sklepu bez https:// i bez ukośnika na końcu. Z App settings skopiuj Client ID (OAuth) oraz Client Secret (OAuth) do pól o tych samych nazwach.
Formularz Shopify TEST. 1: Domena sklepu. 2: Client ID (OAuth). 3: Client Secret (OAuth). 4: Testuj połączenie.Widok poglądowy. Wszystkie wartości są testowe. Po tym kroku: Formularz pokazuje właściwą domenę i komplet trzech wymaganych pól.
- 06
Przetestuj, zapisz i sprawdź zamówienie
Kliknij Testuj połączenie i odczytaj wynik. Dokończ zapis przyciskiem Konfiguruj. Potem w Zamówieniach znajdź znany numer ze sklepu i porównaj kwotę oraz produkty. Starsze zamówienie może wymagać Importuj historię.
Po tym kroku: Masz nazwane konto Shopify i jeden zgodny numer w obu panelach.
Sprawdź wynik
Shopify jest połączony z właściwym sklepem, a jeden numer zamówienia ma zgodne dane w Shopify i NavyFlame.
Jeśli nie widzisz wyniku
Test nie działa? Sprawdź, czy aplikacja jest zainstalowana na tym samym sklepie, który wpisano w NavyFlame. Porównaj Client ID i Client Secret z ustawieniami aplikacji. Jeżeli brakuje starszych zamówień, sprawdź dostęp read_all_orders i osobny import historii.
Ważne
Po zmianie zakresów w Shopify trzeba wydać nową wersję aplikacji i zatwierdzić nowy dostęp na sklepie. Sam zielony test nie potwierdza importu zamówienia.
Potrzebujesz pomocy? Otwórz Wsparcie w panelu swojej firmy i opisz, na którym kroku pojawił się problem.
Jak zgłosić problem