Wybór bramki płatności wpływa na sposób obsługi zamówień, dostępne metody płatności i wygodę zakupów w sklepie internetowym. W Magento 2 można korzystać z różnych rozwiązań, ale ich dostępność, zakres funkcji i warunki współpracy zależą m.in. od rynku, operatora oraz wykorzystywanej integracji.
W tym artykule porównujemy wybrane bramki płatności i podpowiadamy, na co zwrócić uwagę przed wdrożeniem ich w sklepie Magento 2. Przed wyborem konkretnego rozwiązania warto sprawdzić aktualną dokumentację, dostępność integracji oraz warunki oferowane przez operatora.
Spis treści:
Czym jest bramka płatności?
Jak wybrać odpowiednią bramkę płatności Magento?
Porównanie bramek płatności dla Magento 2
PayPal
Stripe
Amazon Pay
Braintree
Authorize.net
2Checkout (Verifone)
Square – ograniczenia dostępności
Worldpay
Nexi XPay (dawniej CartaSi)
Opayo (dawniej Sage Pay)
Jak działa bramka płatności?
Jak zintegrować bramkę płatności Magento?
Czym jest bramka płatności?
Bramka płatności to rozwiązanie techniczne, które przekazuje dane potrzebne do obsługi płatności między sklepem internetowym a systemami operatora płatniczego. Procesor płatności przetwarza komunikaty dotyczące transakcji, a agent rozliczeniowy obsługuje przyjmowanie i rozliczanie płatności kartowych na rzecz sprzedawcy. Są to podmioty lub systemy uczestniczące w obsłudze transakcji, a nie konta bankowe klienta i sprzedawcy.
Gdy klient dokonuje zakupu w sklepie internetowym, bramka przekazuje żądanie płatności i informację o jej wyniku. Nie wykonuje samodzielnie wszystkich etapów transakcji: w zależności od metody płatności uczestniczą w nich również operator, banki i inne systemy rozliczeniowe.
Bramka płatności przynosi korzyści zarówno Klientom (szybkie finalizowanie zamówienia), jak i sprzedawcom (otrzymanie płatności od Klienta).
Ponadto, bramki płatności pomagają w ochronie poufności danych Klientów, ponieważ w trakcie transakcji informacje dotyczące karty są szyfrowane. Ważne jest, aby chronić te wrażliwe dane, ponieważ ich ujawnienie może skutkować nielegalnymi transakcjami, oszustwami, stratami finansowymi lub szkodą dla reputacji firmy.
Podsumowując, bramka płatności umożliwia płynne i bezpieczne przeprowadzanie transakcji w handlu elektronicznym. Dzięki niej nie tylko zapewnisz swoim Klientom lepsze doświadczenie zakupowe, ale także pomożesz swojemu biznesowi internetowemu osiągnąć sukces.
Jak wybrać odpowiednią bramkę płatności Magento?
Wybór bramki płatności powinien uwzględniać rynek, na którym działa sklep, potrzeby klientów oraz możliwości techniczne wdrożenia. Przed podjęciem decyzji sprawdź:
- Dostępność na rynku – czy operator obsługuje kraj, w którym sprzedajesz, oraz waluty, w których przyjmujesz płatności.
- Metody płatności – czy rozwiązanie obsługuje metody ważne dla Twoich klientów, np. karty, szybkie przelewy, portfele cyfrowe lub płatności odroczone.
- Koszty – porównaj prowizje, opłaty stałe i ewentualne dodatkowe koszty. Korzystaj z aktualnego cennika operatora.
- Integrację z Magento 2 – sprawdź, czy dostępny jest moduł zgodny z wersją Magento używaną w sklepie i kto odpowiada za jego rozwój oraz aktualizacje.
- Przebieg płatności – zwróć uwagę na to, czy klient płaci w sklepie, czy zostaje przekierowany do operatora, oraz jak wygląda powrót do zamówienia po płatności.
- Bezpieczeństwo i zgodność – sprawdź wymagania dotyczące obsługi danych płatniczych oraz zakres odpowiedzialności sklepu i operatora.
- Wsparcie techniczne – oceń dostępność dokumentacji, pomocy technicznej i informacji o znanych problemach z integracją.
Nie wybieraj rozwiązania wyłącznie na podstawie popularności lub liczby dostępnych funkcji. Ważne jest również to, czy integracja będzie stabilnie działać w konkretnej konfiguracji sklepu.
Porównanie bramek płatności dla Magento 2
Poniżej przedstawiamy wybrane rozwiązania płatnicze, które można rozważyć przy budowie lub rozwoju sklepu Magento 2. Zakres obsługiwanych rynków, dostępne metody płatności i sposób integracji mogą się różnić. Przed wyborem sprawdź aktualne informacje u operatora oraz w dokumentacji wykorzystywanego modułu.
PayPal

