Przejdź do treści

Płatności WooCommerce i Shopify: polskie integracje i wysyłka

Jak uruchomić BLIK, przelewy i dostawy InPost w WooCommerce oraz Shopify? Sprawdź konfigurację, wymagania integracji i testy przed startem sklepu.

Płatności WooCommerce i Shopify: polskie integracje i wysyłka

Aby uruchomić płatności WooCommerce i dostawy w Polsce, wybierz bramkę, skonfiguruj strefy wysyłki, połącz sklep z przewoźnikiem i przetestuj całe zamówienie. W Shopify zacznij od sprawdzenia metod dostępnych w Shopify Payments dla Polski, a integrację dostaw dobierz do wymagań aplikacji. BLIK można aktywować zgodnie z instrukcją Shopify. Przelewy24 mają osobne zastrzeżenie: nowe aktywacje w Shopify Payments są niedostępne, choć wcześniej aktywowana metoda może nadal działać.

Poniżej znajdziesz instrukcje konfiguracji, porównanie podejść i plan testów. Dokumentację sprawdzono 7 października 2026 r.

W skrócie

  • Zacznij od metod, których potrzebują Twoi klienci, i sprawdź je na telefonie.
  • Osobno zaplanuj opłatę za dostawę, wybór punktu odbioru oraz przygotowanie przesyłki.
  • Przy pobraniu sprawdź zarówno metodę płatności, jak i usługę przewoźnika.
  • Uruchom sklep dopiero po sprawdzeniu udanej płatności, przerwanej transakcji i zapisu danych dostawy.

Zanim wybierzesz integracje, rozpisz jeden zakup

Polecam zacząć od konkretnego przykładu: klient kupuje fizyczny produkt, płaci BLIK-iem i odbiera paczkę w wybranym automacie. Zapisz oczekiwaną opłatę, dane potrzebne do nadania oraz moment, w którym pracownik może przygotować wysyłkę.

Przygotuj też wyjątek: ten sam klient przerywa płatność. Ustal, kto sprawdzi transakcję i jak odpowie na pytanie „Czy zamówienie jest już opłacone?”. Dzięki temu testujesz zachowanie sklepu, a nie sam widok przycisku.

Proponowany schemat kontroli wygląda tak:

flowchart TD
    A[Produkt w koszyku] --> B[Adres i dostawa]
    B --> C[Wybór płatności]
    C --> D{Wynik płatności}
    D -->|Potwierdzona| E[Kontrola danych przesyłki]
    D -->|Przerwana| F[Wyjaśnienie statusu]
    E --> G[Przygotowanie nadania]

Przed wdrożeniem zanotuj wersje używanych wtyczek i rodzaj strony finalizacji zakupu. Jeżeli dopiero budujesz sklep, najpierw uporządkuj podstawy opisane w przewodniku jak założyć sklep na WooCommerce.

WooCommerce i Shopify: co konfigurujesz osobno

ObszarWooCommerceShopify
Polskie płatnościPrzykładem jest moduł Przelewy24 dla WooCommerce 9.x–11.x.BLIK w Shopify Payments ma własne warunki aktywacji.
Reguły dostawyStrefy wysyłki dopasowują metody do adresu klienta.Profile wysyłki grupują reguły dla produktów i lokalizacji.
Integracja InPostDokumentacja opisuje wtyczkę InPost PL.Oficjalna aplikacja InPost wymaga odpowiedniego planu lub aktywnej funkcji CCS.
Co sprawdzić przed wyboremZgodność konkretnej wtyczki ze sklepem i sposobem finalizacji zakupu.Dostępność metody na koncie oraz wymagania aplikacji i planu.

Ostatni wiersz potraktuj jako listę kontrolną zakupów. Poproś dostawcę integracji o odpowiedź dla swojej konfiguracji, zamiast opierać decyzję na ogólnym haśle „obsługuje WooCommerce” albo „działa z Shopify”.

Płatności WooCommerce krok po kroku

Przykład konfiguracji: oficjalny moduł PayU

Dokumentacja modułu PayU wymaga punktu płatności typu REST API oraz bibliotek PHP cURL i hash. POS, czyli punkt płatności, identyfikuje konfigurację sklepu u operatora.

  1. Przygotuj konto produkcyjne lub sandbox PayU i dane odpowiedniego POS. Sandbox jest środowiskiem do testowania.
  2. W WordPressie otwórz Plugins > Add New, wyszukaj PayU GPO Payment for WooCommerce, przeczytaj szczegóły, kliknij Install Now, następnie Activate. To kolejność z dokumentacji instalowania wtyczek WordPress.
  3. W PayU Settings uzupełnij POS ID, Second key MD5, OAuth - client_id i OAuth - client_secret; dla testów użyj odpowiadających im pól sandbox.
  4. W ustawieniach wybranej metody skonfiguruj Enable / Disable, Name, Sandbox mode i Use global settings. Znaczenie tych pól opisuje konfiguracja modułu PayU.

