Przejdź do treści
Google Pay w WooCommerce: konfiguracja przez Stripe

Google Pay w WooCommerce: konfiguracja przez Stripe

Opublikowano: 19 stycznia 2026| Zaktualizowano: 15 września 2026

Google Pay może skrócić wprowadzanie danych płatności, ale jego obecność w sklepie zależy od operatora i konkretnej integracji. Przycisk portfela nie zastępuje zasad dostawy, podatków ani wymaganych danych zamówienia. Dlatego konfiguracja kończy się odbiorem całej ścieżki, a nie zaznaczeniem jednej opcji. Ten poradnik dotyczy rozszerzenia Stripe dla WooCommerce opisanego w dokumentacji WooCommerce. Jeśli korzystasz z innej bramki, potrzebujesz jej instrukcji. Nazwy i zależności ustawień nie muszą być wspólne dla wszystkich produktów obsługujących Google Pay.

Krótka odpowiedź

Google Pay w WooCommerce przez rozszerzenie Stripe wymaga prawidłowego połączenia operatora, HTTPS i aktywnej domeny płatności. W ustawieniach Stripe sprawdź sekcję Express checkouts oraz miejsca wyświetlania przycisków. Dostępność zależy również od urządzenia, produktu i checkoutu.

Odbierz wymagane pola, podatki oraz stan płatności na izolowanej kopii w trybie testowym. Nie usuwaj walidacji, aby wymusić widoczność przycisku lub zakończenie zakupu.

Usługi KC Mobile

Uruchom płatności dopasowane do swojego sklepu

Podaj platformę sklepu i potrzebne metody płatności. Operator może być jeszcze do wyboru. Ustalimy zakres konfiguracji i testów; opłaty operatora będą osobną pozycją.

Ustal operatora i wariant checkoutu

Zacznij od nazwy rozszerzenia, jego wersji i konta operatora. Google Pay jest portfelem, natomiast połączenie WooCommerce z obsługą płatności zapewnia wybrana integracja. Dwie wtyczki z podobnym opisem mogą mieć inne ustawienia, wymagania i zakres kompatybilności.

Sprawdź, czy zamówienie obsługuje checkout blokowy, klasyczny shortcode, czy dodatkowy builder. Zanotuj rozszerzenia dodające pola, modyfikujące ceny albo wybór dostawy. To zależności, które trzeba uwzględnić przy odbiorze portfela.

Dla opisanego rozszerzenia oceń też aktywność podstawowej metody kartowej. Dokumentacja wskazuje jej związek z express checkout. Nie wyłączaj dotychczasowej bramki bez sprawdzenia, czy pozostała ścieżka nadal działa dla osób, którym portfel nie zostanie pokazany.

Przygotuj izolowaną kopię sklepu i listę scenariuszy. Nie zmieniaj jednocześnie operatora, motywu i całego checkoutu, jeśli celem jest dodanie Google Pay. Rozdzielenie zmian ułatwia ustalenie przyczyny błędu.

Decyzję o zakresie akceptacji kart opisuje osobny materiał o kartach w sklepie internetowym. Tutaj skupiamy się na wdrożeniu i kontroli portfela w konkretnej integracji.

Google Pay: konfiguracja: środowisko, checkout, płatność.
Autorski schemat KC Mobile. Portfel działa przez operatora płatności.

Podaj platformę sklepu i potrzebne metody płatności. Operator może być jeszcze do wyboru. Ustalimy zakres konfiguracji i testów; opłaty operatora będą osobną pozycją. Wyceń integrację płatności

Sprawdź HTTPS i domenę płatności

Według instrukcji Express checkouts witryna powinna działać przez HTTPS z ważnym certyfikatem, a domena Google Pay musi być aktywna w Stripe w obszarze payment method domains. Sprawdź właściwy host, zamiast zakładać zgodność na podstawie samej nazwy firmy na koncie.

