есть готовое решение - модуль для термостатирования платежных терминалов, продают некоторые конторы занимающиеся этими самыми терминалами. сильно сомневаюсь чтобы получилось дешевле.