PayPal pozostaje dostępnym rozwiązaniem dla firm z Polski. Dokumentacja Adobe opisuje integracje PayPal w Magento 2, ale dostępne produkty zależą od kraju sprzedawcy. Dla Polski wskazuje m.in. Express Checkout; nie należy przenosić funkcji i warunków amerykańskich ofert PayPal na polskie konto.
Przed wdrożeniem sprawdź obsługę wymaganych walut, płatności z konta PayPal i kart oraz sposób przejścia przez formularz zamówienia. Dostępność metody w usługach PayPal nie oznacza automatycznie jej obsługi przez konkretny moduł Magento. Zgodność trzeba potwierdzić dla wersji sklepu i wybranego rozwiązania.
Źródło: dokumentacja Adobe – rozwiązania PayPal i dostępność według kraju.
Stripe

Stripe obsługuje firmy z Polski i udostępnia własny moduł dla Magento 2. W Adobe Commerce Marketplace deklarowana jest zgodność z Magento Open Source i Adobe Commerce 2.4. Przed instalacją należy sprawdzić wymagania konkretnego wydania modułu oraz zgodność z używanym formularzem zamówienia.
Integracja oferuje płatności kartami i dodatkowe metody zależne od kraju, waluty oraz konfiguracji konta Stripe. Możliwy jest formularz płatności osadzony w sklepie lub przekierowanie do Stripe Checkout. Zweryfikuj metody potrzebne Twoim klientom, obsługiwane waluty i koszty rozliczeń dla polskiego konta, zamiast korzystać z cennika amerykańskiego.
Źródła: kraje dostępności Stripe, moduł Stripe dla Magento.
Amazon Pay

Aktualna nazwa rozwiązania to Amazon Pay. Klient korzysta z metod płatności zapisanych na swoim koncie Amazon. Operator udostępnia moduł dla Magento 2.4; historia wydań zawiera również dostosowanie do Magento 2.4.8 i PHP 8.4.
Istotne ograniczenie dotyczy kraju siedziby sprzedawcy: lista Amazon Pay obejmuje m.in. Niemcy, Francję, Włochy, Hiszpanię, Wielką Brytanię i USA, ale nie obejmuje Polski. Samo posiadanie klientów zagranicznych nie potwierdza możliwości uruchomienia usługi przez polską firmę. Obsługę walut i kart trzeba sprawdzić dla właściwego regionu konta; nie należy zakładać dostępności rozliczeń w PLN.
Źródła: warunki dostępności Amazon Pay dla sprzedawców, moduł Amazon Pay.
Braintree

Braintree jest rozwiązaniem PayPal do obsługi płatności kartami, PayPal i wybranymi portfelami cyfrowymi. Adobe dokumentuje integrację rozwijaną przez GENE Commerce, dołączoną do Magento Open Source i Adobe Commerce od wersji 2.4.0.
Lista walut Braintree obejmuje m.in. PLN, EUR i USD, jednak ich dostępność zależy od kraju firmy i konfiguracji konta sprzedawcy. Przed wyborem potwierdź możliwość zawarcia umowy dla swojej firmy, dostępność wymaganych metod oraz zgodność wersji integracji z Magento. Sprawdź również autoryzację, pobranie środków i zwroty – nie każda funkcja API musi być dostępna w module.
Źródła: integracja Braintree w dokumentacji Adobe, obsługiwane waluty i ograniczenia konta.
Authorize.net