Porównaj domenę, pod którą klient faktycznie otwiera checkout, z konfiguracją operatora. Uwzględnij używaną subdomenę i środowisko. Kopia testowa może działać pod innym adresem niż sklep, więc jej ustawień nie należy bezmyślnie przenosić do produkcji.

Nie myl wymagań Google Pay z plikiem domain association dotyczącym Apple Pay. Wspólny obszar ustawień nie oznacza, że każda czynność weryfikacyjna dotyczy obu portfeli. Sprawdzaj opis konkretnej metody i bieżący komunikat integracji.

Jeżeli widzisz błąd domeny, zanotuj dokładny adres, środowisko i komunikat. Nie rozwiązuj go przez przypadkową zmianę adresu WordPressa lub przekierowań. Taka zmiana może dotknąć całego sklepu, podczas gdy przyczyna leży w konfiguracji płatności.

Zachowaj listę sprawdzonych zależności. Przy późniejszej migracji hostingu lub zmianie domeny będzie wiadomo, że konfiguracja portfela wymaga osobnej kontroli, obok certyfikatu i działania zwykłego checkoutu.

Połącz właściwe środowisko Stripe

Oddziel połączenie testowe od produkcyjnego. Dokumentacja testowania rozszerzenia Stripe opisuje konfigurację testową i włączenie trybu testowego. Samo skopiowanie sklepu nie gwarantuje, że jego integracje przestały używać rzeczywistych usług.

Przed kontrolą sprawdź konto, tryb i widoczny status połączenia. Wyłącz produkcyjne wysyłki, automatyczne dokumenty oraz pomiar konwersji. Dane syntetyczne powinny pozostać w przeznaczonym do tego środowisku, nawet jeśli test obejmuje formularz podobny do prawdziwego zakupu.

Nie wklejaj sekretów do zgłoszenia ani dokumentacji odbioru. Zapisz nazwę środowiska, rolę konta i rezultat sprawdzenia, bez danych pozwalających przejąć integrację. Uprawnienia techniczne powinny odpowiadać wykonywanej pracy.

Jeżeli połączenie jest nieaktywne, najpierw rozpoznaj komunikat i wymagania konta operatora. Nie przechodź do testowania przycisku, licząc, że aktywność portfela naprawi problem bazowego połączenia. Kolejność diagnozy powinna iść od środowiska do konkretnego scenariusza.

Po udanym odbiorze konfiguracji testowej przygotuj osobny plan uruchomienia. Powinien wskazywać, co trzeba sprawdzić po stronie produkcyjnej i jak wycofać zmianę. Ten poradnik nie jest poleceniem wykonania rzeczywistego obciążenia ani zakupu.

Włącz portfel i wybierz miejsca przycisków

W opisanym rozszerzeniu przejdź do WooCommerce, Ustawienia, Płatności, Stripe, Payment Methods, a następnie Express checkouts. Dokumentacja łączy włączenie Apple Pay i Google Pay w jednej opcji. Zapisz konfigurację i sprawdź dostępne ustawienia położenia przycisków.

Nie wybieraj wszystkich lokalizacji automatycznie. Przycisk na stronie produktu może rozpocząć ścieżkę wcześniej niż standardowy checkout. Zastanów się, czy w tym miejscu klient ma już wybrany wariant i czy sklep dysponuje danymi potrzebnymi do dalszego procesu.

Przygotuj macierz widoków: produkt, koszyk i checkout. Dla każdego zanotuj, czy przycisk ma się pojawić oraz gdzie użytkownik uzupełni brakujące informacje. Podgląd w panelu nie jest jeszcze dowodem poprawnego działania rzeczywistego widoku.

Sprawdź układ na małym ekranie, czytelność komunikatów i możliwość powrotu po zamknięciu portfela. Klient nie powinien tracić wybranego produktu tylko dlatego, że zrezygnował z danej metody. Zachowaj także dostępną alternatywną ścieżkę płatności.

