Inne artykuły z tych kategorii:
Powrót do pomoc

Shopify

Integracja Shopify z PowerHub

Integracja Shopify z PowerHub umożliwia automatyczne pobieranie zamówień, synchronizację produktów oraz zarządzanie wysyłką w jednym miejscu. Poniżej znajdziesz instrukcję krok po kroku, jak poprawnie skonfigurować połączenie.

1. Przygotowanie aplikacji w Shopify (wymagane)

Przed rozpoczęciem konfiguracji w PowerHub konieczne jest odpowiednie przygotowanie aplikacji w panelu Shopify.

Z poziomu konta Administratora Shopify należy utworzyć (lub edytować) aplikację i nadać jej odpowiednie uprawnienia (scopes).

W aplikacji należy zaznaczyć następujące zakresy dostępu:

read_all_orders
read_assigned_fulfillment_orders
read_customers
write_customers
write_assigned_fulfillment_orders
read_custom_fulfillment_services
write_custom_fulfillment_services
read_fulfillment_constraint_rules
write_fulfillment_constraint_rules
read_fulfillments
write_fulfillments
write_inventory
read_inventory
write_inventory_shipments
read_inventory_shipments
write_inventory_shipments_received_items
read_inventory_shipments_received_items
write_inventory_transfers
read_inventory_transfers
write_locations
read_locations
read_markets_home
write_markets_home
read_merchant_managed_fulfillment_orders
write_merchant_managed_fulfillment_orders
read_orders
read_product_feeds
write_product_feeds
read_product_listings
write_product_listings
read_products
write_products
read_shipping
write_shipping
read_shopify_payments_payouts
read_content
write_content
read_themes
write_themes
read_third_party_fulfillment_orders
write_third_party_fulfillment_orders
customer_read_orders


Po zapisaniu aplikacji wygeneruj klucz API (API Key / Access Token) – będzie on potrzebny w dalszej konfiguracji w PowerHub.

2. Dodanie integracji w PowerHub

Przejdź do:
Konfiguracja → Integracje → Dodaj integrację → Shopify

W zakładce Połączenie uzupełnij:

  • Aktywne – włącz integrację
  • Nazwa konta – dowolna nazwa (np. nazwa sklepu)
  • Adres www sklepu – adres Twojego sklepu Shopify (np. twojsklep.myshopify.com)
  • Użyj poświadczeń klienta – opcjonalne ustawienie (pozostaw wyłączone, jeśli nie korzystasz z własnych danych OAuth)
  • Klucz API – wklej wygenerowany token z Shopify

3. Ustawienia przesyłek

Zakładka Przesyłki pozwala powiązać zamówienia z kurierami i szablonami wysyłek.

Możesz tutaj:

  • wybrać domyślnego kuriera
  • przypisać szablon przesyłki
  • zdecydować, czy numery przesyłek mają być przekazywane do Shopify

Dodatkowo możliwe jest tworzenie mapowań metod dostawy pomiędzy Shopify a PowerHub.

4. Synchronizacja zamówień

W zakładce Synchronizacja → Import zamówień ustaw:

  • Czas działania jobu – jak często mają być pobierane zamówienia
  • Pobieraj zamówienia z ostatnich – zakres czasowy (np. 1 dzień)
  • Status zamówienia – które zamówienia mają być importowane
  • Powiadomienia o imporcie – włączenie/wyłączenie powiadomień

Dodatkowe pola pozwalają mapować metody płatności:

  • pobranie
  • płatność online
  • płatność kartą

5. Synchronizacja zwrotów

W sekcji Import zwrotów możesz określić:

  • częstotliwość pobierania zwrotów
  • zakres czasowy
  • domyślny status dla nowych zwrotów

6. Synchronizacja produktów

Sekcja Synchronizacja produktów umożliwia automatyczne aktualizowanie danych między PowerHub a Shopify.

Synchronizacja stanów magazynowych

  • Kierunek wymiany danych (np. z PowerHub do sklepu)
  • Magazyn źródłowy – wybór magazynu, z którego pobierane są stany

Synchronizacja cen

  • Kierunek wymiany danych
  • Zaokrąglanie ceny – sposób przeliczania cen

7. Zapisanie i uruchomienie integracji

Po skonfigurowaniu wszystkich ustawień kliknij ikonę zapisu w prawym górnym rogu.

Upewnij się, że integracja jest aktywna – od tego momentu PowerHub rozpocznie wymianę danych ze sklepem Shopify zgodnie z ustawieniami.

Najczęstsze problemy

Brak importu zamówień

  • sprawdź, czy integracja jest aktywna
  • upewnij się, że ustawiony jest poprawny status zamówień
  • zweryfikuj zakres dat pobierania

Błąd połączenia

  • sprawdź poprawność adresu sklepu (powinien być w formacie twojsklep.myshopify.com)
  • upewnij się, że klucz API jest aktualny
  • zweryfikuj, czy aplikacja w Shopify ma wszystkie wymagane scope