3

我正在着手开发一个 iOS 应用程序,该应用程序将 ipad 用作购买食品和服装的信息亭。

此外,我们会将应用程序设置为 html5 网页视图,所有信用卡处理都在我们自己的异地平台上进行。因此应用程序打开,用户(收银员)会看到待售商品的移动站点版本,然后他们点击商品将它们添加到购物篮中。

完成后,刷卡并将该信息从本机应用程序发送到 html 表单,然后将信息发布到我们的信用卡处理器。

所以我的两个问题是

1) 有哪些优秀的信用卡读卡器可以与 ipad 配合使用并支持将未加密的卡数据发送到本机 iOS 应用程序。

2)我如何将本地应用程序中的数据获取到 html 页面以将其发布到我们的服务器。

4

3 回答 3

2

1) 如果您处理未加密的信用卡数据,您需要获得 PCI-DSS 认证。存在诸如payworks 之类的提供商可以帮助您解决此要求。

2) 您可以将您的 Web 应用程序打包为原生应用程序并集成现有的 iOS / Android SDK 之一。

披露:我是 payworks 的软件工程师。

于 2015-02-06T13:58:00.607 回答
1

我使用 idtech 的 iMag 读卡器实现了该应用程序,该读卡器插入旧的 iphone 30 针连接器。文档不是很好,但他们的开发工具包确实附带了一个示例程序,可以安装在您的 iOS 设备上,您可以将其用作示例。

我还使用 idtech 的 Shuttle 读卡器实现了它,它插入类似于 square 和其他流行平台的音频插孔。这也可以与开发套件一起购买,适用于 iOS 和 Android 平台,并且适用于没有旧 30 针连接器的较新的 iOS 设备。

第二个问题解释起来要长一些,所以我只想说这取决于您使用的设备、设备上的固件和文档。通常会有一些服务在运行监听刷卡,当刷卡时会出现一个通知,你的应用程序必须监听。

于 2013-05-07T16:07:45.197 回答
0

本身不是读卡器,您可能需要查看PayPal iOS SDK使用的card.io

于 2013-05-07T01:32:48.670 回答