Zgodnie z uwagami PayU o metodach płatności nie należy równocześnie konfigurować PayU - standard i PayU - bank list. Metoda może też pozostać niewidoczna, jeżeli nie została skonfigurowana na POS albo kwota jest poza jej zakresem.

Polecam rozpocząć od jednej ścieżki płatności. Dopiero po jej sprawdzeniu dodawaj kolejne opcje, aby łatwiej ustalić przyczynę ewentualnego błędu.

Przelewy24: sprawdź konkretny moduł

Operator publikuje moduł przeznaczony dla WooCommerce 9.x–11.x, a w opisie wymienia między innymi BLIK i płatności kartą wewnątrz sklepu. Deklaracji dotyczącej tego modułu nie przenoś na inną wtyczkę z podobną nazwą.

Dane integracyjne Przelewy24 obejmują ID, klucz CRC i opcjonalnie klucz API. Klucze znajdziesz w Moje dane > Ustawienia > Dane API i konfiguracja. Przy konfiguracji kieruj się instrukcją wybranego modułu, bo nazwy jego pól mogą się różnić.

Bramka włączona, lecz niewidoczna

Blok Payment Options pokazuje metody dostępne w sklepie i zgodne z blokiem Checkout. Samo włączenie bramki nie wystarcza więc do potwierdzenia, że klient ją zobaczy.

Zalecam sprawdzić stronę finalizacji zakupu po każdej zmianie bramki lub jej aktualizacji. Zapisz wynik dla telefonu i komputera, razem z wybraną dostawą oraz walutą.

Płatności w Shopify: BLIK i osobna integracja Przelewy24

Aktywacja BLIK-a w Shopify Payments

Warunkiem jest skonfigurowane Shopify Payments w kwalifikującym się regionie oraz krajowa waluta PLN lub rynek dla Polski w PLN. Klient musi podać polski adres i wybrać PLN; BLIK w tym rozwiązaniu nie obsługuje zamówień subskrypcyjnych.

Zastosuj kolejność z instrukcji aktywacji BLIK-a:

  1. Otwórz Ustawienia > Płatności.
  2. W sekcji Shopify Payments kliknij Zarządzaj.
  3. Kliknij Więcej czynności, następnie Zarządzaj metodami płatności.
  4. W Lokalne metody płatności otwórz menu obok BLIK i kliknij Włącz.

Polecam następnie przejść zakup z polskim adresem i walutą PLN. Zanotuj, czy metoda pojawia się w oczekiwanym miejscu, zamiast oceniać konfigurację wyłącznie po panelu administracyjnym.

Przelewy24 poza nową aktywacją Shopify Payments

Zastrzeżenie Shopify dotyczy nowych aktywacji Przelewy24 przez Shopify Payments. Osobno operator udostępnia pozycje Shopify - Przelewy24 i Shopify - Przelewy24 BLIK w sekcji gotowych integracji.

Przed wyborem tej ścieżki polecam potwierdzić wymagania konta, dostępne metody i sposób rozliczenia. Nie kopiuj do Shopify kluczy ani procedury z wtyczki WooCommerce bez instrukcji operatora dla tej platformy.

Wysyłka w WooCommerce: najpierw strefa, potem przewoźnik

Dodaj strefę dla Polski

W angielskim interfejsie wykonaj kroki z dokumentacji stref WooCommerce:

  1. W WooCommerce > Settings > General sprawdź Shipping location(s).
  2. Otwórz WooCommerce > Settings > Shipping > Shipping zones i kliknij Add zone.
  3. Wpisz Zone name, wybierz Polskę w Zone regions; opcjonalne Limit to specific zip/postcodes służy do zawężenia obszaru.
  4. Dodaj metody przez Add shipping method, wybierz metodę i kliknij Continue. Jej szczegóły skonfiguruj według dokumentacji tej metody.
  5. Kliknij Save changes.

WooCommerce wybiera pierwszą pasującą strefę od góry listy. Dlatego obszar lokalny umieść przed całą Polską, jeśli chcesz stosować w nim osobne reguły.

Połącz InPost PL i dodaj usługę

Dokumentacja InPost PL wskazuje wydanie 1.9.6 oraz osobne dane dla środowiska testowego i produkcyjnego: token ShipX, ID organizacji i token Geowidget. Tokeny ShipX i Geowidget przygotuj osobno.

Zalecam przygotować te dane przed instalacją, a potem sprawdzić połączenie przed udostępnieniem dostawy klientom. Nie przesyłaj kluczy w publicznym zgłoszeniu błędu.

Dalszą konfigurację oprzyj na poradniku producenta dotyczącym integracji InPost z WooCommerce. Polecam sprawdzić aktywne usługi, ceny dostawy i progi darmowej wysyłki, a następnie zapisać ustawienia i wykonać testowe zamówienie.

Uwaga: Przy pobraniu polecam potwierdzić u InPost, że wybrana usługa obsługuje pobranie, i sprawdzić kwotę pobrania w danych przesyłki.

Po stronie płatności WooCommerce ustawienie Enable for shipping methods pozwala wskazać metody dostawy dostępne dla pobrania. Polecam dopuścić tylko te, które faktycznie przygotujesz jako przesyłki pobraniowe.

Wysyłka w Shopify: profile i wymagania InPost

Ustaw stawkę dla Polski

Shopify informuje, że profile i stawki są stopniowo przenoszone do opcji wysyłki według rynku. Poniższa instrukcja dotyczy panelu z sekcją Profile wysyłki; jeśli widzisz nowy układ, skorzystaj z dokumentacji wariantu dostępnego na swoim koncie.

Według instrukcji stawek ryczałtowych Shopify:

  1. Otwórz Ustawienia > Wysyłka i dostawa i wybierz profil w Profile wysyłki.
  2. Jeśli potrzebujesz nowej strefy, kliknij Dodaj strefę, uzupełnij Nazwa strefy, wybierz Polskę w Regiony i kliknij Gotowe.
  3. Przy strefie kliknij Dodaj opcję wysyłki, wpisz Nazwa, w Rodzaj stawki wybierz Ryczałt i uzupełnij Cena.
  4. Opcjonalnie wybierz Oferuj darmową wysyłkę i wpisz minimalną kwotę zamówienia.
  5. Kliknij Gotowe, następnie Zapisz.

Przed konfiguracją upewnij się, że Polska należy do aktywnego rynku. Shopify wymaga aktywnego rynku dla kraju sprzedaży, nawet gdy strefa ma już stawkę.

Przygotowanie do instalacji InPost: sprawdź CCS

Oficjalna aplikacja InPost wymaga Shopify Advanced lub aktywnej funkcji Carrier-Calculated Shipping. CCS oznacza obliczanie stawek przez zewnętrznego przewoźnika; Shopify udostępnia tę funkcję w Advanced i Plus, a w Grow za dodatkową opłatą miesięczną lub przy rozliczeniu rocznym.

Dokumentacja aplikacji InPost dla Shopify wymaga przygotowania Access Token i ID organizacji oraz dodania po instalacji adresu webhook w Manager Paczek > Moje Konto > API > Ustawienia Organizacji > Adres Webhook. Podany adres to https://shop-plugin-api.inpost.pl/api/inpost/webhook.

Ta część obejmuje przygotowanie do instalacji i ustawienie webhooka. Instalację i autoryzację aplikacji w panelu Shopify wykonaj według instrukcji producenta w sekcji Instalacja wtyczki; dodawanie stawek aplikacji opisuje instrukcja Shopify.

Webhook to adres do automatycznych powiadomień między systemami. Polecam sprawdzić osobno stawkę widoczną przy zakupie, wybór punktu i dane przesyłki, zanim powierzysz aplikacji codzienne nadawanie.

Jak przekazać konfigurację obsłudze sklepu

Polecam przygotować krótką instrukcję dla osoby pakującej zamówienia. Zapisz w niej, gdzie sprawdzać potwierdzenie płatności, jak rozpoznać przesyłkę pobraniową i co zrobić, gdy brakuje punktu odbioru. Dodaj nazwę osoby odpowiedzialnej za kontakt z operatorem płatności i przewoźnikiem.

Do instrukcji dołącz przykład poprawnie przygotowanego zamówienia oraz przykład wymagający wyjaśnienia. Użyj danych testowych. Pracownik powinien móc porównać kwotę, walutę, metodę dostawy i punkt odbioru bez zgadywania, który ekran ma pierwszeństwo.

Dla klientów przygotuj prostą odpowiedź na pytanie o przerwaną transakcję: „Sprawdzimy potwierdzenie płatności. Podaj numer zamówienia, bez danych karty i kodu BLIK”. To proponowany komunikat, który dostosuj do rzeczywistej procedury sklepu.

