我们被要求创建一个类似于 Paypal 的在线支付处理系统供我们国家使用。
是否存在开源版本? (所以我可以研究它并可能改进它)
是否有任何有用的书籍/资源/ Material ?
我怎样才能承担起如此艰巨的任务?
最佳答案
首先确定谁将处理您的信用卡交易,因为他们很可能也可以处理借记卡交易。
要自己处理这些是很痛苦的,因为必须满足一些标准,并且您最终需要为特权付费。除非您要处理大量交易,否则最好使用另一家已经可以处理它们的公司。
首先,只需使用 Payflow 等设计系统来进行实际处理。
一旦启动并运行,并且处理了 PCI 标准以保护信用卡数据,那么您可能会考虑尝试逐步淘汰支付网关并自行完成,但是,只有当您确定您正在处理足够多的数据量,而自行处理需要额外的开发和资源成本。
您需要有一个签名证书,以确保人们您的网站是安全的,并确保您有强大的加密技术来保护信用卡数据,并确保密码或对称 key 不在计算机上,但仅保留在内存中,永远不会交换到硬盘驱动器,否则如果有人可以复制硬盘驱动器,就可以窃取它。
http://www.allbusiness.com/sales/internet-e-commerce-securelectronic-transaction/2310-1.html
关于c# - 编写在线支付处理系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1344381/