2013-06-12 7 views
5

Я пишу заявку на продажу для клиента, у которого есть очень конкретные потребности. Клиент является розничным магазином, поэтому, когда они обрабатывают кредитные карты, у них есть физическая карта и она может ее пронести. Как сейчас, в конце проверки, он представляет кассиру в общей сложности, а кассир передает сумму в терминал кредитной карты (вручную - он не подключен к компьютеру), выталкивает карту в терминал, а затем, когда платеж будет обработан, кассир нажимает «Оплатить кредитной картой» и печатает квитанцию.Торговые точки продажи обработки кредитных карт - карта присутствует. Минимизация требований к соблюдению требований PCI

Проблема заключается в том, что ручная манипуляция в сумме занимает много времени и подвержена ошибкам. Я бы предпочел, чтобы моя программа передала сумму на терминал кредитной карты, а затем получила сообщение, когда транзакция была обработана. Я не хочу прикасаться к информации о держателе карты (номер карты и т. Д.), Потому что я хочу оставаться за пределами PCI. Все, что я хочу сделать, это отправить сумму и вернуть «принятый» или «отклоненный». Вы бы подумали, что это будет распространено, но я, похоже, не нашел информации. (Например, API-интерфейс API-интерфейса authorize.net требует, чтобы я собирал и передавал номер карты. Я не хочу собирать и передавать номер карты. Я хочу передать сумму, а кто-то другой собирает и передает номер карты и сообщите мне, когда процесс будет завершен.)

У кого-нибудь есть решение для этого? Кто-нибудь работал с оборудованием Verifone или Ingenico? Меня не волнует, если я отправлю номер физического терминала, подключенного через USB или к виртуальному программному терминалу. Я просто не хочу быть самим терминалом, так что меня нет в цепочке карточных данных.

ответ

1

Я знаком с линейкой продуктов VeriFone, как захвата подписи (серии Mx900), так и мобильных устройств iOS (Vx600). Ваше первое препятствие состоит в том, что единицы дорогие для маленького парня (то есть: владелец малого бизнеса) примерно в 500 долларов США & $ 900 каждый соответственно (розничная торговля).

С яркой стороны эти вещи являются вашими друзьями, когда дело доходит до PCI через то, что VeriFone дублирует Verishield Protect (VSP). По сути, VSP шифрует прокрутку карты на головке магнита, и ваше решение POS должно будет отправить запрос на дешифрование, который может использовать ваше программное обеспечение POS для расчета или за плату. VeriFone отправит его прямо в банк.

Основная точка крепления требований PCI. Я считаю, что вы столкнулись с тем, что данные четкой карты не могут быть «стационарными» в любой точке вашего кода, и любое из этих решений будет хорошим запуском точка.

Удачи вам!

1

Вы должны взглянуть на payworks. Они предоставляют iOS/Android SDK для интеграции считывателя кредитных карт. Вы никогда не касаетесь данных кредитной карты.

Раскрытие информации: Я инженер-программист на payworks.

0

Pax S300 может это сделать, хотя я не нашел процессор, который его поддерживает. TSYS предполагается, но после 4 месяцев пробега, я никогда не смогу получить устройство. Helcim имеет отличное обслуживание клиентов и сообщает, что они планируют решение Ingenico для тотализации общего количества к терминалу к концу 2015 года.