Szczegóły ogólnej struktury opisuje poradnik checkoutu WooCommerce. Dodanie portfela powinno pasować do tej struktury i jej wymagań, a nie omijać uzgodniony proces zamówienia.

Rozpoznaj, dlaczego przycisk jest niewidoczny

Brak przycisku nie zawsze oznacza błąd instalacji. Sprawdź kwalifikację przeglądarki i konta, rodzaj produktu oraz wybraną lokalizację. Porównuj zgodne scenariusze: zwykły produkt fizyczny i produkt z nietypową logiką nie muszą zachowywać się identycznie.

W ustawieniach opisanej integracji dostępny jest podgląd i informacja o spełnieniu wymagań. Użyj tego jako punktu wyjścia, a następnie sprawdź rzeczywisty widok. Zapisz wersje oraz wynik, aby porównanie po aktualizacji było odtwarzalne.

ObjawPierwszy obszar kontroliCo zachować w zgłoszeniu
Przycisku nie ma nigdziePołączenie, domena i ustawieniaHost, tryb i komunikat
Brak tylko przy jednym produkcieTyp produktu i zależnościSyntetyczny przykład konfiguracji
Brak tylko w jednym widokuMiejsce wyświetlania i checkoutAdres i wariant szablonu
Problem po zmianie motywuUkład oraz błędy skryptówWersję i kroki odtworzenia

Dla produktu wariantowego porównaj stan przed wyborem opcji i po nim. Dla produktów z dodatkowymi danymi sprawdź, kiedy te dane zostają zebrane. Nie usuwaj rozszerzenia tylko dlatego, że wpływa na kwalifikację; najpierw ustal potrzebną funkcję i wspierany wariant obsługi.

Jeżeli źródłem problemu jest brak kompatybilności, wybierz udokumentowaną ścieżkę albo ustal zakres poprawki. Nie obiecuj widoczności portfela wszystkim użytkownikom. Prawidłowy odbiór obejmuje także czytelne zachowanie wtedy, gdy metoda nie jest dostępna.

Zachowaj adresy, podatki i wymagane pola

Express checkout nadal potrzebuje poprawnych danych zamówienia. Sprawdź wymagania dostawy, rozliczenia i dodatkowych pól. Dokumentacja Stripe dla WooCommerce rozróżnia obsługę pól zarejestrowanych dla Blocks oraz klasycznego checkoutu. Zatwierdzenie okna portfela może poprzedzać końcową walidację sklepu.

Nie kopiuj filtrów wyłączających wymagane pola tylko po to, aby otrzymać pozytywny wynik. Jeżeli brak danych blokuje przejście ze strony produktu, ustal, czy właściwym rozwiązaniem jest skierowanie klienta do checkoutu. Kryterium odbioru powinno uwzględniać zebranie informacji, nie samo zniknięcie błędu.

Osobno oceń produkty niewymagające wysyłki. Ich zachowanie może zależeć od ustawień podatku opartych na adresie rozliczeniowym. Nie włączaj przycisku wymuszeniem, dopóki nie ustalisz, skąd pochodzi adres i czy obliczona kwota odpowiada przyjętym regułom.

Przygotuj syntetyczne przypadki z pełnymi danymi i brakami. Sprawdź, czy komunikat wyjaśnia potrzebny następny krok, czy wartości zostają zachowane i czy klient może poprawić dane. Weryfikacja nie powinna polegać wyłącznie na scenariuszu idealnym.

Zapisz wymagania wspólnie z osobą odpowiedzialną za zasady sklepu. Decyzja o usunięciu pola biznesowego nie jest rutynową optymalizacją techniczną. Jeśli pole nie jest już potrzebne, zmiana powinna wynikać ze świadomego ustalenia procesu, a nie z chęci obejścia walidacji.

Odbierz potwierdzenie płatności i ponowienia

