我正在为有特殊需求的客户撰写销售点申请表。客户端是零售商店,因此当他们处理信用卡时,他们会有一张实体卡,可以刷卡。它现在的方式,在结账时,它向收银员提供一个总额,并且收银员将总数键入信用卡终端(手动 - 它没有连接到计算机),刷卡终端然后当处理付款时,收银员按下“信用卡付款”并打印收据。
问题在于手动输入总计是耗时且容易出错的。我宁愿让我的程序将金额传输到信用卡终端,然后在处理完交易时收到消息。我不想触摸任何持卡人信息(卡号等),因为我想要留在PCI之外。我想做的就是发送金额并获得“接受”或“拒绝”。你认为这很常见,但我似乎找不到信息。 (例如,authorize.net的卡存在API要求我收集和传输卡号。我不想收集和传输卡号。我想传输一个金额,让其他人收集并传输卡号和在流程完成时通知我。)
有人有解决方案吗?有没有人使用过Verifone或Ingenico的硬件?如果我发送通过USB连接的物理终端的号码或虚拟软件终端,我不在乎。我只是不想自己成为终端,所以我不在卡数据链中的任何地方。
答案 0 :(得分:2)
我熟悉VeriFone系列产品,包括签名捕获(Mx900系列)和移动iOS设备(Vx600)。你的第一个障碍是这个单位对于小家伙(即:小企业主)而言价格高达500美元左右。每个900美元(零售)。
从好的方面来说,通过VeriFone称之为Verishield Protect(VSP)的PCI,这些东西是你的朋友。基本上VSP会对磁条头上的刷卡进行加密,您的POS解决方案必须发出解密请求,您的POS软件可以使用该解密请求进行结算或收费,VeriFone会将其直接发送给银行。
我相信您遇到的PCI要求的主要问题在于明确的卡片数据在代码中的任何一点都不能“静止”,这些解决方案中的任何一个都是一个很好的启动点。
祝你好运!答案 1 :(得分:2)
你应该看看payworks。他们提供iOS / Android SDK来集成信用卡读卡器。你从不接触信用卡数据。
披露:我是payworks的软件工程师。
答案 2 :(得分:0)
Pax S300可以做到,但我还没有找到支持它的处理器。应该是TSYS,但经过4个月的跑步,我永远无法获得一台设备。 Helcim提供卓越的客户服务,并报告他们正计划在2015年底之前将总数推向终端的Ingenico解决方案。