Przejdź do głównej treści
Shopify

Co robi przycisk Test Connection w Shopify Connector for Odoo, krok po kroku

Przycisk Test Connection wysyła do Shopify zapytanie o profil sklepu: jeśli odpowiedź jest poprawna, zapisuje nazwę, adres e-mail i walutę, oznacza sklep jako połączony i pokazuje Connection successful for …; jeśli coś zawiedzie, oznacza sklep błędem, zapisuje przyczynę i pokazuje ją w czerwonym powiadomieniu, które nie znika samo.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 5 listopada 2026

Najważniejsze

Moduł
Shopify
Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym konektora, wersja 20.0 · w źródłach podanych na końcu
Czas czytania
3 min

Gdzie jest przycisk i kiedy go widać

Gdzie znajdę przycisk Test Connection?

Jest w formularzu Shopify Instances. Ten formularz otwierasz z menu Shopify › Configuration › Stores. Każdy odcinek menu wymaga uprawnienia: odcinek Shopify wymaga Viewer, a odcinek Configuration wymaga Operator. Jeśli nie masz któregoś z nich, nie zobaczysz tego odcinka menu.

Schemat wykonany kodem: menu Shopify › Configuration › Stores i przycisk Test Connection z komunikatem o powodzeniu z boku
Schemat wykonany na podstawie opublikowanego kodu modułu, to nie zrzut ekranu Odoo: menu, przycisk (Odoo 17, 18, 19 i 20) oraz komunikat Connection successful for …. Etykiety są po angielsku, tak jak w oryginalnym kodzie.

Przy Odoo po polsku przycisk nazywa się Test Connection.

Schemat wykonany kodem z etykietą przycisku w pięciu językach
Schemat wykonany na podstawie opublikowanych tłumaczeń modułu, to nie zrzut ekranu Odoo: Probar conexión po hiszpańsku jako Probar conexión, Verbindung testen po niemiecku, Tester la connexion po francusku, Prova connessione po włosku i Testar ligação po portugalsku.

Kiedy pojawia się przycisk?

Jest widoczny zawsze w formularzu, bez żadnego warunku statusu, w Odoo 17, 18, 19 i 20. Moduł jest opublikowany w Odoo Apps dla tych czterech wersji i przycisk istnieje we wszystkich.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Wideo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (wideo po angielsku)

Co sprawdza i co zmienia

Co dokładnie sprawdza?

Wysyła do Shopify zapytanie o profil sklepu: nazwę, domenę, adres e-mail i walutę. Jeśli Shopify odpowie bez błędu, połączenie uznaje się za poprawne. Jeśli zapytanie zawiedzie, wchodzi w grę część o błędach opisana niżej.

Co zmienia się w Odoo, gdy wszystko się powiedzie?

Przycisk zapisuje w sklepie nazwę, adres e-mail i walutę zwrócone przez Shopify, oznacza połączenie jako połączone i usuwa ostatni zapisany błąd połączenia. Jeśli Shopify nie zwróci któregoś z tych danych, ta dana zostanie zapisana jako pusta.

Nazwę widzisz w polu Shop Name, zarówno w formularzu, jak i na liście Shopify Instances. Jest tylko do odczytu: nie wpisujesz jej ty, wypełnia ją kod po naciśnięciu Test Connection, a także po naciśnięciu przycisku Connect.

Jaki komunikat zobaczę, gdy wszystko działa?

Powiadomienie o powodzeniu, które nie zostaje na stałe na ekranie, z tekstem Connection successful for …. W miejscu wielokropka pojawia się nazwa sklepu albo, jeśli sklep nie ma jeszcze nazwy, jego domena. Domena to ta, którą wpisałeś w polu Shop Domain, widocznym także w formularzu i na liście. Jego podpowiedź mówi: «Use your exact Shopify domain, for example: flexigobe.myshopify.com».

Co się dzieje, gdy zawiedzie

Co zobaczę, jeśli połączenie zawiedzie?

Pojawia się czerwone powiadomienie, które zostaje na ekranie, dopóki go nie zamkniesz. Jego tekst to treść samego błędu, skrócona do 300 znaków, więc zależy od tego, co zawiodło. Poza tym przycisk robi jeszcze trzy rzeczy: oznacza sklep statusem błędu, zapisuje tekst błędu (do 500 znaków) i zostawia ostrzeżenie w logu serwera.

Kod celowo nie zgłasza błędu na zewnątrz. Gdyby to robił, Odoo cofnęłoby zapisane dane i awaria nie zostawiłaby śladu. Dlatego przycisk zwraca powiadomienie, a przyczyna zostaje zapisana w sklepie.

A jeśli FlexigoTech Cloud wstrzymał usługę?

W takim przypadku przycisk pokazuje komunikat o wstrzymaniu, a sklep nie zostaje oznaczony jako wadliwy: nie przechodzi w status błędu. Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje dane uwierzytelniające w postaci zaszyfrowanej i pilnuje synchronizacji. Bez subskrypcji lub przy zawieszonej usłudze zatrzymuje się to, co daje subskrypcja, a dane zostają w twoim Odoo.

Co robić po błędzie?

Przeczytaj tekst powiadomienia, popraw to, co wskazuje, i naciśnij ponownie Test Connection. Każde naciśnięcie powtarza zapytanie: jeśli teraz się powiedzie, sklep przechodzi w stan połączony, a zapisany błąd znika. Jeśli nie wiesz, od czego zacząć, sprawdź, czy Shop Domain to dokładna domena Shopify, jak mówi jego podpowiedź.

Ile kosztuje posiadanie przycisku?

Moduł jest płatny jednorazowo za wersję Odoo i wymaga subskrypcji FlexigoTech Cloud. Plan Conector kosztuje 49 €/mies. lub 490 €/rok netto (bez VAT), z maksymalnie 3 kontami platformy (plan Pro, 98 €/mies. lub 980 €/rok, z maksymalnie 10). Cena modułu dla każdej wersji jest w karcie w Odoo Apps.

Jak pomaga FlexigoTech

FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli konfigurujesz sklep Shopify w Odoo i chcesz go z kimś przejrzeć, możesz zobaczyć stronę modułu. Inny przycisk modułu z własnym artykułem to Pobierz stan zapasów.

Czytaj dalej

Co robi przycisk `Pull Stock` w konektorze Shopify dla OdooCo robi przycisk Pull Stock w konektorze Shopify dla Odoo: kiedy się pojawia, co sprawdza, co zmienia w Twoich zapasach i jaki błąd może pokazać.Komunikat o lokalizacji głównej w konektorze Shopify dla OdooCo oznacza komunikat o lokalizacji głównej w konektorze Shopify dla Odoo, kiedy się pojawia i jak zmienić lokalizację główną w instancji.Błąd tworzenia zamówienia sprzedaży: brak danych ShopifyCo oznacza komunikat Shopify Connector for Odoo po kliknięciu «Create Sale Order» bez danych zamówienia, kiedy się pojawia i jak go rozwiązać.
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła