存储信用卡详细信息

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (31)

存储客户的完整信用卡细节(号码,姓名,到期日期,CVV 2)短时间。

理由:如果客户打电话来订购某一产品,而他们的信用卡当场被拒绝,你很可能会失去销售。如果你了解他们的详细信息,感谢他们的交易,然后发现卡片被拒绝了,你可以给他们回电话,他们更有可能找到另一种支付产品的方式。如果信用卡被接受了,你可以从订单中清除详细信息。

我不能改变这个。现有的系统以明文形式储存信用卡资料,而在我为取代信用卡而建的新系统中,我显然是这样做的。要复制这个!

因此,我的问题是如何在短时间内安全地储存信用卡。我显然想要某种加密,但最好的方法是什么呢?

环境:C#,WinForms,SQL-Server.

提问于
用户回答回答于

我不认为储存CVV信息是违法的,但它确实违反了支付卡行业的规则,而且他们可能会施加任何不同的制裁。所以,你的要求实际上可能导致你不能接受信用卡。

用户回答回答于

基本上尽量避免采取责任保存CC的详细信息,但我可以假设使用第三方服务来完成您的交易,如PayPal / Verisign或其他任何方式,其中大多数API都可以让保存CC 证书,然后他们给你一个密钥,然后你可以使用它来完成或启动事务处理,所以他们会照顾困难的部分,而你所要做的就是将这个字符串密钥存储在数据库中

扫码关注云+社区

领取腾讯云代金券