Authorize.net kieruje ofertę do sprzedawców z USA, Kanady i Australii, którzy mogą przyjmować płatności od klientów zagranicznych. Nie należy utożsamiać tego z dostępnością konta dla firmy mającej siedzibę w Polsce. Obsługiwane karty, waluta rozliczeń i dodatkowe metody zależą od konta oraz umowy z podmiotem rozliczającym płatności.
W Magento 2.4 potrzebne jest osobne rozszerzenie. Przykładem jest moduł Authorize.net CIM firmy Rootways; jego historia wydań wskazuje obsługę Magento 2.4.7 i 2.4.8. To integracja zewnętrznego dostawcy, dlatego trzeba sprawdzić jej licencję, aktualizacje i zakres wsparcia.
Źródła: dostępność i metody płatności Authorize.net, moduł Rootways.
2Checkout (Verifone)

2Checkout działa w ramach Verifone. Operator opisuje płatności kartami, PayPal i metody lokalne oraz obsługę walut takich jak PLN, EUR i USD. Dostępność zależy od produktu, kraju i warunków konta – zasięg sprzedaży nie jest równoznaczny z możliwością rejestracji firmy w każdym kraju.
Na stronie operatora znajduje się integracja z Magento, ale sama ta strona nie potwierdza zgodności z aktualnymi wydaniami Magento 2.4. Przed wyborem trzeba uzyskać potwierdzenie wersji modułu i jego utrzymania. Nie traktujemy tej integracji jako gotowej do wdrożenia bez takiej weryfikacji; nie należy też utożsamiać jej z innym produktem, Verifone Hosted Checkout.
Źródła: integracja 2Checkout z Magento, metody i waluty 2Checkout.
Square – ograniczenia dostępności

Square obsługuje płatności sprzedawców w USA, Kanadzie, Australii, Japonii, Wielkiej Brytanii, Irlandii, Francji i Hiszpanii. Polska nie znajduje się na tej liście. Waluta płatności zależy od kraju konta sprzedawcy; możliwość zapłaty kartą zagranicznego klienta nie rozszerza dostępności usługi dla polskiej firmy.
Karta integracji Magento w katalogu Square wymienia starsze wersje Magento, bez potwierdzenia zgodności z linią 2.4. Dlatego Square nie jest tu rekomendowane jako zweryfikowana, gotowa integracja dla polskiego sklepu Magento 2.4. Przed rozważeniem go na innym rynku potrzebne jest potwierdzenie aktualnego modułu i jego wsparcia.
Źródła: kraje i waluty Square, karta integracji Magento.
Worldpay

Worldpay udostępnia dokumentację wtyczki eCommerce SMB dla Magento 2.4. Opisuje ona płatność osadzoną w sklepie lub przekierowanie do strony płatności oraz osobne dane dostępowe dla środowiska testowego i produkcyjnego.
Przed wdrożeniem trzeba ustalić, czy firma może korzystać z tego konkretnego produktu Worldpay oraz jakie karty, waluty i metody są dostępne w jej umowie. Ogólny zasięg marki Worldpay nie potwierdza dostępności wszystkich funkcji w tej wtyczce ani obsługi polskiej firmy. Wymagania modułu i zgodność z konkretną wersją Magento należy sprawdzić przed instalacją.
Źródło: oficjalna dokumentacja modułu Worldpay dla Magento.
Nexi XPay (dawniej CartaSi)

CartaSi to historyczna nazwa; przy nowym wdrożeniu należy sprawdzać aktualną ofertę Nexi, w tym XPay. Dokumentacja Nexi wskazuje moduł XPay dla Magento 2, a jego karta w Adobe Commerce Marketplace deklaruje obsługę linii 2.4.
Moduł obsługuje płatności kartami i dodatkowe metody, których dostępność zależy od produktu i konfiguracji konta. Przed wyborem sprawdź kraj zawarcia umowy, wymagane waluty, metody płatności i wersję modułu. Nie należy zakładać, że wszystkie usługi grupy Nexi są dostępne na tych samych rynkach ani że włoska oferta XPay jest automatycznie dostępna dla polskiej firmy. Powyższa grafika przedstawia dawną markę CartaSi.
Źródła: dokumentacja Nexi XPay, moduł XPay i zgodność z Magento.
Opayo (dawniej Sage Pay)

