
Podsumuj z AI
checkout.liquid i Shopify Scripts zostały wyłączone, a Checkout Extensibility to dziś jedyny sposób na zmianę checkoutu w Shopify. Wyjaśniamy bez kodu, co zastąpiło dawne modyfikacje, co jest tylko na Shopify Plus, jak działają polskie płatności w nowym checkoucie i jak sprawdzić checkout przełączony automatycznie.
Checkout Extensibility to dziś jedyny sposób na zmianę wyglądu i działania checkoutu w Shopify. Starych narzędzi już nie ma: checkout.liquid przestał działać na krokach Information, Shipping i Payment 13 sierpnia 2024 r., a Shopify Scripts wyłączono 30 czerwca 2026 r. Każdą zmianę w checkoucie robisz teraz przez edytor checkoutu, aplikacje z rozszerzeniami checkout UI, Shopify Functions, Checkout Branding API i piksele.
Ten tekst jest dla właścicieli sklepów i osób, które odpowiadają za e-commerce, nie dla developerów. Wyjaśniamy, co zastąpiło dawne modyfikacje, co zrobisz sam w panelu, do czego potrzebny jest programista, co jest tylko na Shopify Plus i jak sprawdzić checkout, który Shopify przełączył automatycznie. Stan na listopad 2026 r.
W skrócie
- Wszystkie terminy minęły. checkout.liquid, pole „Additional scripts” i Shopify Scripts już nie działają.
- Na każdym płatnym planie masz edytor checkoutu (logo, kolory, czcionki), aplikacje na stronach Thank you i Order status, piksele i publiczne aplikacje z Shopify Functions.
- Tylko na Shopify Plus są aplikacje na krokach Information, Shipping i Payment, Checkout Branding API i własne aplikacje z Functions.
- Polskie metody płatności (BLIK, Przelewy24, raty i płatności odroczone) nie są częścią Checkout Extensibility. Dodajesz je przez Shopify Payments albo aplikacje bramek, na każdym planie.
- Jeśli sklep przełączono automatycznie, sprawdź, czy nie zniknęły dodatkowe pola, reguły rabatów i tagi konwersji.
Co się stało ze starym checkoutem
Każde z dawnych narzędzi ma już swoją datę wyłączenia, a każde ma też następcę.
| Stare narzędzie | Co się stało | Co je zastępuje |
|---|---|---|
| checkout.liquid (kroki Information, Shipping, Payment) | Nie działa od 13 sierpnia 2024 r. Sklepy bez migracji przełączono na standardowy checkout | Edytor checkoutu, rozszerzenia checkout UI, Checkout Branding API |
| checkout.liquid, Additional scripts i script tagi (strony Thank you i Order status) | Plus: wyłączone 28 sierpnia 2025 r. Pozostałe plany: termin minął 26 sierpnia 2026 r. | Edytor checkoutu, aplikacje z rozszerzeniami, piksele (Customer events) |
| Shopify Scripts (Ruby, Script Editor) | Tylko do odczytu od 15 kwietnia 2026 r., wyłączone 30 czerwca 2026 r. | Shopify Functions |
Źródła: shopify.dev: checkout.liquid, Help Center: upgrade stron Thank you i Order status, changelog Shopify o Scripts (sprawdzone 6.11.2026).
Pytanie nie brzmi już „kiedy przejść”, tylko „czy nasz checkout robi wszystko, co robił wcześniej”. Przy automatycznym przełączeniu część zmian mogła po prostu zniknąć: komunikat o dostawie, pole na dedykację, tag konwersji na stronie podziękowania albo rabat liczony przez skrypt.
Czym był checkout.liquid i dlaczego Shopify go wyłączył
checkout.liquid był plikiem szablonu w języku Liquid, który generował stronę checkoutu. Na planach niższych niż Plus nie dało się go edytować. Sklepy na Shopify Plus mogły go odblokować i zmienić prawie wszystko, zwykle z pomocą developera, ale każda zmiana siedziała w najważniejszym miejscu sklepu. Kod mógł przestać działać przy każdej aktualizacji Shopify, a mocno zmodyfikowane sklepy nie mogły od razu korzystać z nowości, takich jak jednostronicowy checkout, domyślny od października 2023 r.
W naszym podcaście Kamil Patyk, CTO wecanfly, tłumaczył to tak: „Edytując plik checkout liquid, jak i dostarczając nowe skrypty w script editorze w bardzo łatwy sposób dało się ten proces zakupowy zepsuć do tego stopnia, że zakupy nie były możliwe” (Flying with Shopify, odc. 17, październik 2023).
Checkout Extensibility zamienia dowolny kod na wyznaczone miejsca, w które wpinają się aplikacje i ustawienia. Tracisz część swobody, ale zmiany przetrwają aktualizacje Shopify, łatwiej je utrzymać, a wiele z nich wprowadzisz bez programisty. Rozmowę o jednostronicowym checkoucie i pierwszych tygodniach z Checkout Extensibility możesz obejrzeć poniżej (nagranie z 2023 r., terminy w nim są już nieaktualne).
Co to jest Checkout Extensibility
Checkout Extensibility to wspólna nazwa narzędzi, którymi dziś zmienia się checkout Shopify. Część działa z panelu bez kodu, część wymaga developera, a część jest zarezerwowana dla Shopify Plus.
- Na wszystkich płatnych planach (od Basic): podstawowy branding w edytorze checkoutu (logo, kolory, czcionki, tło), aplikacje na stronach Thank you i Order status, piksele w Customer events oraz publiczne aplikacje z Shopify App Store, które korzystają z Shopify Functions.
- Tylko na Shopify Plus: aplikacje i rozszerzenia checkout UI na krokach Information, Shipping i Payment, Checkout Branding API oraz własne aplikacje z Shopify Functions.
Źródła: Help Center: personalizacja checkoutu, shopify.dev: Shopify Functions (sprawdzone 6.11.2026).
Jeśli to granica planów decyduje o wyborze, porównujemy je szerzej w tekstach Advanced czy Shopify Plus i Dla kogo Shopify Plus.
Co zmienisz sam, bez programisty
Te narzędzia obsłużysz z panelu Shopify, bez pisania kodu.
Edytor checkoutu i kont klientów
Edytor checkoutu i kont klientów (checkout and accounts editor) to wizualny edytor checkoutu, stron Thank you i Order status oraz kont klientów, osobny od edytora motywu. Otworzysz go w Ustawienia > Checkout: w sekcji Konfiguracje wybierz konfigurację i kliknij Edytuj. Możesz pracować na konfiguracji aktywnej albo roboczej, więc zmiany przygotujesz i sprawdzisz, zanim zobaczą je klienci (Help Center: edytor checkoutu).
💡 Film Shopify o edytorze checkoutu z premiery (po angielsku, interfejs od tego czasu trochę się zmienił)
Aplikacje do checkoutu z Shopify App Store
Z poziomu edytora zainstalujesz aplikacje, które dodają bloki do checkoutu, i ustawisz ich bloki tam, gdzie mają się pojawić, na przykład upsell w podsumowaniu zamówienia. Na planach Basic, Grow i Advanced takie aplikacje działają na stronach Thank you i Order status. Aplikacje na krokach Information, Shipping i Payment wymagają Shopify Plus.
Twórcy aplikacji celują w wskaźniki takie jak konwersja, średnia wartość zamówienia (AOV) czy wartość klienta w czasie (LTV). Jeśli żadna aplikacja nie pasuje, potrzebny blok doda aplikacja na zamówienie.
Piksele w Customer events
Piksele to fragmenty JavaScriptu, które zbierają dane o zachowaniu klientów w sklepie, także w checkoucie, głównie na potrzeby marketingu i analityki. Zarządzasz nimi w sekcji Customer events w panelu. Są dwa rodzaje (Help Center: piksele):
- piksele aplikacji, które instalują aplikacje marketingowe i analityczne (Shopify poleca je w pierwszej kolejności, bo są bezpieczniejsze i aktualizują się same); listę znajdziesz w przewodniku po aplikacjach z pikselami,
- piksele własne, które developer dodaje ręcznie, gdy żadna aplikacja nie pasuje.
To ważne, bo stary sposób dodawania śledzenia, czyli wklejanie kodu w pole Additional scripts na stronie podziękowania, już nie działa: od 28 sierpnia 2025 r. to pole jest tylko do odczytu. Piksele własne działają w izolowanym środowisku (sandbox) i nie każda funkcja skryptów śledzących tam zadziała (Help Center: piksele własne), więc część starszych tagów trzeba przerobić.
Tak było u Eveline Cosmetics. Ograniczenia Customer events utrudniały dostęp do danych i standardowe integracje narzędzi zewnętrznych, więc przygotowaliśmy własną konfigurację Google Tag Managera z dedykowaną architekturą dataLayer (case study Eveline Cosmetics). Jeśli po przejściu na nowy checkout spadła liczba konwersji w GA4 albo w panelach reklamowych, zacznij od sprawdzenia pikseli.

