Integracja z bramkami płatności

Panel automatu z przyciskami wyboru i wrzutnikiem

Integracja z bramką dotyka pieniędzy, więc wymaga większej ostrożności niż pozostałe. Błąd oznacza tu sprzedaż bez zapłaty albo podwójne obciążenie klienta.

Potwierdzenie płatności

Wiążące jest wyłącznie powiadomienie od operatora, nie powrót klienta na stronę potwierdzenia. Klient może zamknąć przeglądarkę po zapłacie albo wrócić bez niej.

To jedna z niewielu sytuacji, w których powiadomienia zwrotne są nie tyle wygodą, co koniecznością. Warto je uzupełnić okresowym sprawdzeniem statusu transakcji nierozstrzygniętych — powiadomienie potrafi przepaść, a płatność zostaje wtedy nierozliczona mimo pobranych pieniędzy.

Weryfikacja powiadomienia

Podpis żądania trzeba sprawdzić. Bez tego każdy może wysłać informację o rzekomej zapłacie i otrzymać towar.

Poświadczenia bramki wymagają przy tym ostrzejszego traktowania niż pozostałe — zasady opisuje przechowywanie kluczy dostępowych. Dane karty nie powinny w ogóle przechodzić przez nasze systemy; ich obsługę zostawia się operatorowi.

Kwota i waluta

Muszą zgadzać się z zamówieniem. Płatność o innej kwocie wymaga decyzji, a nie automatycznego oznaczenia zamówienia jako opłaconego.

Niedopłata i nadpłata to dwie różne sytuacje i obie trzeba obsłużyć. Przy niedopłacie zamówienie zwykle czeka, przy nadpłacie powstaje kwota do zwrotu. Automatyczne zaokrąglanie „na korzyść klienta" wygląda niewinnie, dopóki nie trzeba wyjaśnić różnicy w rozliczeniu.

Zwroty

Powinny wracać tą samą drogą, którą przyszła wpłata. Zwrot przelewem na konto podane później otwiera drogę do wyłudzeń.

Zwrot częściowy wymaga powiązania z konkretnymi pozycjami zamówienia, inaczej rozliczenie przestaje się zgadzać przy pierwszej reklamacji obejmującej część przesyłki.

Środowisko testowe operatora

Bramki zwykle udostępniają środowisko do testów i warto z niego skorzystać do końca: płatność udana, odrzucona, przerwana w połowie, zwrot całkowity i częściowy. Sprawdzenie wyłącznie ścieżki poprawnej daje złudzenie gotowości, bo w praktyce najwięcej kłopotu sprawiają przypadki brzegowe.

Przed uruchomieniem trzeba też ustalić, kto po stronie firmy odpowiada za rozliczenia z operatorem i kto ma dostęp do jego panelu. Bez tego pierwsze pytanie o brakującą wpłatę krąży po firmie kilka dni.

Obciążenia zwrotne

Pojawiają się z opóźnieniem, czasem po miesiącach, i dotyczą zamówień dawno rozliczonych. Muszą być powiązane z pierwotną transakcją, inaczej pozostają niewyjaśnioną pozycją na zestawieniu.

Warto zaplanować, kto je obsługuje i skąd bierze dowody realizacji: potwierdzenie doręczenia, korespondencję z klientem, dokument sprzedaży. Bez tego odpowiedź na zgłoszenie przygotowuje się z pamięci.

Uzgodnienie wypłat

Operator wypłaca sumę wielu transakcji pomniejszoną o prowizje i zwroty. Uzgodnienie wymaga raportu szczegółowego, nie samego wyciągu bankowego.

Uzgadnianie warto zautomatyzować od początku — ręczne dopasowywanie pojedynczych wpłat do zamówień jest pracą, która rośnie liniowo ze sprzedażą i nigdy się nie kończy.

Co obserwować

Liczbę transakcji rozpoczętych i niedokończonych, płatności bez powiązanego zamówienia oraz zamówienia opłacone i nieprzekazane do realizacji. Każdy z tych stanów oznacza pieniądze lub towar w zawieszeniu, więc obserwowanie skutku, a nie samego procesu ma tu znaczenie większe niż gdzie indziej. Cisza w takiej integracji nigdy nie jest dobrą wiadomością.