C# 在网站上处理信用卡订阅的最佳方式是什么?

C# 在网站上处理信用卡订阅的最佳方式是什么?,c#,subscription,recurring-billing,C#,Subscription,Recurring Billing,我正在使用ASP.NET设计一个网站,我希望内容是基于订阅的。在大多数情况下,每个月都要用信用卡支付所有费用。我知道我可以将CC存储在数据库中,但是否有其他更安全的解决方案 这不是一个巨大的项目,所以我需要一些简单、快速、安全和可靠的解决方案,一个开发人员可以做到 这很可能取决于您的支付网关和/或商户帐户设置。一些支付网关(如)将为您处理信用卡数据。是否可以选择不存储信用卡数据 如果您需要一些鼓励,请参阅以下内容: 使用支付处理器处理信用卡经常性费用。大多数大型处理器将为您执行此操作,并存储信用

我正在使用ASP.NET设计一个网站,我希望内容是基于订阅的。在大多数情况下,每个月都要用信用卡支付所有费用。我知道我可以将CC存储在数据库中,但是否有其他更安全的解决方案


这不是一个巨大的项目,所以我需要一些简单、快速、安全和可靠的解决方案,一个开发人员可以做到

这很可能取决于您的支付网关和/或商户帐户设置。一些支付网关(如)将为您处理信用卡数据。

是否可以选择不存储信用卡数据

如果您需要一些鼓励,请参阅以下内容:
使用支付处理器处理信用卡经常性费用。大多数大型处理器将为您执行此操作,并存储信用卡信息


-Adam

如果存储信用卡信息,则必须符合PCI标准。一些支付网关,如Authroize.net,将为您处理重复计费,但只对信用卡收费,仅此而已。如果一张信用卡在到期后失效,你永远不会知道,你的客户也永远不会知道,你将失去那个客户


有一些服务将每月向您客户的信用卡收费,在信用卡出现故障时自动执行流程,自动向客户发送电子邮件,注意PCI合规性,这样您就不必处理它,等等。其中一项服务是Chargify。这样,您就不必存储抄送信息,您的客户就可以正确地计费。

我真的不想存储数据。PCI看起来有点复杂。好主意。。。试图想出一个安全的解决方案来存储信用卡可能是一项全职工作。除非这是你的核心业务,否则我会把它外包出去如果可能的话,我真的不想将CC数据存储在我的数据库中。谢谢,我会看一下这个+1,因为它是合理的。在谈论CC编号时,有太多关于数据存储的规则和规定。让其他人为您处理,因为您需要一名全职人员单独管理安全方面。