DOCS

WooCommerce

Zonos Checkout dla WooCommerce

Zintegruj rozszerzenie Checkout dla WooCommerce.

Lista kontrolna integracji 

Postępuj zgodnie z tą wyczerpującą listą kontrolną, aby skonfigurować konto Zonos Dashboard i zintegrować rozszerzenie Zonos Checkout dla WooCommerce.

Aby rozpocząć, prosimy skontaktować się z naszym zespołem sprzedaży, aby utworzyć konto i podpisać umowę. Po podpisaniu umowy otrzymasz dwa mikrodepozyty na swoim koncie, które muszą być zweryfikowane.

Prosimy wysłać kwoty tych mikrodepozytów na adres accounting@zonos.com wraz z identyfikatorem sklepu Dashboard (CC do reprezentanta sprzedaży).

Po weryfikacji Twoje dane bankowe będą wyświetlane w Dashboard -> Settings -> Billing.

Po utworzeniu konta Zonos będziesz musiał skonfigurować ustawienia w Dashboard, aby zapewnić prawidłowe działanie Checkout z Twoim sklepem. Ta sekcja obejmuje wszystkie niezbędne konfiguracje Dashboard.

Ustaw wypłaty 

Podłącz konto bankowe, aby otrzymywać terminowe wypłaty z Checkout. Wypłaty są przetwarzane codziennie w ciągu 2 dni od przechwycenia płatności. Aby to zrobić, postępuj zgodnie z następującymi krokami:

  1. Przejdź do Dashboard -> Settings -> Checkout settings .
  2. Kliknij Add bank account.
  3. Zostaniesz przeniesiony do portalu Stripe, aby ukończyć konfigurację i podać następujące informacje:
    • Informacje o koncie bankowym.
    • EIN firmy.
    • Numer Ubezpieczenia Społecznego właściciela firmy będącego posiadaczem 25%. Aby uzyskać więcej informacji na temat przyczyn wymagania tego, zobacz dokumentację Stripe.

Uwaga: Jeśli chcesz zaktualizować harmonogram wypłat, skontaktuj się z support@zonos.com

Skonfiguruj dozwolone domeny 

Zonos Checkout wymaga listy dozwolonych domen ze względów bezpieczeństwa. Zapobiega to ładowaniu Checkout przez nieautoryzowane witryny i zapewnia, że działa tylko na zatwierdzonych domenach. Bez tej konfiguracji Checkout zwróci błędy uprawnień.

Aby to skonfigurować:

  1. Przejdź do Dashboard -> Settings -> Checkout settings.
  2. W obszarze URLs dodaj pełną domenę i wszystkie subdomeny, w których będzie używany Checkout. Na przykład, jeśli Twoja domena to example.com, powinieneś dodać example.com i test.example.com.

Dostosuj ustawienia marki 

Skonfiguruj ustawienia marki w Dashboard, aby pasowały do wyglądu i stylu Twojego sklepu.

Aby to zrobić, postępuj zgodnie z następującymi krokami:

  1. Przejdź do Dashboard -> Settings -> Checkout settings -> Branding
  2. Skonfiguruj następujące ustawienia:
    • Logo.
    • Kolor marki i akcenty.
    • Motyw, styl i czcionka.

Aby uzyskać więcej informacji na temat ustawień marki, zobacz naszą dokumentację.

Podłącz przewoźnika do wysyłki 

Aby podać ofertę wysyłki w Checkout, musisz podłączyć przewoźnika do swojego konta Zonos. Umożliwi to włączenie określonych poziomów usług wysyłki w Checkout.

Aby podłączyć przewoźnika, postępuj zgodnie z następującymi krokami:

  1. Przejdź do Dashboard -> Settings -> Shipping -> Rates.
  2. Kliknij Add carrier.
  3. Postępuj zgodnie z instrukcjami konfiguracji przewoźnika.

Aby uzyskać więcej informacji na temat podłączania kont przewoźników, zobacz naszą dokumentację.

Skonfiguruj strefy wysyłki 

Strefy wysyłki umożliwiają skonfigurowanie, które przewoźnicy i poziomy usług są dostępne dla różnych regionów świata.

Aby skonfigurować strefy wysyłki, postępuj zgodnie z następującymi krokami:

  1. Przejdź do Dashboard -> Settings -> Shipping -> Locations.
  2. Kliknij New zone.
  3. Wpisz nazwę strefy i wybierz kraje, do których chcesz wysyłać.
  4. Wybierz przewoźnika i poziom usług, który chcesz oferować.

