Obecnie pracuję w zespole tworzącym niestandardowe rozwiązanie POS. Doszliśmy do punktu, w którym chcielibyśmy zintegrować się z terminalem IC/kartą kredytową (takim jak VeriFone, który mamy, tj. Vx510). Myślę, że najprostszym sposobem jest umożliwienie kasjerowi ręczne wprowadzenie do terminalu kwoty, jaką musi zapłacić klient. W bardziej zaawansowany (pożądany) sposób nasz punkt sprzedaży wyśle do terminalu kwotę do zapłaty.Integracja aplikacji POS z terminalem VeriFone
Bez względu na "tryb" chcielibyśmy uzyskać informacje od VeriFone, jeśli transakcja zakończyła się powodzeniem lub nie,. Oto ślepy zaułek, który osiągnęliśmy. AFAIK, aby zaprogramować terminale VeriFone lub zintegrować się z nim, musisz zostać certyfikowanym programistą VeriFone. Jeśli tak, to wiem, od czego zacząć. Jeśli nie, daj mi znać.
Czy istnieją inne sposoby uzyskania informacji o terminalu, że płatność zakończyła się powodzeniem? Czy są jakieś biblioteki stron trzecich do komunikowania się z tego rodzaju urządzeniami? Najbardziej istotne dla mojego problemu Wątek, który mogłem znaleźć, to this, ale nie był dla mnie zbyt pomocny. Nie chcemy przetwarzać żadnych poufnych danych, dlatego nie chcemy integrować z Authorize.NET