美国网站信用卡获取和PayPal解决方案

use*_*631 2 c# credit-card web

我打算建立一个仅在美国接受收费的网站.

是否有任何信用卡获取软件易于C#ASP.NET网站实施?有谁能推荐一些?

在DB中保存\加密信用卡数据是否有任何规则?

任何帮助都会很棒......

mfa*_*nto 7

正如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.您将节省大量时间而不是编写结算基础架构.它使您可以专注于您的核心产品,并为您的用户保证他们的信用卡数据受到保护.