Aby uzyskać więcej informacji na temat stref wysyłki, zobacz naszą dokumentację.

Skonfiguruj kraj pochodzenia i kod HS jako rezerwę 

Kraj pochodzenia i kod HS są używane do dokładnego obliczania ceł i podatków.

Jeśli nie podasz określonego kraju pochodzenia lub kodu HS, będziemy używać rezerwowych ustawień w Dashboard.

Aby ustawić rezerwowy kraj pochodzenia i kod HS:

  1. Przejdź do Dashboard -> Settings -> Shipping -> Catalog.
  2. W przypadku kraju pochodzenia wybierz kraj, w którym wytwarzana jest większość Twoich produktów.
  3. W przypadku kodu HS wpisz kod HS Twojego najczęstszego produktu. Jeśli nie masz kodu HS, przejdź do Classify w Dashboard i wpisz nazwę i opis Twojego produktu, aby wygenerować dokładny kod HS.

Postępuj zgodnie z tymi krokami, aby zainstalować i skonfigurować rozszerzenie Checkout dla WooCommerce.

Zainstaluj rozszerzenie 

  1. Zaloguj się do administratora WordPress.
  2. W obszarze wtyczek wyszukaj rozszerzenie Zonos Checkout dla WooCommerce.
  3. Kliknij Install and activate.

Podłącz rozszerzenie do swojego konta Zonos 

  1. W administratorze WordPress kliknij na rozszerzenie Zonos Checkout w nawigacji po lewej stronie.

  2. Kliknij na General Settings.

  3. Wpisz swój Private API key i Store ID, aby powiązać ustawienia Zonos Dashboard z witryną WooCommerce.

    1. Zlokalizuj prywatny klucz API Twojego sklepu w Dashboard. Dostępnych jest kilka różnych kluczy API. Wybierz klucz API, który ma nazwę Twojego sklepu, Type to Secret, a Token zaczyna się od credential_live. Wpisz ten klucz API w polu Private API Key w General settings rozszerzenia.

    2. Skopiuj swój Store ID z Dashboard i wpisz to do pola Store ID w General settings rozszerzenia.

  4. Włącz aplikację w trybie testowym.

    1. Domyślnie Test mode jest włączony. Gdy tryb testowy jest włączony, kupujący nie będą kierowani do Zonos Checkout.

Skonfiguruj przycisk międzynarodowego koszyka 

Masz dwie opcje konfigurowania, jak międzynarodowi kupujący uzyskują dostęp do Zonos Checkout.

Użyj bieżącego przycisku koszyka dla krajowych i międzynarodowych kupujących: 

