Powrót do bloga

Kod QR do przelewu bankowego w kasie Shopify

Zamień każde zamówienie z przelewem tradycyjnym w kod QR do zeskanowania. Checkito generuje kody zgodne z Rekomendacją ZBP, SPAYD, PAY by square i SEPA EPC – z numerem rachunku, kwotą i tytułem już uzupełnionymi.

·8 min czytania

Przelew tradycyjny wciąż pozostaje jedną z najchętniej wybieranych metod płatności w Polsce i całej Europie Środkowo-Wschodniej. Nie kosztuje Cię ani grosza prowizji dla operatora płatności, ma jednak jedną poważną wadę: po złożeniu zamówienia klient musi otworzyć aplikację swojego banku i ręcznie przepisać numer rachunku, kwotę oraz tytuł przelewu. Każdy z tych kroków to okazja do pomyłki, do odłożenia płatności na później albo do tego, że zamówienie nigdy nie zostanie opłacone.

Płatności QR w Checkito eliminują ten problem. Zaraz po złożeniu zamówienia klient widzi kod QR bezpośrednio na stronie podziękowania. Skanuje go w aplikacji bankowej, a przelew jest już gotowy: Twój rachunek, dokładna kwota do zapłaty i prawidłowy tytuł. Jedno skanowanie, jedno potwierdzenie i gotowe.

Co robi funkcja płatności QR

Funkcja dodaje do procesu zakupowego Shopify blok z instrukcją płatności. Wyświetla się w dwóch miejscach:

  • Strona podziękowania – od razu po złożeniu zamówienia, kiedy klient wciąż trzyma telefon w dłoni.
  • Strona statusu zamówienia na koncie klienta – dzięki temu klient może wrócić do kodu później i zapłacić w dogodnym momencie.

Blok zawiera krótką instrukcję, panel z danymi do przelewu w czytelnej formie (lokalny numer rachunku, IBAN oraz tytuł przelewu) i jeden lub dwa kody QR – w zależności od kraju. Wszystko generuje się na podstawie prawdziwego zamówienia, więc kwota zawsze odpowiada temu, co faktycznie pozostało do zapłaty.

Jakie standardy QR generuje Checkito

Nie istnieje jeden globalny standard płatniczego kodu QR, dlatego Checkito generuje ten, który aplikacja bankowa klienta faktycznie rozumie. Standard wybierany jest automatycznie na podstawie waluty Twojego rachunku i kraju rozliczeniowego zamówienia.

SPAYD – QR Platba (Czechy)

Czeski standard Short Payment Descriptor, obsługiwany przez wszystkie większe czeskie aplikacje bankowe. Checkito uzupełnia w nim IBAN, kwotę z dokładnością do dwóch miejsc po przecinku, walutę, termin płatności, wiadomość dla odbiorcy oraz symbol zmienny. Używany dla wszystkich rachunków w CZK.

PAY by square (Słowacja)

Standard słowacki, stosowany przez tamtejsze aplikacje bankowe. Generowany jest dla rachunków w euro, gdy zamówienie rozliczane jest na Słowacji albo IBAN rachunku jest słowacki. W takim przypadku klient otrzymuje dwa kody – PAY by square i SEPA EPC – więc nie ma znaczenia, którą aplikację otworzy.

SEPA EPC (strefa euro)

Standard przelewu SEPA EPC069-12 używany w całej strefie euro. Checkito tworzy go z nazwą odbiorcy, numerem IBAN, kwotą w euro i tytułem przelewu. BIC celowo zostaje pominięty – od wersji 002 standardu bank wyprowadza go z numeru IBAN, dzięki czemu kod działa w większej liczbie aplikacji.

Rekomendacja ZBP (Polska)

Dwuwymiarowy kod zalecany przez Związek Banków Polskich, obsługiwany przez aplikacje polskich banków. Generowany jest dla rachunków w PLN i zawiera numer rachunku w formacie NRB, kwotę w groszach, dane odbiorcy oraz tytuł przelewu.

Rachunki w PLN, CZK i EUR zawsze generują kod QR. Rachunek czeski lub słowacki w innej walucie wraca do standardu SPAYD. Dla pozostałych walut blok nadal pokazuje pisemną instrukcję płatności – klient po prostu kopiuje dane zamiast skanować.

Co uzupełnia się automatycznie

Nie musisz niczego ustawiać przy każdym zamówieniu. Wszystkie wartości w kodzie QR pochodzą wprost z zamówienia:

  • Kwota – pozostała kwota do zapłaty, a nie pierwotna suma zamówienia. Jeśli zamówienie jest opłacone częściowo, kod QR poprosi o resztę.
  • Waluta – waluta, w której klient faktycznie sfinalizował zakup.
  • Tytuł przelewu / symbol zmienny – numer zamówienia Shopify, dzięki czemu dopasowanie wpłat do zamówień jest banalnie proste.
  • Odbiorca – ustawiona przez Ciebie nazwa właściciela rachunku, więc klient widzi, komu płaci.
  • Wiadomość do przelewu – notatka z nazwą zamówienia, widoczna na wyciągu bankowym.
  • Numer rachunku – dla czeskich i słowackich numerów IBAN wyświetla się dodatkowo w znanym lokalnym formacie prefiks-numer/kod banku.

Co możesz skonfigurować

Rachunki bankowe