Narzędzia dla developerów
Poniższe narzędzia wymagają programisty albo aplikacji, którą ktoś już napisał.
Checkout Branding API (tylko Shopify Plus)
Edytor checkoutu wystarcza do podstaw: logo, kolory, czcionki. Gdy potrzebujesz więcej, na przykład innego wyglądu pól formularza, typografii, zaokrągleń czy tła sekcji, developer użyje Checkout Branding API. Jest dostępne tylko na Shopify Plus.
Style z Branding API obowiązują w checkoucie, w kolejce do checkoutu, w rozszerzeniach checkout UI i na stronach kont klientów (shopify.dev: stylowanie checkoutu). Dzięki temu zainstalowane aplikacje same dopasowują się do marki, a wygląd ustawiasz w jednym miejscu.

Rozszerzenia checkout UI
Rozszerzenia checkout UI to bloki aplikacji, które układasz w edytorze checkoutu. Developer buduje je z komponentów Shopify (Polaris web components), a rozszerzenie może pobierać dane przez Storefront API, na przykład o kliencie albo produkcie (shopify.dev: checkout UI extensions). Rozszerzenia na krokach Information, Shipping i Payment działają tylko na Shopify Plus, a na stronach Thank you i Order status także na pozostałych planach.
Typowe zastosowania:
- sekcja upsell albo cross-sell,
- dodatkowe pole, na przykład dedykacja do prezentu albo NIP do faktury,
- checkbox „zapakuj na prezent” lub „wyślij do innej osoby”,
- komunikaty o dostawie i informacje o zamówieniu,
- wybór punktu odbioru,
- program lojalnościowy: rozpoznanie klienta i jego punkty.
Pole na NIP to dobry przykład tego, co się zmieniło. Maciek Czerniak wspominał w tym samym odcinku podcastu „niezliczone maile z prośbami o dodanie pola NIP do checkoutu”, a Kamil dodał, że przy checkout.liquid takie pola dokładano JavaScriptem. W rozszerzeniu checkout UI pole jest częścią formularza, a wartość można zapisać w metapolu zamówienia i przekazać dalej, na przykład do systemu fakturowego albo ERP.
Przykłady z naszych projektów (z opublikowanych case studies):
- The Odder Side: stary sklep wymagał licznych modyfikacji checkout.liquid. Po migracji na Shopify Plus checkout rozszerzyliśmy w ramach Checkout Extensibility o obsługę punktów odbioru (DHL i lokalne punkty odbioru) oraz promocje: od kodów rabatowych po automatyczne prezenty od określonej wartości koszyka (case study The Odder Side).
- Eveline Cosmetics: logika prezentów do zamówienia (gift with purchase) oparta na trzech progach wartości koszyka i moduły upsell wbudowane bezpośrednio w checkout, żeby klientka nie musiała dodatkowo klikać, by dostać prezent czy pakowanie premium (case study Eveline Cosmetics).
- Naturopathica: sklep B2B na Shopify Plus, w którym klienci hurtowi zapisują produkty na listę życzeń do kolejnych zamówień, zbudowaną na rozszerzeniach kont klientów (case study Naturopathica). Więcej o checkoucie w B2B piszemy w przewodniku po B2B na Shopify.

