Verifone vx520 - prośba o kontakt do osób, które coś takiego integrowały z oprogramowaniem w delphi

0

Jesli ktoś z Was działał na takim cudzie (ethernetowo) i miął ochotę chwilkę o tym pogadać - z radością bym zadał kilka drobnych pytań.
W szczególności - czy wystarczą standardowe komponenty INDY?
Może mnie za tydzień - trzy czekać zmierzenie z takowym zagadnieniem i w skrócie - poczytac dokumentację, podziałać na INDY i szkoda w ogóle gadac o tym czy zagadnienie jest tak skomplikowane, iż trzeba szukac dobrze opąłcanego specjalisty?
Założenia proste - z programu chcemy wysłąć kwote na terminal i dostać informację o tym, że transakcja poszła , zdobyc raport do programu.... Żadnych tam super mecyi.

0

Sam model terminala (vx520) to za mało aby zrobić integrację z systemem kasowym. Musisz mieć dokumentację API wgranego w terminal softu, a ten może być bardzo różny.

0

Ok. Dostęp do dokumentacji będe miał za tydzień-dwa . Pozwolę sobie wtedy odkopać ten wątek jeśli będe miał jakieś pytania

1

Ja robiłem integracje z tym czymś ale po RS232. Jeśli to jest ten operator co myślę, to protokół czy via Ethernet czy Serial jest ten sam tylko w inne ramki upchany. Z tego co pamiętam, te terminale mają straszny reżim czasowy i jak coś się nie mieści w oknach czasowych to rzygają błędami, a po paru błędach wpadają w nieustalony stan limbo i trzeba robić hard reset (producent softu twierdzi, że są tam przeprowadzane tak skomplikowane procesy, że trudno przewidzieć co taki terminal w limbo robi - tak tłumaczyli te zwiechy, po niepopranej komunikacji). Natomiast protokół idzie w zwykłych ramkach TCP, więc zwykły TCPClient starczy.

0

Pytanie z cyklu oczywistych, ale które i tak warto zadać - czy kontaktowałeś się w tej sprawie z producentem albo jakimś serwisem? Czy mają dokumentację do tego urządzenia? Czy każdy może tak po prostu się do niego podpiąć - w końcu jest to maszynka do dokonywania płatności, więc może mieć konieczność komunikacji z jakimś serwerem, weryfikowania jakichś certyfikatów, jakieś klucze/szyfrowania czy inne zabezpieczenia.
W każdym razie - ja bym zaczął od zapytania u żródła. Wbrew pozorom, często producenci takich urządzeń chętnie pomagają i współpracują. Przynajmniej takie mam doświadczenia z drukarkami fiskalnymi - serwisy producentów są bardzo chętnie do pomocy.

1

Gorzej. Musisz podpisać umowę, że chcesz napisać sterownik. Udostępniają urządzenie, protokół, specjalne karty. Terminal musi być wpięty do Internetu, a operator ma pełna telemetrie co sie z nim dzieje. Trzeba nawet robić wysyłki raportów, a po paru dniach bez "meldunku" terminal się blokuje i trzeba dzwonić, by wystawili paczkę odblokowującą (która pobierana jest podczas wysyłki raportu). Co do samego protokołu pos-terminal - tutaj nie ma weryfikacji, po prostu rozkazujesz terminalowi a on coś zwraca, jak zautoryzuje etc.

0

Bardzo dziękuję za odpowiedzi. Zapytałem, bo wczoraj taki temat się pojawił. Kontekst jest taki że zaprzyjaźniona firma z braku sił przerobowych potrzebuje kogoś , kto coś takiego zrobi a że będe miał moce przerobowe za niedługi czas to powiedziałem, że popatrzę, bo robiłem jakies nieduże oprogramowanie po TCP do zupełnie innego urządzenia (z sukcesem). Oni maja wszystkie potrzebne elementy (czytnik, umowy, karty etc.).
Prawdopodobnie koło weekendu zobacze jaką mają dokumentację.

0

Czyli nastawiac się, że trzeba będzie często do supportu dzwonić... do której oni pracują? (wiem, wiem, powinno byc w papierach, ale prawdziwą techniczną rozmowę z tą firmą będę miał we wtorek i jak będę lepiej przygotowany, to i lepsze wrażenie zrobię, dopiero przy tej rozmowie zobaczę wszystkie papiery na spokojnie)

1

Jak to korpo 9-17 - ani minuty wcześniej, czy później. Dodatkowo miałem nieprzyjemność, że "opiekun" szedł na urlop, a zastępca średnio miał ogarnięty temat i trzeba było wprowadzać ... oczywiście jesli mówimy o tym samym operatorze ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1