use*_*631 2 c# credit-card web
我打算建立一个仅在美国接受收费的网站.
是否有任何信用卡获取软件易于C#ASP.NET网站实施?有谁能推荐一些?
在DB中保存\加密信用卡数据是否有任何规则?
任何帮助都会很棒......
正如Albireo所指出的,您不希望将信用卡存储在数据库中.根据你的商家协议,我打赌Visa/MC /等可能甚至不允许你这样做.
首先,您是否通过银行拥有商家帐户?您需要一个能够接受/处理信用卡的人.
你有几种方法可以做到这一点:
1.授权.NET
您可以直接使用Authorize.net(可用的最流行的支付网关之一)注册并使用他们的C#库:
http://www.authorize.net/ http://www.sharpauthorize.com/
缺点是您只需使用Authorize.NET就可以编写更多的计费基础架构.
2.重复出现的计费服务
使用结算服务.Chargify,Recurly和ChedderGetter等服务提供月度结算,订阅计划,一次性费用,客户免费试用期,优惠券代码等.
我个人使用Chargify.设置非常简单.他们有一个很棒的"开发人员"模式,模拟整个环境,允许您测试注册,信用卡拒绝等.
Chargify:http://chargify.com/
C#/ .NET的Chargify库易于使用:http://chargify.codeplex.com/
Chargify还托管了付款页面.这允许您在Chargify网站上托管自定义品牌页面,以处理您的注册.现在,您甚至不需要与支付网关连接.只需将用户重定向到这个页面,Chargify将负责收集付款细节:http://chargify.com/features/branded-payment-websites/
使用Chargify,您需要在银行中独立获得Authorize.net帐户和商家帐户.
BrainTree最近变得非常受欢迎,很多非常受尊敬的初创公司都在使用它们.BrainTree似乎提供了完整的套餐,包括重复计费和商家服务.
http://www.braintreepaymentsolutions.com/
我建议使用BrainTree或Chargify.您将节省大量时间而不是编写结算基础架构.它使您可以专注于您的核心产品,并为您的用户保证他们的信用卡数据受到保护.
| 归档时间: |
|
| 查看次数: |
10767 次 |
| 最近记录: |