在我的项目中,我使用 Cybersource(信用卡处理服务)。考虑到在数据库中我只存储付款的 orderID 和 transactionCode,我需要一种方法来获取用户卡信息(尤其是信用卡号)。CyberSource 中有返回此信息的方法吗?
谢谢。
您将无法取回完整的卡号。这是因为支付服务提供商将遵守 PCI-DSS。作为合规性的一部分,他们必须确保卡详细信息传递到的任何系统也符合 PCI 标准。
如果您需要存储最后四位数字,那么您应该在捕获时执行此操作。显然,请务必小心,只存储最后四位数字。PCI 规则规定您可以(最多)以纯文本形式存储前六位和后四位数字。