c# - 编写在线支付处理系统

标签 c# .net paypal onlinebanking

我们被要求创建一个类似于 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/

上一篇:c# - 员工限制

下一篇:c# - 签署外发消息

相关文章:

c# - 如何将 UserControl 中的嵌套控件完全暴露给外部?

c# - 如何使用 C# 验证 PowerShell 脚本是否正在运行

ssl - PayPal SSL 错误/问题

Grails Paypal SDK 集成

.net - 从 WCF/ADO.NET 数据服务中的请求正文接收参数

php - Paypal 快速结帐-沙盒中的 DoExpressCheckout

c# - 将带有命名 anchor (#) 的超链接插入 ms word

c# - 如何设置数据报文中不同段的十六进制输入范围?

c# - 引用 OpenWebKitSharp 在 C# 中使用 WebKit

.net - 可通过对话中断和获得结果进行评分