我正在考虑将信用卡处理集成到一个表单中。基本上发生的是:
客户将进入受 ssl 保护的网站
他们将他们的信息输入到一个表单中,并选择不同的下拉选项,jquery 然后在他们选择不同的选项时即时更新他们的报价。
一旦客户对他们的报价感到满意,他们就会点击提交,然后将信息发布到付款页面。
客户输入他们的信用卡号,然后将其连同要从帐户中扣除的价格一起过帐到信用卡处理器(可能使用信用卡处理器脚本 ?)。 (这部分不确定)。
然后信用卡处理器返回真值或假值。
如果返回 false echo "transaction failed",否则将客户详细信息输入数据库并显示成功消息。
我想知道这是否是正确的程序?因为我正在为之做这件事的人正在谈论将信用卡详细信息保存到数据库或通过发送警报的 csv 电子邮件发送它们响铃,所以我告诉他们这两种选择都不安全,应该由卡处理公司来处理。
在我向他们高度不安全的计划提出替代计划之前,我只想澄清上述过程是正确的。
最佳答案
处理此问题的最简单方法是注册支付网关。他们将获得有关如何与服务器安全通信的说明。然后,钱会被发送到互联网商家帐户。
然后您可能需要为您的站点提供安全套接字层证书,以便与支付网关的服务器建立安全连接。
英国和爱尔兰的支付网关示例是 SagePay .
关于php - 使用 php 表单处理信用卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8944146/