Android - 如何创建POS(Point Of Sale)系统

时间:2017-09-23 19:39:45

标签: android point-of-sale commerce

我正在尝试制作原型Android POS系统。我知道如何编码,但是对于商业,贸易,交易或者在餐馆,移动商店或超市中的财务状况不是很了解。这有助于创建强大的数据库和应用程序功能。所以,这里有一些问题..

  1. 我如何获得有关需要应用于POS系统的交易功能的一些知识?
  2. 快速启动和推动开发系统需要什么?
  3. 是否有可以使用的插件?以及如何使用if" yes"?
  4. 非常感谢您的建议!

1 个答案:

答案 0 :(得分:2)

以下是开发POS应用程序的步骤:

  1. 您是否会获得VISA,MASTERCARD等卡支持计划。
  2. 选择合适的设备,如果答案是肯定的,那么您需要一个EMV Level1& 2个认证设备。市场上有很多中国制造商。谷歌他们出局。您可以访问EMV Co网站查看内核是否经过认证。他们还应该为您提供显示设备功能的演示应用程序。
  3. 您将需要一个连接服务器,它将实习连接到付款交换机。网络通信将取决于服务器提供的内容,传统的POS设备(verifone,ingenico)连接TCP / IP并使用ISO8583格式(无http,无JSON,xml)。但是现在,许多交换机服务器提供了一个HTTP接口(或者至少有一个中间服务器可以为您提供这一点)。如果您是POS新手,我会推荐第二种方式。
  4. 进行整合后(读卡数据 - 发送到交换机 - 处理付款 - 获得响应)。如果您对问题1的回答是肯定的,那么您必须为您的POS设备进行ADVT(用于签证)和MTIP(用于万事达卡)认证。您需要捕获设备和卡片日志,提交到VISA和万事达卡进行审核。
  5. 注意:为此,您需要一个赞助商银行(如果您要在网站上实际部署您的POS)。这适用于印度,IDK关于其他国家。

    您可以使用JPOS library获取一些知识。

    根据我的经验,开发POS系统至少需要一年的时间。