Spis treści
Informacje ogólne
Konfiguracja
Płatność przy użyciu terminala
Informacje ogólne
Integracja systemu Comarch ERP XL jest możliwa z wybranymi modelami terminali płatniczych dystrybuowanymi przez ING Bank Śląski:
- Verifone VX520
- Verifone V200t
- Verifone VX675
- Verifone V240m
- Verifone V205c
Polskie ePłatności:
- Ingenico
oraz eService – terminale działające na protokole ECR EF.
Przesyłanie płatności do terminala jest możliwe do zrealizowania dla następujących dokumentów:
- Dokumenty handlowe: FS/FSK, FSL/KSL, PA/PAK, WZ/WZK
- Dokumenty eksportowe: FSE/FKE, FEL/KEL, WZE/WKE
- Dokumenty kaucji: WKA/WKK
- Dokumenty: RA/RAK
- Faktura sprzedaży: a-vista / korekta a-vista
Za pomocą terminali płatniczych obsługiwane są następujące operacje kartą płatniczą:
- obciążenie karty płatniczej
- zwrot środków pieniężnych na kartę płatniczą.
Uwaga
Od wersji 2025.1 integracja jest możliwa przy pracy przez pulpit zdalny.
Konfiguracja
Ustawienia sterownika
W Konfiguracji komputera, na zakładce [Terminal płatniczy], dostępne są ustawienia dla sterownika terminalu płatniczego oraz test połączenia.

Konfiguracja komputera, zakładka [Terminal płatniczy]
Dla modelu terminala z listy rozwijalnej do wyboru są następujące pozycje:
- Brak
- Verifone VX520
- Verifone V200t
- Verifone VX675
- Verifone V240m
- Verifone V205c
- Ingenico
- eService
W zależności od wybranego modelu terminala są uzupełnione lub aktywne do uzupełnienia następujące pola:
Typ połączenia – TCP/IP – uzupełniane automatycznie.
Pot szeregowy – pole nieaktywne dla TCP/IP. Należy wskazać w nim port COM, do którego podłączone jest urządzenie.
Adres IP – adres IP terminala płatniczego. pole dostępne dla urządzeń o typie TCP/IP.
Port TCP/IP – numer portu, na którym odbywać się będzie komunikacja pomiędzy programem Comarch ERP XL, a terminalem płatniczym. Pole dostępne dla urządzeń o typie połączenia TCP/IP.
Połączenie terminalowe – parametr określający czy praca odbywa się terminalowo. Jeżeli parametr jest zaznaczony oznacza to, że powinno być wykonywane połączenie przez RDP. W innym przypadku połączenie będzie lokalne. Parametr jest uwzględniany również podczas wykonywania testu połączenia. W przypadku braku odpowiedniego połączenia pojawi się komunikat błędu.
Uwaga
Konfiguracja terminala: Typ połączenia, Port szeregowy, Adres IP, Port TCP/IP, Oznaczenie stanowiska powinna być wykonana przez Serwis obsługujący terminale płatnicze.
Uwaga
Dla terminali Polskich ePłatności oznaczenie stanowiska nie jest widoczne na wydruku.
Do prawidłowej pracy z terminalami eService, obowiązkowe jest uzupełnienie pola Oznaczenie stanowiska. Informacja zawarta w tym polu nie jest jednak drukowana przez terminal, a jedynie wysyłana do operatora płatności.
Na zakładce znajduje się również przycisk [TEST], który pozwala sprawdzić, czy istnieje możliwość komunikacji pomiędzy komputerem i terminalem. Po skonfigurowaniu terminala należy przeprowadzić test połączenia.
Przyklad
Możliwe wyniki testu:

Komunikat o poprawnym połączeniu z terminalem

Komunikat o braku połączenia z terminalem
W oknie Konfiguracja/Sprzedaż/Formy płatności należy dodać podformę płatności o typie Karta, dla której powinien zostać zaznaczony parametr “Zapłata przy użyciu terminala płatniczego”. Parametr odpowiada za wywoływanie połączenia z terminalem w momencie potwierdzenia przyjęcia zapłaty w oknie Definicji wpłaty / zwrotu.

Forma płatności dla zapłaty przy użyciu terminala płatniczego
Uwaga
Zapłaty za dokument przy użyciu terminala płatniczego można dokonać, gdy:
- na dokumencie została wskazana podforma płatności o typie Karta z zaznaczonym powyższym parametrem,
- pod przyciskiem Zapłata został wybrany sposób zapłaty o typie Karta,
- wartości wyświetlane jako Wpłata / Zwrot zostały potwierdzone poprzez kliknięcie w dyskietkę / oznaczenie Przyjmij.
Uprawnienia operatora
Ze względu na możliwość dokonywania poprzez terminal zwrotu środków pieniężnych na kartę wprowadzony został odpowiedni zakres uprawnień dla operatora do wykonywania takiej operacji.
W wyniku przeprowadzenia operacji zwrotu środków pieniężnych powstanie ujemna transakcja oraz może powstać także ujemny stan rejestru (w przypadku, gdy zwrot przewyższy stan środków pochodzących z wpłat terminalowych danego dnia). Dlatego na karcie Operatora, na zakładce Parametry/Handlowe zostało dodane nowe pole z Kontrolą płatności terminalowych.

