1. Wstęp
Integracja terminala płatniczego z systemem POSbistro sprawia, że cały proces sprzedaży bezgotówkowej przebiega automatycznie, co znacznie przyspiesza obsługę klienta.
Podstawowymi zaletami integracji są:
- przyspieszenie wykonywania transakcji (m.in. nie trzeba wprowadzać kwoty na terminalu),
- możliwość wydruku potwierdzenia lub odrzucenia transakcji kartą z drukarki połączonej z systemem POSbistro,
- zabezpieczenie przed pomyłkami kasjerskimi (kwota jest automatycznie przekazywana do terminala),
- automatyczne zwracanie statusu zakończonej transakcji (nie istnieje ryzyko pomyłki kasjera co do akceptacji czy też odmowy),
- raportowanie ilości i wartości transakcji z terminala również z poziomu systemu POSbistro.
Protokół Komunikacyjny ECR-EFT FROB to narzędzie umożliwiające prostą integrację systemów sprzedażowych lub kas rejestrujących z fizycznymi oraz aplikacyjnymi terminalami płatniczymi. Protokół ten obsługuje większość dostawców terminali płatniczych w Polsce m.in.: Apipay, Bank Pekao, Elavon, eService, Fiserv PolCard, ING Bank Śląski, ITCard, PayTel, Polskie ePłatności (PeP), Worldline (SIX Payment Services), Viva Wallet i inne.
2. Terminale płatnicze i ich konfiguracja
2.1 Ogólne informacje
W celu umożliwienia połączenia terminala płatniczego z aplikacją POSbistro za pomocą protokołu komunikacyjnego ECR-EFT FROB niezbędne jest poprawne skonfigurowanie parametrów wewnętrznych terminala płatniczego. Wszystkie urządzenia muszą być połączone z tą samą siecią Wi-Fi lub LAN. W zależności od dostawcy użytkownicy z powodzeniem wykorzystują następujące modele: Ingenico Desk/3200, Ingenico Desk/3500, Ingenico Desk/5000, Ingenico Move/3500, Ingenico Move/5000, Ingenico LANE/3000, Ingenico ICT220, Ingenico iWL250, PAX A910, PAX A920, Verifone VX520. Lista terminali płatniczych, które można połączyć z aplikacją POSbistro jest cały czas poszerzana. Szczegółowe informacje na temat możliwości połączenia danego urządzenia za pomocą protokołu komunikacyjnego ECR-EFT FROB można uzyskać u dostawcy terminala płatniczego (agenta rozliczeniowego).
2.2 Konfiguracja parametrów wewnętrznych terminali płatniczych
Konfigurację parametrów wewnętrznych terminali płatniczych przeprowadza zdalnie lub na miejscu w lokalu dostawca rozwiązania płatniczego (agent rozliczeniowy).
Terminal płatniczy będzie współpracował z aplikacją POSbistro jeżeli:
- port komunikacji terminala płatniczego ustawiony jest na 5002,
- została włączona komunikacja za pomocą protokołu ECR-EFT FROB (wersja 1.7 lub nowsza),
- jest połączony do tej samej sieci LAN (Wi-Fi lub ethernet) co urządzenie z zainstalowaną aplikacją POSbistro,
- posiada odpowiednią wersję integracji i ustawień wprowadzone przez dostawcę terminala.
Po wykonaniu konfiguracji terminala płatniczego konieczne jest wydrukowanie/wyświetlenie wizytówki, na której znajdują się niezbędne informacje:
- adres IP – adres, który Państwa sieć przydzieliła terminalowi płatniczemu. Jest on potrzebny w celu sprawdzenia połączenia sieciowego podczas testu ping,
- POS ID / TID – indywidualny numer identyfikacyjny terminala płatniczego.
W celu wydrukowania/wyświetlenia wizytówki należy na terminalu płatniczym wybrać odpowiednią sekcję zgodnie z instrukcjami dostawcy urządzenia (agenta rozliczeniowego).
2.3 Weryfikacja komunikacji między tabletem POSbistro i terminalem płatniczym w sieci
Należy upewnić się, że terminal sprzedażowy POSbistro oraz terminal płatniczy znajdują się w tej samej sieci wewnętrznej. W tym celu należy wybrać w aplikacji POSbistro kolejno: ikona koła zębatego → Urządzenia → biały trójkąt skierowany w dół → Pinguj urządzenie.
W nowym oknie wpisać wydrukowany wcześniej adres IP i wybrać Start.
Test można uznać za pomyślny, jeżeli w ostatnim wierszu kolorem zielonym wyświetli się Success 5, failed 0, longTimeRequest 0.
3. Połączenie terminala płatniczego z aplikacją POSbistro
Jeżeli wszystkie ustawienia terminala płatniczego są prawidłowe oraz test PING przebiegł pomyślnie, można przystąpić do połączenia go z aplikacją POSbistro. W prawym dolnym rogu ekranu głównego należy kliknąć szary przycisk z ikoną koła zębatego. Następnie z bocznego menu wybieramy zakładkę Urządzenia i klikamy ikonę strzałki w dół, po czym z rozwiniętej listy wybieramy Dodaj terminal.
Następnie z listy rozwijanej wybieramy protokół FROB i klikamy opcję Odśwież listę terminali.
Kiedy na ekranie zostanie wyświetlony wyszukany terminal (adres IP), należy kliknąć przycisk „+”.
Na tym etapie urządzenia powinny być gotowe do pracy. Terminal będzie widoczny na liście urządzeń.
4. Obsługa płatności przez zintegrowany terminal płatniczy
4.1 Opłacanie rachunku kartą płatniczą w przypadku integracji z terminalem płatniczym
W celu zapłaty za rachunek kartą płatniczą poprzez zintegrowany terminal płatniczy, należy w aplikacji POSbistro wybrać z form płatności Karta płatnicza i potwierdzić przyciskiem Zapłać. System zainicjuje transakcję w terminalu płatniczym, po czym konieczne będzie zbliżenie lub odczytanie karty płatniczej za pomocą terminala płatniczym i wpisanie PIN-u karty (jeśli jest to wymagane). Pomyślna autoryzacja spowoduje wydrukowanie potwierdzenia zapłaty z terminala oraz dodatkowo wydruk paragonu z drukarki fiskalnej podłączonej do systemu POSbistro. Do czasu zakończenia transakcji nie należy używać przycisków Anuluj oraz Pomiń na ekranie aplikacji POSbistro.
4.2 Opłacanie rachunku kodem BLIK w przypadku integracji z terminalem płatniczym
W celu zapłaty za rachunek blikiem poprzez zintegrowany terminal płatniczy, należy wybrać w aplikacji POSbistro na ekranie płatności formę Karta płatnicza i potwierdzić przyciskiem Zapłać. System zainicjuje transakcję w terminalu płatniczym, po czym konieczne będzie wybranie opcji BLIK na terminalu płatniczym, wprowadzenie 6-cio cyfrowego kodu BLIK i autoryzacja w aplikacji bankowej klienta. Do czasu zakończenia transakcji nie należy używać przycisków Anuluj oraz Pomiń na ekranie aplikacji POSbistro. Możliwość włączenia opcji należy skonsultować z dostawcą terminala niezależnie od POSbistro.
4.3 Odrzucenie transakcji przez terminal płatniczy
Jeżeli transakcja jest odrzucona, zostanie wyświetlony odpowiedni komunikat, a system POSbistro wróci do ekranu płatności, umożliwiając jej ponowienie lub wybranie innej formy płatności.
4.4 Pominięcie i anulowanie płatności w aplikacji POSbistro
Podczas autoryzacji na ekranie terminala sprzedażowego będą wyświetlane informacje dotyczące poszczególnych etapów autoryzacji oraz przycisk Anuluj i Pomiń.
Ważne: Przyciski Anuluj oraz Pomiń mogą być używane wyłącznie w uzasadnionych przypadkach.
4.4.1 Anuluj (P1)
Użycie przycisku Anuluj (“P1”) powoduje przerwanie bieżącej transakcji, a system POSbistro wróci do ekranu płatności, umożliwiając jej ponowienie lub wybranie innej metody. Przerwanie transakcji jest opcjonalne. Terminal płatniczy (EFT) może, ale nie musi przerwać bieżącą transakcję. Zależy to od aktualnego etapu transakcji oraz możliwości współpracujących urządzeń.
4.4.2 Pomiń
Użycie przycisku Pomiń spowoduje, że w POSbistro transakcja zostanie uznana za opłaconą i zostanie wydrukowany paragon, niezależnie od odpowiedzi z terminala płatniczego. Zalecamy aby uprawnienie 2.4.22 Możliwość pominięcia płatności na terminalu udostępnić tylko upoważnionym osobom. Domyślnie uprawnienia do tej funkcji posiadają role: Właściciel, Administrator i Manager.
4.5 Zamknięcie dnia
Aplikacja POSbistro (ECR) wysyła do terminala informację o zamknięciu dnia „M1”. Odebranie takiego powiadomienia przez terminal płatniczy (EFT) może być sygnałem do automatycznego rozpoczęcia operacji zamknięcia dnia.
W przypadku terminali ITCARD wysyłana jest komenda „SA”, która powoduje zamknięcie raportu dnia na terminalu płatniczym.
4.6 Sprzedaż z wypłatą gotówki – cashback
Transakcja sprzedaży z wypłatą gotówki polega na jednoczesnej zapłacie kartą za towary i wypłacie klientowi pewnej kwoty w gotówce. Obecnie opcja ta jest niedostępna w aplikacji POSbistro. Możliwość włączenia usługi należy skonsultować z dostawcą terminala niezależnie od POSbistro.
4.7 Napiwek
Protokół Komunikacyjny ECR-EFT FROB nie umożliwia wysłania na terminal płatniczy napiwku. Możliwość włączenie tej opcji należy skonsultować z dostawcą terminala niezależnie od POSbistro.
4.8 Zwrot (refund)
Aplikacja POSbistro wysyła do terminala informację o zwrocie “Z”. Kwota zwrotu wyświetla się na terminalu płatniczym (EFT), należy odczytać kartę płatniczą. Po udanej transakcji POSbistro (ECR) otrzymuje informację zwrotną i zamyka transakcję po swojej stronie. Następuje po zamknięciu raportu rozliczeniowego na terminalu (wysłaniu paczki) lub manualny zwrot niepowiązany z rachunkiem.
4.9 Unieważnienie (void)
Aplikacja POSbistro wysyła do terminala informację o zwrocie “U”. Po udanej transakcji terminal płatniczy (EFT) drukuje potwierdzenie i wysyła do POSbistro (ECR) informację zwrotną.
4.10 Inne transakcje
W aktualnej wersji integracji FROB (wersja 1.7) z poziomu aplikacji POSbistro nie można wywołać na terminalu płatniczym innych operacji m.in.: sprzedaży doładowania, transakcji lojalnościowych, żądania otwarcia menu dostępnych operacji, cashback. Możliwość włączenia i wywołania tych opcji z poziomu menu aplikacji terminala płatniczego należy skonsultować z dostawcą terminala niezależnie od POSbistro.
4.11 Manualne wysłanie płatności na terminal płatniczy (bez rachunku)
W przypadku błędnego zamknięcia rachunku na niewłaściwą formę płatności, gdy transakcja powinna zostać zrealizowana kartą płatniczą, istnieje możliwość przesłania samej kwoty do zapłaty bez powiązania z rachunkiem.
Aby to zrealizować, należy:
- Na ekranie głównym systemu wybrać ikonę funkcji oznaczoną jako „hamburger” (trzy kropki i trzy kreski).
- Następnie wybrać opcję „Wykonaj płatność kartą”.
Po wykonaniu tych kroków, określona kwota zostanie przesłana do terminala płatniczego, jednak transakcja nie będzie powiązana z żadnym istniejącym rachunkiem w systemie.
5. Informacje dodatkowe
5.1 Pozostałe informacje i dane kontaktowe
Zastrzegamy, iż istnieją funkcjonalności zarówno w terminalach płatniczych komunikujących się za pomocą protokołu komunikacyjnego ECR-EFT FROB, jak również w programie POSbistro, które nie są objęte integracją. Zakres opcji objętych integracją jest stale poszerzany przez Fundację Rozwoju Obrotu Bezgotówkowego oraz członków porozumienia. Szczegółowe informacje można uzyskać kontaktując się z dostawcą rozwiązania płatniczego. Informacje zamieszczone w niniejszej instrukcji mają charakter wyłącznie informacyjny i nie stanowią oferty handlowej w rozumieniu Kodeksu Cywilnego. Producent zastrzega sobie prawo zmiany danych, parametrów i sposobu działania funkcji zawartych w niniejszej instrukcji bez wcześniejszego uprzedzenia.
Dane kontaktowe POSbistro dostępne są pod linkiem: www.posbistro.com/pl/kontakt
5.2 Rezerwacja adresów IP urządzeń w sieci
Ważne: Prawidłowe działanie integracji wymaga zarezerwowania adresów IP urządzeń (POSbistro i terminali płatniczych) w routerze niezwłocznie po połączeniu urządzeń oraz skonfigurowanie sieci w lokalu, według zaleceń dostępnych po kliknięciu w LINK.
5.3 Pozostałe integracje z terminalami płatniczymi
Z systemem POSbistro można także połączyć terminale płatnicze za pomocą protokołu komunikacyjnego poszczególnych operatorów. Fizyczne: Elavon, Fiserv Polcard, eService, Polskie ePłatności (PeP), SumUp, Apipay oraz aplikacyjne typu Soft Pos: Viva Wallet, PolCard Go, PeP Softpay, eService tom.
5.4 Szkolenia dotyczące systemu POSbistro
Zachęcamy do skorzystania z bezpłatnych oraz dodatkowych szkoleń, a także do zapoznania się z materiałami dydaktycznymi dostępnymi w Akademii POSbistro pod adresem: https://akademia.posbistro.com/.
Rekomendujemy również obejrzenie filmów instruktażowych na naszym kanale YouTube, dostępnym po kliknięciu w udostępniony LINK.
W celu umówienia terminu szkolenia prosimy o kontakt z Biurem Obsługi Klienta:
tel.: 503 708 001, wew. 1 → 2
e-mail: bok@posbistro.com
