Integracja pinpadu z kasą krok po kroku

0
16
Rate this post

Kiedy kasa wysyła kwotę na terminal, a pinpad od razu prosi o PIN, obsługa przy ladzie przyspiesza. Integracja pinpadu z kasą to połączenie terminala płatniczego z kasą fiskalną, które porządkuje płatności w punkcie sprzedaży. Jest mniej ręcznego wpisywania i mniej pomyłek. W kolejce jest też mniej nerwów.

Terminal płatniczy pracuje tu razem z PIN Padem i kasą podczas transakcji. Kasa fiskalna rejestruje sprzedaż i przekazuje dane do urządzenia płatniczego. Trzymaj się kolejności, bo zwykle oszczędza czas i telefony do serwisu. Jeśli przestawisz kroki, łatwo wpaść w serię prób „na ślepo”. Tego nikt nie lubi.

  • Uruchomienie aplikacji sprzedażowej na kasie/POS (np. Posnet Vero) przed parowaniem i ustawieniami.
  • Weryfikacja zgodności trybu integracji między kasą a terminalem na stanowisku.
  • Podłączenie pinpadu do kasy wybranym interfejsem komunikacji i zabezpieczenie okablowania przed rozłączeniem.
  • Konfiguracja w kasie/POS właściwego portu oraz parametrów komunikacji dla połączenia z terminalem.
  • Skonfigurowanie po stronie terminala trybu integracji oraz danych otrzymanych od agenta rozliczeniowego.
  • Wykonanie testów: płatność, anulowanie i zwrot oraz zapis wyników dla późniejszej weryfikacji.

W praktyce taka kolejność ogranicza nieudane podejścia i szybciej prowadzi do działającego stanowiska. Przechodzisz płynnie od przygotowania sprzętu do testów, bez cofania się po drodze. To robi różnicę już przy pierwszej transakcji.

Sprawdź wymagania przed startem, żeby integracja poszła gładko

Novitus i Elzab mają własne instrukcje integracji. Warto do nich zajrzeć, zanim podłączysz cokolwiek na stałe. Co zwykle wywraca start? Najczęściej drobiazgi: inny tryb integracji lub brak uprawnień serwisowych. Czasem problemem jest też nie ten dokument do nie tego modelu. To zdarza się częściej, niż myślisz.

To może wydawać się skomplikowane, ale w praktyce chodzi głównie o dopasowanie dokumentacji do konkretnego modelu. Najpierw dopasuj instrukcję do dokładnego modelu kasy i do tego, jak pracuje stanowisko. Sprawdź, czy to kasa samodzielna, czy system POS. Potem upewnij się, że pinpad daje dostęp do ustawień serwisowych potrzebnych do zmiany parametrów integracji. Na koniec przygotuj dane i uprawnienia do konfiguracji. Dzięki temu nie przerwiesz pracy w połowie.

W dokumentacji urządzeń Novitus i Elzab zwykle znajdziesz oddzielną sekcję o integracji z terminalem. To dobry punkt kontrolny, zanim podepniesz przewody i zaczniesz zmiany w menu. Lepiej sprawdzić to wcześniej, niż szukać wersji instrukcji w trakcie konfiguracji.

  • Weryfikacja modelu kasy i wersji instrukcji integracji przypisanej do tego modelu.
  • Weryfikacja modelu pinpadu i dostępności trybu integracji z kasą/POS w jego menu.
  • Aktualizacja firmware PINPadu przed próbą integracji, jeśli dokumentacja tego wymaga.
  • Zebranie danych konfiguracyjnych wymaganych do integracji; na przykład identyfikatory i parametry przekazane przez obsługę płatności.
  • Zapewnienie dostępu do ustawień administratora/serwisu w kasie i pinpadzie na czas konfiguracji.

Domknięta check‑lista przed startem ogranicza przerwy na szukanie brakujących danych i aktualizacji. Gdy wszystko masz pod ręką, uruchomienie idzie spokojniej. Nie musisz nerwowo przeskakiwać między ekranami.

