В настоящее время я работаю в команде, создающей пользовательское решение POS. Мы пришли к выводу, что мы хотели бы интегрироваться с терминалом IC/Credit Card (например, VeriFone, который у нас есть, то есть Vx510). Я думаю, что самый простой способ - позволить Кассиру вручную вводить в терминал сумму, которую клиент должен заплатить. При более продвинутом (желательном) способе наш POS отправит на терминал сумму, подлежащую оплате.
Независимо от "режима" мы хотели бы получить информацию от VeriFone, если транзакция прошла успешно или нет. Здесь тупик, который мы достигли. AFAIK, чтобы программировать терминалы VeriFone или интегрироваться с ним, вы должны стать сертифицированным разработчиком VeriFone. Если это так, то я знаю, с чего начать. Если нет, сообщите мне.
Есть ли другие способы получить информацию для терминала о том, что платеж был успешным? Существуют ли сторонние библиотеки для связи с такими устройствами? Самое актуальное для моей проблемы SO-поток, который я мог найти, это this, но это не помогло мне. Мы не хотим обрабатывать конфиденциальные данные, поэтому мы не хотим интегрироваться с Authorize.NET