2017-09-23 54 views
-5

我正在尝试制作Android POS系统的原型。我知道如何编写代码,但对商业,贸易,交易或餐馆,移动商店或超级市场上的金融飞行知之甚少。这将有助于创建强大的数据库和应用程序功能。所以,这里有一些问题。Android - 如何创建POS(销售点)系统

  1. 我怎么能得到一些关于交易功能需要应用到POS系统的知识?
  2. 需要什么来启动和推动开发系统?
  3. 有没有我可以使用的插件?以及如果“是”,如何使用?

您的建议非常感谢!

+1

为什么不先通过Google搜索进行研究。没有人会为你做这项工作。然后问一个比“how-to”更好的问题。 – codeFreak

+0

你是对的,但我已经搜索了2个月..这是浪费时间,因为没有人会分享真正为他赚钱的东西。 –

+0

如果你想要和说一些有用的东西,你不能停止仇恨! –

回答

1

为了开发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(用于VISA)和MTIP(用于mastercard)认证。您需要捕获设备和卡片日志,提交给VISA和万事达卡进行审核。

注意:为此,您需要一个赞助银行(如果您要在网站上实际部署您的POS)。这适用于印度,IDK关于其他国家。

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

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