Skonfiguruj bieżący przycisk koszyka, aby automatycznie przekierować międzynarodowych kupujących do Zonos Checkout, jednocześnie utrzymując kupujących w kraju na standardowym przepływie koszyka. Aby to zrobić, postępuj zgodnie z następującymi krokami:

  1. W General settings rozszerzenia wpisz selektor CSS przycisku koszyka (np. #checkout-button lub .woocommerce-checkout-button).
  2. Kliknij Save general settings.

Aby znaleźć selektor CSS, kliknij prawym przyciskiem myszy na przycisk koszyka, wybierz "Inspect" i poszukaj atrybutu id lub class w HTML. Jeśli masz wiele przycisków koszyka, albo dołącz selektor CSS każdego przycisku, albo skonfiguruj wszystkie przyciski do przekierowania na stronę koszyka i użyj selektora przycisku koszyka na stronie koszyka.

Dodaj dedykowany przycisk międzynarodowego koszyka 

Utwórz dedykowany przycisk międzynarodowego koszyka, który jest idealny, jeśli masz wielu użytkowników VPN lub kupujących z USA, którzy muszą wysłać na adres międzynarodowy.

Aby utworzyć osobny przycisk dla międzynarodowych kupujących:

  1. W General settings rozszerzenia wpisz selektor CSS przycisku koszyka (np. #checkout-button lub .woocommerce-checkout-button).

  2. Przełącz International checkout button w prawo.

  3. Skonfiguruj wygląd przycisku:

    • Wpisz tekst przycisku (np. "International Checkout" lub "Global Checkout").
    • (Opcjonalnie) Dodaj niestandardowy CSS, aby pasować do projektu Twojego sklepu, jak pokazano w poniższym przykładzie. Jeśli nie podano niestandardowego CSS, przycisk będzie domyślnie używał schematu koloru podstawowego Twojego sklepu. Zalecamy testowanie wyglądu przycisku zarówno na urządzeniach stacjonarnych, jak i mobilnych.
  4. Kliknij Save general settings.

Włącz Stany Zjednoczone w strefach wysyłki: Po włączeniu dedykowany przycisk międzynarodowego koszyka pojawi się dla wszystkich kupujących. Aby umożliwić kupującym z USA korzystanie z międzynarodowego koszyka (na przykład, gdy używają VPN lub wysyłają na adres międzynarodowy), musisz włączyć Stany Zjednoczone w Shipping zones w Dashboard. Bez tego ustawienia kupujący z USA nie będą przekierowywani do Zonos Checkout.

Dostosuj Zonos, aby bezproblemowo zintegrować się ze sklepem WooCommerce, zapewniając dokładne obliczenia ceł, podatków i wysyłki. Użyj karty Mapping settings, aby dostosować szczegóły produktu i atrybuty do konfiguracji e-commerce. Chociaż podane są wartości domyślne, możesz skonfigurować te ustawienia zgodnie z unikalnymi wymaganiami sklepu.

Szczegóły produktu, szczegóły niestandardowe, waga i wymiary 

Te pola są mapowane na domyślne wartości wspólne. Pola oznaczone gwiazdką (*) są wymagane. Jeśli używasz aplikacji innej firmy, która zastępuje dowolne pola (*), upewnij się, że te pola (*) są prawidłowo zmapowane na wartości używane przez aplikację innej firmy.

Zarządzaj informacjami o produktach za pomocą Catalog

Możesz również zarządzać informacjami o produktach za pomocą Catalog w Dashboard.

Jeśli dodasz wagę, wymiary, kod HS lub kraj pochodzenia do Catalog, Checkout zawsze będzie używać tych pól. Jeśli jakakolwiek informacja istnieje zarówno na Twojej platformie e-commerce, jak i w Catalog, informacja w Catalog zastąpi informację wysłaną z platformy e-commerce podczas wykonywania naszych obliczeń. Na przykład, załóżmy, że waga produktu jest obecna zarówno w WooCommerce, jak i w Catalog. W takim przypadku Zonos będzie używać wagi w Catalog do obliczania wysyłki.

Atrybuty produktu 

Jeśli Twoje produkty mają unikalne atrybuty, takie jak kolor lub rozmiar zastosowane do wariantów, będziesz musiał zmapować te atrybuty w rozszerzeniu Zonos. Zapewnia to, że gdy zamówienie zostanie zrealizowane, sklep WooCommerce i zapasy zostaną zaktualizowane prawidłowym produktem, który został wysłany. Aby zmapować atrybuty postępuj zgodnie z krokami opisanymi w naszej dokumentacji mapowania atrybutów produktów WooCommerce.

Uwaga: Jeśli masz pytania lub potrzebujesz pomocy w mapowaniu wariantów produktów, skontaktuj się z support@zonos.com.

Teraz, gdy skonfigurowałeś konto i aplikację, jesteś gotowy do przetestowania integracji.

Aby złożyć testowe zamówienie w Checkout:

  1. Dodaj ?zonosTestMode=1 do adresu URL sklepu, aby zostać przekierowanym do Zonos Checkout.
  2. Zmień Zonos Hello na kraj, który chciałbyś przetestować, klikając na flagę Hello i wybierając kraj, który chciałbyś przetestować. Jest to wymagane, w przeciwnym razie nie będziesz przekierowany do Zonos Checkout, jeśli używasz pojedynczego przycisku koszyka. Możesz zaktualizować Hello, zmieniając zCountry= w adresie URL na kraj, który chciałbyś przetestować. Na przykład, jeśli chciałbyś przetestować Kanadę, wpisałbyś CA w zCountry=CA.
  3. Przejdź przez proces koszyka i złóż zamówienie. Aby uzyskać więcej informacji, zobacz naszą dokumentację testowania ogólnego.
  4. Po zakończeniu testowania włącz Zonos, przełączając Test mode na off. To sprawi, że integracja będzie dostępna na żywo i umożliwi międzynarodowym kupującym korzystanie z Zonos Checkout.

Kilka rzeczy, które należy pamiętać:

  • De minimis — Jeśli suma koszyka Twojego zamówienia jest poniżej de minimis kraju wysyłki, może nie być żadnych ceł lub podatków. Jest to odzwierciedlone w naszych obliczeniach.
  • Zwroty i anulowania — Zbieramy płatność, więc jeśli musisz dokonać zwrotów lub anulowań, proszę przetworzyć je w Dashboard.
  • Etykiety — Drukuj etykiety dla wszystkich międzynarodowych zamówień w Dashboard, chyba że jesteś certyfikowany do drukowania etykiet poza Dashboard. Jest to wymagane, aby Zonos mógł zapłacić cła i podatki w Twoim imieniu.

Po integracji 

Rozszerzenie Zonos będzie automatycznie importować zamówienia z Zonos do WooCommerce. Jednak mogą być rzadkie przypadki, w których zamówienie może nie zostać zaimportowane lub stan zamówienia w WooCommerce nie jest zsynchronizowany z Dashboard. Możesz użyć następujących funkcji w rozszerzeniu, aby importować zamówienia, synchronizować stany zamówień ręcznie i włączyć zaawansowane ustawienia, aby rozwiązać problemy.

Jeśli zamówienie Zonos nie zostało zaimportowane do WooCommerce, możesz użyć karty Order import do ręcznego importowania zamówień do WooCommerce:

  1. Zaloguj się do Dashboard.
  2. Przejdź do Orders.
  3. Kliknij w zamówienie, które musi być zaimportowane, i skopiuj Zonos order number.
  4. W administratorze WordPress przejdź do karty Order import w rozszerzeniu Zonos i wpisz numer zamówienia Zonos do pola Zonos order number.
  5. Kliknij Import order. Jeśli zamówienie zostało pomyślnie zaimportowane, zamówienie pojawi się w WooCommerce i zobaczysz baner "Order imported successfully" w górnej części strony. Jeśli import zamówienia nie powiódł się, zobaczysz baner z szczegółami komunikatu o błędzie.

Jeśli stan zamówienia w WooCommerce nie pasuje do stanu w Zonos, możesz ręcznie zsynchronizować zamówienie.

  1. Zaloguj się do Dashboard.
  2. Przejdź do Orders.
  3. Kliknij w zamówienie, które musi być zaimportowane, i skopiuj Zonos order number.
  4. W administratorze WordPress przejdź do karty Order sync w rozszerzeniu Zonos i wpisz numer zamówienia Zonos do pola Zonos order number.
  5. Kliknij Sync order. Stan zamówienia w WooCommerce powinien teraz pasować do stanu zamówienia w Dashboard.

Tryb debugowania 

Przełącz Debug mode, aby wysłać do Zonos szczegółowe dzienniki, które pomogą Ci zdiagnozować wszelkie problemy i poprawić wydajność integracji.

Limit szybkości 

Maksymalna liczba żądań webhook dozwolona na adres IP na minutę. Domyślnie jest to 30, aby chronić przed potencjalnymi nadużyciami.

Jeśli używasz aplikacji do buforowania, takiej jak WP Rockett, będziesz musiał wyczyścić pamięć podręczną po dokonaniu zmian w rozszerzeniu Zonos.

Jakie informacje o produktach powinienem podać, aby uzyskać najbardziej dokładną ofertę cła, podatków i kosztów wysyłki? 

Informacje o produkcie mogą wpłynąć na kwotę cła i podatków, które są należne, oraz całkowity koszt wysyłki. Im więcej informacji o produkcie podasz Zonos, tym dokładniejsza będzie zwrócona oferta. Zonos może wygenerować ofertę nawet, gdy ta informacja jest niedostępna, ale zaleca podanie następujących kluczowych szczegółów produktu, aby poprawić dokładność:

  • Waga: Waga wpływa na koszt wysyłki, co może wpłynąć na cła lub podatki. Wagi w listach produktów WooCommerce są automatycznie używane przez Zonos w przypadku mapowania. Możesz również dodać wagę do Catalog w Dashboard, aby zapewnić dokładne obliczenia wysyłki.
  • Wymiary: Wymiary są używane do obliczania wagi wymiarowej. Przewoźnicy będą naliczać wyższą wagę między wagą fizyczną a wagą wymiarową. Zonos może wykorzystać wymiary produktu (długość, szerokość i wysokość) ustawione na każdym produkcie w WooCommerce do obliczania wagi wymiarowej, aby upewnić się, że pobierasz właściwą kwotę wysyłki od swoich klientów. Możesz również dodać wymiary do Catalog w Dashboard, aby zapewnić dokładne obliczenia wysyłki.
  • Kody HS: Kody HS wpływają na stawki celne i czasami mogą wpłynąć na podatki. Możesz mapować wartości kodów HS w WooCommerce lub używać Catalog w Dashboard.
  • Kraj pochodzenia: Kraj pochodzenia produktu wpływa na stawki celne i może wpłynąć na podatki. Możesz mapować wartości kraju pochodzenia w WooCommerce lub używać Catalog w Dashboard.

Czy ta strona była pomocna?