Podłącz pinpad do kasy: dobierz interfejs i okablowanie

Jeśli masz wybór, połączenie Ethernet najczęściej daje stabilną komunikację już od pierwszej płatności. Nie znaczy to, że inne opcje nie działają. Ethernet bywa jednak najmniej kapryśny, zwłaszcza na stałym stanowisku. Ważne, żeby oba urządzenia obsługiwały ten sam interfejs.

Najpierw dobierz interfejs wspólny dla kasy i pinpadu. Potem przygotuj właściwe przewody. Ustaw parametry połączenia po stronie sieci i urządzeń tak, by kasa mogła wysyłać żądania płatności do pinpadu. Uruchom aplikację sprzedażową przed próbą płatności, bo bez niej kasa nie zainicjuje transakcji. Na końcu sprawdź, czy pinpad reaguje na start płatności z kasy. Dopiero potem przejdź do ustawień w POS.

W tej konfiguracji zalecanym rodzajem połączenia jest Ethernet. Jest prosto i przewidywalnie.

  • Weryfikacja, jaki interfejs integracji obsługiwany jest przez oba urządzenia zgodnie z dokumentacją.
  • Przygotowanie okablowania zgodnego z wybranym interfejsem oraz sprawdzenie pewnego osadzenia złączy.
  • Konfiguracja parametrów połączenia sieciowego, na przykład adresacja i dostęp do tej samej sieci zgodnie z wymaganiami instalacji.
  • Podłączenie pinpadu do kasy i zasilania oraz włączenie urządzeń w docelowej kolejności używanej na stanowisku.
  • Uruchomienie aplikacji sprzedażowej i przejście do ekranu sprzedaży, aby kasa mogła inicjować żądania płatności.
  • Inicjacja próby płatności z kasy i potwierdzenie, że pinpad przechodzi w tryb przyjęcia transakcji.

Dobrany interfejs, solidne okablowanie i zgodne parametry połączenia dają stabilną komunikację między pinpadem a kasą. Zwróć uwagę na złącza. Luźna wtyczka potrafi popsuć dzień szybciej niż zła opcja w menu.

Ustawienia w kasie/POS: wybór terminala, portu i parametrów komunikacji

Zacznij od sprawdzenia wersji oprogramowania firmware pinpadu. Zrób to, zanim w POS wybierzesz terminal, port i parametry komunikacji. Ten etap zwykle wykonuje serwisant albo administrator stanowiska. Dzieje się to przy pierwszej konfiguracji lub po aktualizacji systemu. To drobny krok, ale bez niego łatwo utknąć na błędach. Często „magicznie” znikają dopiero po aktualizacji.

W kasie/POS wskaż typ obsługiwanego terminala i kanał komunikacji. To nim kasa ma wysyłać żądania transakcji do pinpadu. Potem ustaw parametry łącza identycznie po obu stronach. Rozjazd jednego pola potrafi zablokować autoryzację. Po zapisaniu zmian uruchom ponownie moduł płatności, żeby POS wczytał nowe ustawienia. Czasem pomaga dopiero restart całego stanowiska. Zajrzyj też do logów. Od razu widać, czy sesja z pinpadem w ogóle startuje.

  • Odczyt wersji firmware w menu serwisowym pinpadu i porównanie jej z wersją wymaganą w dokumentacji integracyjnej używanej w POS.
  • Wybór w kasie/POS modelu lub typu terminala zgodnego z trybem integracji używanym w instalacji.
  • Wskazanie faktycznie używanego portu komunikacyjnego, na przykład port szeregowy w kasie, port USB w stanowisku lub połączenie TCP/IP w sieci.
  • Ustawienie parametrów portu zgodnie z konfiguracją po stronie pinpadu; na przykład prędkość transmisji i format dla portu szeregowego albo adres i port usługi dla TCP/IP.
  • Włączenie opcji wysyłania kwoty do terminala i odbioru statusu transakcji, jeśli system rozdziela te funkcje na osobne pola.
  • Zapisanie ustawień, ponowne uruchomienie modułu płatności lub całego stanowiska POS oraz sprawdzenie w logach, czy POS nawiązuje sesję z pinpadem.

