【发布时间】:2011-12-21 21:37:54
【问题描述】:
对于我在大学的最后一个项目,我想编写自己的支付处理系统。它将有一个后端支付处理服务器和客户端(商家)前端。
我想让后端运行并等待来自客户端服务器(即商家)的连接/交易。然后,后端会施展魔法,向商家发送回复,说明付款是否获得授权。
我知道付款处理商和银行之间的区别。我想开发支付处理器端而不是银行,该系统也不会与任何真实银行集成或使用真实货币。
在实践中,支付处理器会与发卡银行对话并在那里获得授权。我想我可以为此使用一个简单的帐号和余额数据库表。即客户是否有足够的钱。
我希望我在这个项目上的主要关注领域是编写强大的后端服务器并同时处理请求。我还想专注于客户端和服务器之间的加密和安全等。我想研究 PCI 合规法规等。
现在是 11 月初,整个项目的最后期限是 2012 年 3 月中旬。
你们如何看待我的想法,如果有时间,你们认为我能实现一些有价值的事情吗?
【问题讨论】:
-
您是否还计划构建符合 ISO 8583 的消息处理程序(这是授权任务的核心)?您是否还计划添加 3DSec (VISA) 或 SecureCom (MSC) 支持?