Oddziel zatwierdzenie portfela, stan płatności u operatora i status zamówienia WooCommerce. Widok podziękowania jest elementem ścieżki użytkownika, ale nie powinien być jedynym dowodem rozliczenia. Przy rozbieżności porównaj identyfikatory oraz historię zdarzeń używanej integracji.

Dokumentacja webhooków Stripe opisuje zdarzenia asynchroniczne, weryfikację podpisu i możliwość ponownego dostarczenia. W gotowej wtyczce sprawdź działanie jej mechanizmu. Nie dodawaj równoległego własnego odbiornika bez określenia odpowiedzialności za zmianę stanu.

W izolowanym teście uwzględnij opóźnioną odpowiedź i powtórzenie tego samego zdarzenia. Proces powinien rozpoznać wcześniej obsłużoną operację, zamiast tworzyć kolejny skutek biznesowy. Nie wymuszaj statusu opłacone wyłącznie w celu zakończenia scenariusza.

Jeśli płatność została odrzucona lub użytkownik anulował portfel, sklep powinien umożliwić właściwy następny krok. Odbierz komunikat i stan zamówienia testowego. Zwróć uwagę, czy ponowna próba nie rozpoczyna niekontrolowanej drugiej operacji.

Szczegółową diagnostykę rozdzielenia identyfikatorów opisuje poradnik o duplikatach zamówień i podwójnych płatnościach. Nie utożsamiaj dwóch wpisów w historii z dwoma rozliczonymi obciążeniami bez sprawdzenia ich znaczenia.

Zapisz wynik odbioru i zakres utrzymania

Odbiór przygotuj jako listę scenariuszy z oczekiwanym rezultatem. Dokumentacja testowania opisuje narzędzia Stripe, ale testy należy uruchamiać wyłącznie w potwierdzonym środowisku testowym. Nie dodawaj rzeczywistej karty i nie wykonuj prawdziwej płatności w celu sprawdzenia poradnika.

ScenariuszOczekiwany obszar kontroli
Metoda dostępnaWidok, produkt i poprawne dane
Metoda niedostępnaCzytelna alternatywna ścieżka
Anulowanie lub odrzucenieKomunikat oraz brak fałszywego potwierdzenia
Brak wymaganych informacjiWalidacja i możliwość uzupełnienia
Późne lub ponowne zdarzenieSpójny stan bez dodatkowego skutku

Dla każdego przypadku zanotuj urządzenie, checkout, wersję rozszerzenia i wynik. Ograniczenia opisuj wprost. Sprawdzenie jednego produktu w jednej przeglądarce nie potwierdza działania wszystkich wariantów sklepu.

Koszt oceniaj dla całego procesu: konfiguracji, warunków operatora, dodatkowych rozszerzeń i utrzymania. Nie zakładaj, że portfel oznacza brak opłat transakcyjnych albo gwarantowany zwrot wdrożenia. Aktualne warunki sprawdź dla konkretnego konta i umowy.

Po uruchomieniu kontroluj zmiany checkoutu, domeny i integracji. Jeśli chcesz ustalić zakres prac, zobacz sklepy internetowe i skontaktuj się z KC Mobile. Podaj nazwę rozszerzenia, typ checkoutu i objaw. Do zgłoszenia dołącz zanonimizowane informacje, bez sekretów i danych płatniczych.

Wspomniane narzędzia

Google PayWooCommerceStripe

Najczęściej zadawane pytania