Gotowy profil terminala w POS zwykle skraca konfigurację i ogranicza ryzyko, że jeden parametr „odjedzie” od reszty. W praktyce i tak porównaj ustawienia po obu stronach. Port i parametry muszą się zgadzać.

Konfiguracja po stronie terminala: tryb integracji i dane od agenta

Parowanie to moment, w którym zestawiasz połączenie między PIN Padem a terminalem płatniczym. Dzięki temu terminal przyjmuje tryb integracji z kasą. Bez tego POS może wysyłać żądania, a terminal i tak będzie pracował „po swojemu”. Brzmi banalnie, ale właśnie tu najłatwiej coś przeoczyć.

W terminalu ustaw tryb pracy zintegrowany lub jego odpowiednik. Tylko wtedy urządzenie oczekuje komunikatów z kasy/POS. Następnie wpisz dane od agenta rozliczeniowego. Terminal używa ich do autoryzacji i routingu transakcji. Po zatwierdzeniu ustawień zrób restart terminala. Dopiero wtedy nowe parametry wchodzą w życie. Zadaj sobie jedno pytanie: czy na pewno wprowadzasz dane w dokładnie takim formacie, jak w instrukcji?

  • Otworzenie w terminalu menu ustawień integracji i przełączenie trybu pracy na zintegrowany z kasą/POS.
  • Wpisanie danych identyfikacyjnych punktu i terminala dokładnie w formacie podanym przez agenta rozliczeniowego.
  • Uzupełnienie parametrów komunikacji wymaganych przez agenta rozliczeniowego, na przykład adres hosta i port, jeśli terminal ich wymaga.
  • Zapisanie konfiguracji i wykonanie restartu terminala z poziomu menu lub przyciskiem zasilania w celu odświeżenia ustawień.
  • Weryfikacja statusu połączenia lub komunikatu gotowości do pracy w integracji na ekranie terminala.

Operacyjna uwaga: parowanie uruchom zarówno na PIN Padzie, jak i na terminalu płatniczym. Te dwa kroki muszą się „spotkać”. Gotowość do integracji pojawia się po włączeniu trybu zintegrowanego i poprawnym wpisaniu danych od agenta rozliczeniowego.

Testy na koniec: płatność, anulowanie i zwrot bez niespodzianek

Testy integracji pinpadu z kasą pokazują wprost, czy sprzedaż i operacje po sprzedaży przechodzą poprawnie. Sprawdzasz przepływ między kasą/POS a terminalem. Nie rób tego „na biurku obok”. Testuj na tym stanowisku, na którym później będzie siedział kasjer.

Wykonuj testy w miejscu docelowym, żeby zobaczyć cały przepływ. Sprawdź drogę od pozycji na paragonie po potwierdzenie na terminalu. Każdy wynik zapisuj jako „OK/NIE”. Dopisz też komunikat błędu z kasy/POS oraz terminala, nawet jeśli to krótki kod. Trzymaj stałą kolejność, bo łatwiej odróżnisz kłopot z łącznością. Szybciej też rozpoznasz problem w logice zwrotu lub anulowania. Jeśli coś się wysypie, wrócisz do konkretnego punktu. Nie wrócisz do chaosu.

  • Wykonanie sprzedaży na kasie/POS i uruchomienie płatności kartą; weryfikacja, czy kwota na terminalu jest identyczna z kwotą na kasie/POS.
  • Zakończenie płatności na terminalu i potwierdzenie, że kasa/POS wraca do ekranu sprzedaży bez ręcznego dopisywania informacji o płatności.
  • Anulowanie płatności na etapie autoryzacji – przerwanie na terminalu – i sprawdzenie, czy kasa/POS wycofuje transakcję lub oznacza ją jako nieopłaconą.
  • Wykonanie zwrotu do transakcji i sprawdzenie, czy kasa/POS zapisuje zwrot w dokumentach sprzedaży zgodnie z procedurą w punkcie.
  • Transakcja testowa na małej kwocie i porównanie potwierdzenia z terminala oraz zapisu w kasie/POS, aby upewnić się, że odnoszą się do tej samej operacji pod względem czasu i identyfikatora w wydruku lub historii.
  • Powtórzenie testu płatności po restarcie kasy/POS i terminala w celu sprawdzenia, czy integracja wraca do działania bez ponownego parowania lub ręcznej zmiany ustawień.

