我正在使用 ASP.NET 设计一个网站,我希望内容是基于订阅的。在大多数情况下,每个月都会从信用卡中收取所有费用。我知道我可以将 CC 存储在数据库中,但是还有其他更安全的解决方案吗?
这不是一个巨大的项目,所以我需要一些简单、快速、安全和可靠的解决方案,一个开发人员可以做到。
我正在使用 ASP.NET 设计一个网站,我希望内容是基于订阅的。在大多数情况下,每个月都会从信用卡中收取所有费用。我知道我可以将 CC 存储在数据库中,但是还有其他更安全的解决方案吗?
这不是一个巨大的项目,所以我需要一些简单、快速、安全和可靠的解决方案,一个开发人员可以做到。
这很可能取决于您的支付网关和/或商家帐户设置。一些支付网关(如Authorize.net )将为您处理定期计费。
使用将处理信用卡经常性费用的支付处理器。大多数大型处理器都会为您执行此操作,并存储信用卡信息。
-亚当
是否可以选择不存储信用卡数据?
如果您需要一些鼓励,请参阅此内容: PCI DSS 合规性
如果您存储信用卡信息,那么您必须符合 PCI。一些支付网关,如 Authroize.net 将为您处理定期计费,但只会从信用卡中收取费用,仅此而已。如果信用卡在此之后由于到期而失效,您永远不会知道,您的客户永远不会知道,您将失去该客户。
有一些服务会每月向您客户的信用卡收费,如果信用卡失败,自动处理流程,自动向您的客户发送电子邮件,照顾 PCI 合规性,这样您就不必处理它等等。其中一项服务是 Chargify。这样您就不必存储抄送信息,并且您的客户将被正确计费。