Czy Google Pay zastępuje operatora płatności?
Google Pay nie zastępuje operatora płatności w opisanym wdrożeniu WooCommerce. Portfel działa przez obsługującą go integrację, tutaj rozszerzenie Stripe. Sprawdź konto, aktywność metod i wymagania tej konkretnej wtyczki. Instrukcja Stripe nie jest uniwersalną instrukcją innych bramek. Przed uruchomieniem ustal również, jak sklep potwierdza płatność i jaką alternatywę zobaczy klient, któremu Google Pay nie zostanie udostępnione w danym scenariuszu.
Dlaczego przycisk Google Pay nie pojawia się w sklepie?
Brak przycisku Google Pay może wynikać z ustawień domeny, połączenia Stripe, lokalizacji, urządzenia lub rodzaju produktu. Sprawdź wymagania integracji oraz podgląd kwalifikacji, a następnie porównaj rzeczywisty widok. Zanotuj tryb, wersję checkoutu i kroki odtworzenia. Nie wymuszaj przycisku przez usunięcie potrzebnych pól lub reguł podatkowych. Odbiór powinien obejmować także czytelną ścieżkę zakupu dla osób, którym portfel pozostaje niedostępny.
Czy Google Pay wymaga pliku weryfikacyjnego Apple Pay?
W opisanym rozszerzeniu Stripe wymagania Google Pay obejmują HTTPS i aktywną domenę płatności. Plik domain association dotyczy Apple Pay; nie należy traktować go jako identycznej procedury dla obu portfeli. Sprawdź dokumentację konkretnej metody oraz rzeczywisty host checkoutu. Wspólna opcja włączenia przycisków nie znosi różnic wymagań. Przed zmianą konfiguracji zapisz także, czy kontrolujesz środowisko testowe, czy docelową domenę sklepu.
Czy Google Pay działa dla produktów wirtualnych?
Dostępność Google Pay dla produktów wirtualnych zależy od używanej integracji i ustawień sklepu, w tym sposobu obliczania podatku. Sprawdź, kiedy dostępny jest potrzebny adres rozliczeniowy i czy końcowa kwota jest poprawna. Nie wymuszaj widoczności przycisku filtrem bez odbioru tych zależności. Porównaj produkt wirtualny i fizyczny w izolowanym środowisku oraz zachowaj wymagane dane, walidację i właściwą alternatywną ścieżkę checkoutu.
Ile kosztuje Google Pay w WooCommerce?
Koszt Google Pay w WooCommerce zależy od operatora, warunków konta, rozszerzeń oraz zakresu konfiguracji i utrzymania. Sprawdź aktualne opłaty dla swojej umowy zamiast przyjmować, że portfel jest zawsze bezpłatny. Wycena wdrożenia powinna uwzględniać checkout, wymagane pola i scenariusze odbioru. Sama dostępność przycisku nie gwarantuje wzrostu sprzedaży ani zwrotu kosztu w określonym terminie, dlatego rozdziel opłaty od oczekiwanego efektu.
Jak bezpiecznie sprawdzić Google Pay przed uruchomieniem?
Google Pay sprawdzaj na izolowanej kopii WooCommerce z potwierdzonym połączeniem testowym Stripe. Użyj wyłącznie udokumentowanych scenariuszy testowych, bez rzeczywistej karty, obciążenia lub zakupu. Wyłącz produkcyjne powiadomienia i pomiar konwersji. Odbierz dostępność metody, anulowanie, odrzucenie, brak wymaganych pól oraz opóźnione zdarzenia. Zapisz wersje i zakres wyniku, ponieważ poprawny pojedynczy scenariusz nie potwierdza działania całego katalogu i wszystkich urządzeń klientów.
#Google Pay#WooCommerce#Stripe#portfel płatniczy#checkout
Zdjęcie autora: Krzysztof Czapnik
O autorze

Krzysztof Czapnik

Founder & Technical Lead, KC Mobile

Projektuję i rozwijam strony WordPress, sklepy WooCommerce oraz aplikacje internetowe. Łączę projektowanie z programowaniem, integracjami i technicznym SEO. Projekty KC Mobile prowadzę osobiście.

Potrzebujesz pomocy z tym tematem? Napisz – odpowiem osobiście w 24h.

Uruchom płatności dopasowane do swojego sklepu

Podaj platformę sklepu i potrzebne metody płatności. Operator może być jeszcze do wyboru. Ustalimy zakres konfiguracji i testów; opłaty operatora będą osobną pozycją.