Płatność kartą z chipem to podstawowy scenariusz testowy. Dopiero potem warto zrobić test zbliżeniowy, żeby wyłapać różnice w autoryzacji na terminalu. Testy uznaje się za zaliczone, gdy płatność, anulowanie i zwrot kończą się spójnym wynikiem na kasie/POS i terminalu.

Diagnoza problemów: kompatybilność i szybki test łączności

Zacznij od sprawdzenia, czy kasa/POS i terminal mówią tym samym językiem. Upewnij się, że mają ten sam protokół ECR i jego wersję. Dopiero później testuj łączność. Inaczej możesz godzinę szukać winy w kablu. Problem często leży w ustawieniach.

„Komunikacja ECR to wymiana danych pomiędzy kasą a terminalem, zapewniająca automatyczne przekazywanie kwoty i statusu transakcji.”

  • Brak reakcji terminala na kwotę – najczęściej niezgodny protokół ECR lub różne wersje ECR.
  • Losowe zrywanie transakcji – częściej problem sieciowy, taki jak IP lub port, niż protokół.
  • Błąd komunikacji RS232 – zwykle rozbieżne parametry transmisji: baud rate, parzystość lub bity danych/stopu.

Kompatybilność sprawdzisz w listach zgodności producenta kasy/POS oraz w materiałach operatora lub serwisu terminala. Liczą się model, tryb integracji i wersja ECR. Potem rozdziel przyczynę. Łączność sieciową zweryfikuj poleceniem ping i testem portu na adresie terminala. Brak odpowiedzi może oznaczać zły IP, VLAN albo firewall. To już konkretna wskazówka. Połączenia RS232 i parametry ECR porównaj po obu stronach 1:1. Gdy nie masz dostępu do ustawień ECR/RS232 albo IP/port są poprawne, a transakcje wciąż nie startują, skontaktuj się z serwisem kasy/POS lub operatorem płatności.

Dla zrozumienia: czym jest integracja pinpadu z kasą i jakie ma warianty

Integracja pinpadu z kasą polega na tym, że kasa/POS przekazuje do terminala dane transakcji, na przykład kwotę. Następnie odbiera wynik autoryzacji. Dzięki temu kasjer nie musi ręcznie przepisywać kwoty, a ryzyko pomyłki spada. Wolisz, żeby zwroty i anulowania robiła kasa, czy terminal? Odpowiedź zależy od wariantu, w którym pracuje stanowisko.

WariantRola kasy/POSRola terminala
ZintegrowanyStart płatności, przekazanie kwoty/waluty, odbiór statusu i kodów; często także zwroty i anulowania z kasyAutoryzacja i komunikacja z agentem
PółzintegrowanyZwykle wysyła kwotę lub sygnał startuWięcej kroków i decyzji realizowanych na terminalu
Niezintegrowany (standalone)Brak wymiany danych z terminalemCały przebieg transakcji z ręcznym wpisaniem kwoty

Wybór wariantu określa, ile operacji wykonuje kasa, a ile terminal. Widać to od razu przy zwrocie. Albo zrobisz go w POS, albo przechodzisz całość na ekranie terminala.