W sekcji QR Payments w aplikacji dodajesz tyle rachunków bankowych, ile potrzebujesz – nie ma żadnego limitu. Każdy rachunek ma:

  • Nazwę – etykietę wewnętrzną, na przykład "PLN – Polska".
  • IBAN – rachunek, na który mają trafić pieniądze.
  • BIC / SWIFT – opcjonalnie, wykorzystywany przez słowacki kod PAY by square.
  • Walutę – jedną z: CZK, EUR, PLN, HUF, GBP, CHF, DKK, SEK, NOK, RON, BGN lub USD. To ona decyduje również o tym, jaki standard QR zostanie wygenerowany.
  • Kraje – kraje rozliczeniowe, które ten rachunek ma obsługiwać, wybierane z 30 krajów europejskich.

Jak wybierany jest właściwy rachunek

Jeśli sprzedajesz na kilku rynkach, zwykle masz lokalny rachunek dla każdej waluty. O tym, który zostanie użyty, decyduje kraj rozliczeniowy zamówienia – dlatego zawsze wypełniaj pole Countries. Rachunek bez wybranych krajów nie zostanie użyty nigdy.

  1. 1Pod uwagę brane są wyłącznie rachunki, których pole Countries zawiera kraj rozliczeniowy zamówienia – lista krajów jest filtrem, a nie preferencją.
  2. 2Spośród pasujących rachunków używany jest ten, którego waluta zgadza się z walutą zamówienia.
  3. 3Jeśli żaden z nich nie pasuje walutą, używany jest pierwszy pasujący rachunek. Jeśli kraju rozliczeniowego nie obsługuje żaden rachunek, blok w ogóle się nie pojawi.

Które metody płatności uruchamiają blok

W sekcji QR Payments → Settings wypisujesz metody płatności, przy których ma pojawić się kod QR. Wartości dopasowywane są jako fragmenty nazwy metody płatności w zamówieniu, bez rozróżniania wielkości liter – dlatego jeden wpis w rodzaju "przelew" albo "transfer" obejmuje wszystkie ręczne metody, których nazwa go zawiera. Jeśli zostawisz pole puste, Checkito użyje domyślnej wartości "deposit".

Teksty i tłumaczenia

Trzy teksty możesz przepisać po swojemu dla każdego języka – nagłówek, wstęp i wskazówkę pod nim. Checkito ma wbudowane tłumaczenia dla angielskiego, czeskiego, słowackiego, polskiego i francuskiego, a własne sformułowania możesz dodać także dla niemieckiego, węgierskiego i rumuńskiego.

Wstęp obsługuje dwa symbole zastępcze, dzięki czemu niczego nie musisz wpisywać na sztywno:

  • {{account}} – wstawia numer rachunku wybranego konta bankowego.
  • {{vs}} – wstawia numer referencyjny (tytuł) zamówienia.
Etykiety wewnątrz panelu z danymi do przelewu – numer rachunku, IBAN, tytuł przelewu i podpisy standardów QR – tłumaczy sama aplikacja, więc piszesz wyłącznie te fragmenty, które niosą Twój własny ton komunikacji.

Kiedy pojawia się kod QR

Blok działa celowo zachowawczo: wyświetla się tylko wtedy, gdy kod QR jest naprawdę przydatny.

  • Metoda płatności zamówienia pasuje do jednej z nazw metod skonfigurowanych przez Ciebie.
  • Zamówienie jest wciąż nieopłacone – jego status finansowy to "pending". Gdy tylko oznaczysz zamówienie jako opłacone, instrukcja przestaje się wyświetlać.
  • Skonfigurowany jest rachunek bankowy, który może obsłużyć dane zamówienie.

Oznacza to, że klient płacący kartą nigdy nie zobaczy instrukcji przelewu, a klient, który już przelał pieniądze, nie zostanie poproszony o to po raz drugi.

Jak to skonfigurować

  1. 1Otwórz aplikację Checkito w panelu Shopify i przejdź do sekcji QR Payments.
  2. 2Utwórz rachunek bankowy – nazwa, IBAN, opcjonalny BIC, waluta i obsługiwane kraje. Zapisz.
  3. 3Otwórz QR Payments → Settings i dodaj nazwy metod płatności, przy których ma pojawiać się kod QR. Opcjonalnie przepisz teksty dla swoich języków.
  4. 4W edytorze kasy Shopify dodaj blok "Payments - Qr Code" na stronie podziękowania i zrób to samo na stronie statusu zamówienia w edytorze konta klienta.
  5. 5Złóż testowe zamówienie ze swoją metodą przelewu i sprawdź, czy kod poprawnie skanuje się w Twojej aplikacji bankowej.
Krok czwarty jest kluczowy: rozszerzenie to blok kasy, więc dopóki nie umieścisz go w edytorze, klient nie zobaczy niczego – nawet jeśli wszystko inne jest już skonfigurowane.

Dostępność

Instrukcje płatności QR są częścią płatnego planu Checkito, który zaczyna się od $3.99 miesięcznie i obejmuje wszystkie pozostałe funkcje Checkito – ukrywanie, zmianę nazw i kolejności metod płatności i dostawy oraz pełen zestaw warunków reguł. Dostępny jest bezpłatny okres próbny, więc możesz przetestować cały proces na prawdziwym zamówieniu, zanim się zdecydujesz.

Jeśli przyjmujesz przelewy w Polsce, Czechach, na Słowacji lub gdziekolwiek w strefie euro, to jeden z najtańszych sposobów na poprawę konwersji: te same zamówienia, ta sama metoda płatności, tylko znacznie mniej klientów, którzy nigdy nie zbiorą się do zapłaty.

Gotowy do personalizacji swojej kasy?

Wypróbuj za darmo
Płatność kodem QR do przelewu w Shopify | Checkito