Rozszerzenia pikseli w aplikacjach (web pixel app extensions)
To sposób, w jaki developer dostarcza piksel w aplikacji, żeby zbierać zdarzenia klientów w kontrolowanym, izolowanym środowisku. Zanim zlecisz własny piksel, sprawdź, czy nie robi tego już sprawdzona aplikacja. Każdy dodatkowy skrypt ma swój koszt, więc zostaw tylko te pomiary, z których naprawdę korzystasz.
Shopify Functions (następca Shopify Scripts)
Shopify Functions pozwalają developerom zmieniać logikę Shopify po stronie serwera: jak liczą się rabaty, które metody płatności i dostawy widzi klient, czy koszyk może przejść do płatności. Zastąpiły Shopify Scripts, które przestały działać 30 czerwca 2026 r. Przykłady z dokumentacji Shopify (shopify.dev: Shopify Functions):
- nowe rodzaje rabatów,
- ukrycie metody płatności, na przykład dla klientów z określonym tagiem,
- zmiana nazwy albo kolejności opcji dostawy,
- zestawy produktów sprzedawane jako jedna pozycja,
- walidacja koszyka, na przykład blokada zamówienia powyżej limitu sztuk,
- reguły realizacji zamówień, odbiór osobisty i punkty odbioru.
Sklepy na każdym planie mogą używać publicznych aplikacji z App Store, które zawierają funkcje. Własne aplikacje z Function API, czyli zwykła droga do odtworzenia nietypowej logiki ze Scripts, są dostępne tylko na Shopify Plus. Wiele kombinacji rabatów nie wymaga już kodu, bo Shopify pozwala natywnie łączyć rabaty (Help Center: łączenie rabatów).

Rozszerzenia po zakupie (post-purchase)
Rozszerzenia post-purchase wyświetlają dodatkową stronę po płatności, ale przed stroną z podziękowaniem. Nadal są w wersji beta: developerzy mogą ich używać bez ograniczeń w sklepach deweloperskich, a sklep produkcyjny musi poprosić o dostęp (shopify.dev: oferty produktowe). W praktyce sprzedawcy korzystają z nich przez aplikacje. Typowe zastosowania:
- upsell jednym kliknięciem, dopisany do złożonego zamówienia,
- krótka ankieta, póki klient jest jeszcze zaangażowany,
- kod rabatowy na następne zakupy,
- zapis do programu lojalnościowego albo założenie konta.