Sage Pay funkcjonuje obecnie jako Opayo w ofercie Elavon. Przy istniejącej integracji należy sprawdzić aktualne adresy usług: operator opublikował instrukcje przejścia ze starszych adresów Sage Pay na adresy Opayo.
Dostępne są rozszerzenia zewnętrznych dostawców, np. moduł Magenest deklarujący zgodność z Magento 2.4.x. Dokumentacja brytyjskiej oferty nie potwierdza automatycznie dostępności konta dla polskiej firmy. Metody płatności i waluty wymagają uzgodnienia z operatorem i bankiem rozliczającym; dodatkowa waluta może wymagać odrębnej konfiguracji konta. Przed wdrożeniem potwierdź również obsługę zwrotów i uwierzytelniania płatności w wybranym module.
Źródła: aktualizacja adresów Opayo, moduł Magenest, konfiguracja walut i konta.
Jak działa bramka płatności?
Bramka płatności pośredniczy w obsłudze płatności między sklepem internetowym a operatorem płatniczym. W zależności od wybranego rozwiązania klient może zapłacić bezpośrednio w sklepie lub przejść do zewnętrznego formularza. Po otrzymaniu informacji o wyniku transakcji sklep może odpowiednio zaktualizować status zamówienia.
Przebieg zależy od metody płatności i integracji. W uproszczeniu:
- Sklep tworzy żądanie płatności i przekazuje operatorowi dane wymagane do jej obsługi.
- Klient wybiera metodę i, jeśli jest to wymagane, potwierdza płatność. Przy płatności kartą w autoryzacji uczestniczą m.in. agent rozliczeniowy, organizacja kartowa i bank wydający kartę; przelew lub portfel cyfrowy może mieć inny przebieg.
- Operator przekazuje wynik transakcji. Niektóre metody wymagają oczekiwania na potwierdzenie, dlatego powrót klienta do sklepu nie zawsze oznacza opłacenie zamówienia.
- Integracja odbiera i weryfikuje powiadomienie, a następnie aktualizuje status płatności i zamówienia zgodnie z konfiguracją. Rozliczenie środków może nastąpić później.
Jak zintegrować bramkę płatności Magento?
Integracja bramki płatności z Magento 2 wymaga sprawdzenia zgodności modułu z wersją sklepu i przetestowania całego procesu zamówienia. Podstawowe kroki to:
- Wybór operatora i modułu – sprawdź dostępność rozwiązania na docelowym rynku oraz zgodność integracji z wersją Magento 2 i pozostałymi komponentami sklepu.
- Konfiguracja konta i płatności – skonfiguruj konto u operatora, wymagane dane dostępowe, metody płatności oraz ustawienia dostępne w module.
- Konfiguracja Magento – dostosuj ustawienia płatności do sposobu działania sklepu, w tym dostępności metod dla odpowiednich krajów i walut.
- Testy transakcji – sprawdź scenariusze udanej i nieudanej płatności, anulowania, powrotu do sklepu oraz aktualizacji statusu zamówienia. Jeśli operator udostępnia środowisko testowe, wykorzystaj je przed uruchomieniem płatności produkcyjnych.
- Uruchomienie i monitoring – po wdrożeniu sprawdź logi i komunikaty błędów oraz monitoruj poprawność obsługi zamówień.
Szczegóły konfiguracji zależą od operatora i używanego modułu. Przed wdrożeniem warto sprawdzić jego dokumentację i przetestować integrację w środowisku, które nie obsługuje rzeczywistych zamówień.
Jeśli integracja wymaga zmian w kodzie lub koliduje z innymi modułami, zakres prac należy ustalić na podstawie konfiguracji konkretnego sklepu.
Jak wybrać bramkę płatności do Magento 2?
Nie ma jednej bramki płatności, która będzie najlepsza dla każdego sklepu Magento 2. Wybór powinien wynikać z rynku sprzedaży, oczekiwanych metod płatności, kosztów oraz zgodności integracji z technologią wykorzystywaną w sklepie. Przed wdrożeniem sprawdź aktualne warunki operatora, dokumentację modułu i scenariusze obsługi zamówień. Pozwoli to ograniczyć ryzyko problemów z płatnościami po uruchomieniu integracji.
Potrzebujesz pomocy z integracją płatności, rozwojem sklepu lub problemami w Magento 2? Skontaktuj się z Network Interactive i omów zakres prac związanych z Twoim sklepem.





