安全获取支付网关的卡号

Joh*_*ohn 1 php security payment-gateway

我有一个BluePay的支付网关api.我的应用程序是PHP.我可以使用类似于此的代码处理事务:

bp-> process(1111111111111111,.....),卡号为111111111111111.

process函数使用PHP的CURL包装器将卡号发布到bluepay的站点.

如何安全地从用户那里获得卡号?

我用一个从用户填写的变量替换111111111111111.

Tim*_*tle 5

您需要确保接收卡号(来自用户)和发送卡号(到您的网关)都是通过SSL连接完成的.我假设您的网关不允许任何其他方式,因此交易的那一方*可能*已经安全.

将CC数据存储在任何地方也很重要,只需将其传递到网关即可.

因此,您需要为Web服务器购买SSL证书,并确保发送的所有敏感信息都已加密(https://).您可以自己生成SSL证书,但这不会给您的用户带来温暖的模糊安全感.它也不会验证您的网站是否声称是谁.