Polskie płatności w nowym checkoucie: BLIK, Przelewy24, raty
Metod płatności nie dodajesz przez Checkout Extensibility. Pojawiają się w kroku płatności z Shopify Payments albo z aplikacji bramek płatniczych i działają na każdym planie, także bez Plus.
- BLIK jest dostępny w Shopify Payments, które w Polsce działa od marca 2025 r. Klient musi płacić w złotych i podać polski adres, a BLIK nie obsługuje zamówień subskrypcyjnych (Help Center: BLIK).
- Przelewy24, ING Pay (dawniej imoje) i płatności odroczone dochodzą przez aplikacje bramek. Przy zewnętrznej bramce Shopify pobiera dodatkową opłatę transakcyjną: 2% na Basic, 1% na Grow, 0,6% na Advanced i 0,2% na Plus.
- Raty i „kup teraz, zapłać później” (na przykład PayPo) też działają jako metody płatności z aplikacji bramek, a nie jako rozszerzenia checkoutu.
Checkout Extensibility przydaje się dopiero przy regułach: funkcja Payment Customization może ukryć albo przestawić metody płatności, na przykład schować płatność odroczoną przy zamówieniach B2B albo poniżej określonej kwoty. Na każdym planie zrobisz to publiczną aplikacją z App Store, a własną funkcją tylko na Plus.
Znamy tę część od środka: napisaliśmy oficjalną aplikację Przelewy24 dla Shopify, integrację imoje dla ING Banku Śląskiego i pierwszą na Shopify aplikację płatności odroczonych dla polskiego rynku, PayPo. Porównanie Shopify Payments i polskich bramek znajdziesz w tekście Shopify Payments i polskie płatności – co wybrać?. Jeśli sprzedajesz na kilku rynkach, metody płatności możesz też ustawiać osobno dla każdego rynku; kiedy wystarcza jeden sklep, a kiedy potrzebne są osobne, piszemy w artykule Shopify Markets czy osobne sklepy?
Jak sprawdzić i odbudować checkout w 2026 roku
Większość sklepów ma już nowy checkout, z własnego projektu albo po automatycznym przełączeniu. Teraz chodzi o to, żeby nic ważnego po drodze nie zginęło.
- Spisz, co robił stary checkout. Kod w checkout.liquid, skrypty, Additional scripts na stronie podziękowania, tagi śledzące. Jeśli strony Thank you i Order status przełączałeś z panelu, Shopify przygotował spersonalizowany przewodnik z listą dotychczasowych modyfikacji i dodatkowymi skryptami pogrupowanymi według przeznaczenia. Znajdziesz go w Ustawienia > Checkout (Help Center).
- Zdecyduj, co nadal ma sens. Nie każda dawna modyfikacja daje wartość biznesową. Te, które nie dają, po prostu odpuść.
- Przypisz resztę do nowych narzędzi. Najpierw edytor checkoutu i gotowe aplikacje, potem własne rozszerzenie albo funkcja. Część rzeczy z checkout.liquid nie ma odpowiednika, więc sprawdź wykonalność, zanim obiecasz je zespołowi.
- Przepisz Scripts na Functions. Rabaty oraz reguły dostaw i płatności ze Scripts przestały działać 30 czerwca 2026 r. Jeśli promocja „nagle” przestała się naliczać, zwykle to jest powód.
- Przenieś śledzenie do pikseli. Sprawdź, czy zdarzenia zakupu docierają do GA4 i platform reklamowych, i porównaj dane o konwersjach sprzed zmiany i po niej.
- Buduj na konfiguracji roboczej i testuj. Złóż zamówienia testowe dla każdej metody płatności (także BLIK i bramek zewnętrznych), każdej metody dostawy i każdego rynku. Po publikacji obserwuj konwersję i AOV, żeby mieć pewność, że nic nie przeszkadza klientom w zakupie.
Przenosisz sklep z Magento, gdzie checkout zmienia się w kodzie bez ograniczeń? Kompromisy opisujemy w porównaniu Shopify Plus i Magento. Angielską wersję tego poradnika znajdziesz tutaj: Checkout Extensibility in 2026: What Non-Developers Need to Know (po angielsku).
Checkout to najbardziej wrażliwa część każdego sklepu i zmiany w nim zawsze niosą ryzyko. Jeśli chcesz, żebyśmy przejrzeli Twój checkout albo odbudowali brakujące modyfikacje, nasz zespół Shopify Plus robi to regularnie. Możesz też napisać do nas albo skorzystać z formularza poniżej.


