Gdzie kupujący płaci przez Autopay?
Integracja korzysta wyłącznie z paywalla hostowanego przez Autopay. W kasie kupujący widzi jedną metodę „Autopay”, a po złożeniu zamówienia zostaje przekierowany na stronę operatora i tam wybiera kanał: BLIK, kartę płatniczą albo szybki przelew ze swojego banku. Które kanały faktycznie się pojawią, zależy od umowy z Autopay, a nie od konfiguracji sklepu.
Konsekwencje tego modelu warto znać przed wyborem bramki:
- sklep nie przetwarza danych kart ani kodów BLIK,
- nie ma pola na kod BLIK ani formularza karty osadzonego w kasie - płatność zawsze kończy się u operatora,
- limity kwot dla poszczególnych kanałów ustala Autopay, co przy dużych koszykach hurtowych warto sprawdzić w umowie.
Moduł Autopay, tak jak pozostałe bramki płatności online, jest modułem płatnym. Przelew, płatność przy odbiorze i limit kupiecki są częścią otwartego rdzenia platformy.
Skąd platforma wie, że zamówienie jest opłacone
Powrót kupującego do sklepu niczego nie rozstrzyga. Autopay odsyła go na ten sam adres niezależnie od wyniku, więc strona powrotu odczytuje stan płatności zapisany przy zamówieniu i pokazuje potwierdzenie, informację o niepowodzeniu albo komunikat o oczekiwaniu, jeśli powiadomienie jeszcze nie dotarło.
O statusie decydują komunikaty wysyłane przez Autopay bezpośrednio do serwera sklepu:
| Komunikat Autopay | Co robi platforma |
|---|---|
| ITN (zmiana statusu płatności) | Weryfikuje podpis (hash), rozlicza płatność i przestawia zamówienie na status przypisany do sukcesu lub odmowy |
| ISTN (transakcja rozliczeniowa, w tym zwrot) | Oznacza płatność jako zwróconą w całości lub częściowo, a przy pełnym zwrocie przenosi zamówienie do wstrzymanych |
Statusy zamówienia dla płatności oczekującej, udanej i nieudanej ustawia się przy metodzie płatności, tak samo jak dla PayU czy tpay. Po nieudanej próbie obsługa może ponowić płatność dla tego samego zamówienia, bez składania go od nowa.
Zwroty: z platformy i z panelu Autopay
Zwrot można zlecić na dwa sposoby i każdy ma inny warunek po stronie operatora.
- Z platformy. Rozliczenie reklamacji w module zwrotów wysyła do Autopay zlecenie zwrotu dla konkretnej transakcji, w tym samym przepływie co przy PayU i tpay. Autopay przyjmuje takie zlecenie tylko wtedy, gdy zwroty przez API są włączone dla serwisu i na jego saldzie są środki. Platforma oznacza płatność jako zwróconą w momencie przyjęcia zlecenia, a sam przelew Autopay realizuje asynchronicznie.
- Z panelu Autopay. Zwrot wyklikany u operatora dociera do sklepu komunikatem ISTN. Ta usługa nie jest domyślnie aktywna: trzeba poprosić Autopay o jej włączenie i podać adres powiadomień. Bez tego zwroty wykonane w panelu nie zaktualizują zamówień.
Co przygotować przed uruchomieniem
Po stronie Autopay:
- umowa i zarejestrowany serwis, dla którego Autopay nadaje identyfikator serwisu (Service ID) oraz klucz współdzielony,
- osobny komplet danych dla środowiska testowego i produkcyjnego,
- zarejestrowany adres powiadomień ITN, adres powrotu do sklepu oraz opcjonalnie adres ISTN,
- włączone zwroty przez API, jeśli mają być zlecane z platformy.
Adresy powiadomień muszą być publiczne i dostępne po HTTPS z ważnym certyfikatem, dlatego testów ITN nie da się przeprowadzić na adresie lokalnym bez tunelu. Szczegóły komunikatów opisuje dokumentacja Autopay.
Po stronie Endora Commerce administrator w ustawieniach Autopay:
- wybiera tryb (sandbox albo produkcja) i wpisuje Service ID oraz klucz współdzielony dla każdego z nich; klucz jest przechowywany w postaci zaszyfrowanej i nie da się go odczytać z panelu,
- kopiuje gotowe adresy ITN i ISTN, żeby przekazać je Autopay,
- włącza metodę płatności i opcjonalnie ustawia minimalną kwotę zamówienia oraz listę dozwolonych krajów.
Jak każdą metodę płatności, Autopay można przypisać do wybranych kanałów sprzedaży i ograniczyć do wskazanych organizacji kupujących.
Kiedy Autopay, a kiedy inna metoda
Autopay ma sens, gdy firma ma już z nim umowę, kupujący płacą głównie w Polsce, a przekierowanie na stronę operatora jest akceptowalne. Przy sprzedaży nastawionej na klientów zagranicznych bliżej potrzeb będzie Stripe.
W B2B bramka online rzadko jest jedyną metodą. Stałym odbiorcom zazwyczaj wystarcza zwykły przelew bankowy albo limit kupiecki, które platforma obsługuje bez zewnętrznego operatora, a Autopay obsługuje nowych klientów, zamówienia przedpłacone i sprzedaż detaliczną w kanale B2C. Wszystkie bramki i pozostałe moduły zebrano na stronie integracji.