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ą.
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.

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.
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.
Możliwe wyniki testu:


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.

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.

– 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.
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:

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:

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.
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.

Opcja wyboru sposobu zapłaty za dokument za pomocą terminala znajduje się pod przyciskiem Zapłata.

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ę.


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.

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).
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.

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:

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.