Przy kolejnej zmianie integracji wróć do tej instrukcji i zaktualizuj zrzuty ekranów. Polecam również zachować listę aktywnych metod, aby przy zgłoszeniu błędu od razu wskazać właściwą wtyczkę lub aplikację.

Koszty, darmowa dostawa i test przed uruchomieniem

Porównaj cały rachunek

Przy wyborze integracji poproś o zestawienie prowizji operatora, opłat za aplikację, kosztów przesyłek i ewentualnego wyższego planu. W Shopify opłaty transakcyjne firm zewnętrznych dotyczą zewnętrznych i alternatywnych bramek, z wyjątkami opisanymi w dokumentacji. Nie porównuj ofert wyłącznie według prowizji operatora.

Dla darmowej dostawy polecam przetestować koszyk tuż poniżej progu, dokładnie na progu i po rabacie. W podstawowej metodzie WooCommerce ustawienie Apply minimum order rule before coupon discount decyduje, czy próg sprawdzany jest przed rabatem kuponowym, czy po nim. W Shopify stawki oparte na cenie są ustalane po rabatach, przed podatkami.

Przejdź pełny scenariusz

Polecam zapisać wyniki następujących prób:

  1. Udana płatność: porównaj kwotę i walutę w sklepie oraz u operatora.
  2. Przerwana płatność: sprawdź status i przygotuj odpowiedź dla klienta.
  3. Dostawa do punktu: porównaj wybrany punkt z danymi do nadania.
  4. Pobranie: zweryfikuj usługę COD i kwotę pobrania.
  5. Koszyk mieszany: sprawdź dostawę przy różnych produktach i rabacie.

Do zapisywania wyników możesz użyć własnej karty testu w JSON. Poniższy przykład jest szablonem notatki, nie konfiguracją wtyczki ani żądaniem API:

{
  "scenariusz": "Udana płatność i dostawa do punktu",
  "platforma": "WooCommerce",
  "metoda_platnosci": "BLIK",
  "kwota_zgodna": false,
  "punkt_odbioru_zgodny": false,
  "status_sprawdzony": false,
  "wynik": "Do sprawdzenia"
}

Po teście wpisz rzeczywisty wynik i zmień wartości dopiero po porównaniu danych. Przy zgłoszeniu błędu taka notatka pozwoli precyzyjnie wskazać etap, na którym pojawił się problem.

Przy testach Shopify Payments nie realizuj zamówień testowych ani nie kupuj dla nich etykiet: etykiety mogą powodować rzeczywiste opłaty. Dokumentacja zaleca też wyłączenie aplikacji automatycznie realizujących zamówienia przed testami oraz wyłączenie trybu testowego po ich zakończeniu.

Gdy Shopify nie pokazuje dostawy, sprawdź kolejno produkt, lokalizację, rynek, profil i warunki stawki. Do zgłoszenia problemu dołącz przykład koszyka i adres testowy bez danych klienta.

FAQ

Czy Shopify obsługuje BLIK w Polsce?

Tak, BLIK jest dostępny przez Shopify Payments przy spełnieniu jego warunków. Dla kupującego obejmują one polski adres i płatność w PLN.

Czy można teraz włączyć Przelewy24 w Shopify Payments?

Nowe aktywacje są niedostępne. Z wcześniej aktywowanej metody można nadal korzystać. Dla nowego wdrożenia sprawdź osobną integrację w katalogu Przelewy24.

Dlaczego WooCommerce nie pokazuje dostawy?

Sprawdź, do której strefy pasuje adres. Według dokumentacji WooCommerce adres w strefie bez metod wysyłki oznacza brak dostępnej dostawy. Zalecam też sprawdzić kolejność stref.

Dlaczego po kuponie znika darmowa wysyłka?

W podstawowej metodzie WooCommerce próg może być liczony od kwoty po rabacie. Sprawdź ustawienie reguły kuponowej; dla metody z wtyczki korzystaj z dokumentacji tej wtyczki.

Co dalej

Po konfiguracji płatności i wysyłki przejdź do przygotowania produktów WooCommerce dla asystenta AI. To kolejny obszar pracy nad sklepem: czytelny katalog, ceny, dostępność i warianty.

Sklepowy pomaga klientowi znaleźć produkt, pokazuje cenę i dostępność, wyjaśnia warianty oraz pomaga przygotować dodanie do koszyka na WooCommerce i Shopify. Pytania o jego zastosowanie w sklepie możesz przekazać przez formularz kontaktowy.

Asystent zakupowy AI dla Twojego sklepu WooCommerce

Klient pyta w oknie czatu, asystent odpowiada z Twojego katalogu. Plan darmowy nie wymaga karty.