Karta Operatora, zakładka: [Parametry/Handlowe], Kontrola płatności terminalowych
– Realizacja transakcji powodująca wypłatę środków pieniężnych – opcja ostrzegaj pozwoli operatorowi wprowadzić transakcję z wartością ujemną (korektę).
– Realizacja transakcji powodująca ujemny stan rejestru – opcja ostrzegaj pozwala operatorowi wprowadzić transakcję
z wartością ujemną (korektę), która spowoduje ujemny stan rejestru.
Przyklad
Użytkownik, który będzie miał zaznaczony parametr Zablokuj, przy próbie wprowadzenia transakcji ujemnej, która spowoduje także ujemny stan rejestru, otrzyma komunikat o treści:

Komunikat z brakiem uprawnień do zwrotów na kartę
Jeśli powyższa transakcja będzie musiała być wykonana, to przeprowadzić będzie ją mógł tylko operator z uprawnieniami oznaczonymi jako Ostrzegaj. Dla tych uprawnień przed wykonaniem operacji zwrotu środków pieniężnych na kartę zostanie wyświetlony komunikat o treści:

Komunikat z ostrzeżeniem przy zwrocie na kartę
W przypadku wyboru opcji ‘Tak’System kontynuuje pracę i pozwala wprowadzić operatorowi transakcję z wartością ujemną (zwrot na kartę). A w przypadku wyboru opcji ‘Nie’ następuje powrót do poprzedniego widoku.
Uwaga
Opcja zwrotu nie jest dostępna dla terminali Polskich ePłatności. W takim przypadku zwrot należy wykonać na terminalu i ręcznie wpisać kwotę zwrotu.
Płatność przy użyciu terminala
Przed wykonaniem operacji przyjęcia zapłaty przy użyciu terminala należy upewnić się, czy do podformy o typie Karta został podpięty odpowiedni rejestr kasowo-bankowy o rodzaju karta, więcej na ten temat można znaleźć w Biuletynie technicznym: Comarch ERP XL – Ewidencja obrotu z wykorzystanie kart płatniczych. Użycie rejestru o rodzaju karta służy także do rozliczania obrotu terminalowego z dostawcą terminala.
Dokument, dla którego zapłata będzie przyjmowana przy użyciu terminala powinien mieć ustawioną formę płatności o typie ‘Karta’ z zaznaczonym parametrem “Zapłata przy użyciu terminala płatniczego”. Płatność dokumentu jest możliwa z poziomu dokumentu z zakładki [Płatności], w preliminarzu płatności oraz na liście płatności. Wyjątek stanowią kaucje, które należy płacić bezpośrednio spod dokumentu kaucji.

Faktura sprzedaży zatwierdzona z podformą płatności o typie ‘Karta’
Opcja wyboru sposobu zapłaty za dokument za pomocą terminala znajduje się pod przyciskiem Zapłata.

Faktura sprzedaży, okno wyboru sposobu zapłaty
Po wybraniu sposobu zapłaty o typie Karta zostanie wyświetlone okno wpłaty /zwrotu, w zależności, czy operacja będzie dotyczyła przyjęcia, czy oddania środków pieniężnych z / na kartę.

Okno Wpłaty

Okno Zwrotu
Po kliknięciu w dyskietkę na oknie wpłaty / zwrotu następuje łączenie systemu Comarch ERP XL z terminalem i zostaje wyświetlony poniższy komunikat.

Komunikat podczas łączenia z terminalem
Następnie na wyświetlaczu PinPad’a podłączonym do terminala pojawia się komunikat z prośbą o wprowadzenie karty płatniczej. Po wprowadzeniu karty w systemie Comarch ERP XL wyświetlony zostaje komunikat, w którym należy wybrać, w której walucie powinno nastąpić obciążenie karty PLN, czy USD (komunikat tylko dla terminali skonfigurowanych przez dostawcę terminala jako DCC, dostępne waluty PLN i USD).
Uwaga
Nie ma możliwości przyjęcia zapłaty w walucie obcej spod dokumentu wystawionego w PLN.

Komunikat dla terminali z opcją DCC
Po wybraniu waluty PLN lub USD następuje operacja obciążenia karty płatniczej przez terminal oraz drukowanie na terminalu odcinka potwierdzającego stan wykonanej operacji (wydruk dla sprzedającego). W przypadku konieczności podania PIN’u zostaje wyświetlony najpierw komunikat na PinPad’zie z prośbą o podanie PIN-u do karty (komunikat dot. PIN-u wyświetlany jest w zależności od wysokości limitów operacji przeprowadzanych na karcie bez podania PIN-u, nadawanych w Banku przypisanego do danej karty płatnika), po wprowadzeniu poprawnego PIN-u następuje obciążenie karty na terminalu. Po obciążeniu karty wyświetlony zostaje komunikat z pytaniem o kopie wykonania transakcji dla klienta. Po wybraniu opcji TAK, terminal drukuje kopię dla klienta, a po wybraniu NIE kopia nie będzie wydrukowana.

Komunikat wydruku kopii dla klienta
Uwaga
Komunikat nie pojawia się w przypadku terminali Polskich ePłatności.
Po obsłużeniu powyższego komunikatu w widoku systemu Comarch ERP XL i prawidłowemu przejściu transakcji przez terminal, wyświetlony zostanie komunikat o treści:

Komunikat o prawidłowym przebiegu transakcji
Po obciążeniu karty (także przy zwrocie środków pieniężnych na kartę) w systemie Comarch ERP XL utworzony zostanie zapis kasowo-bankowy oraz zostanie on automatycznie rozliczony z dokumentem, którego ta płatność dotyczyła.

Faktur sprzedaży z zapisem kasowo-bankowym