在美国为网站提供信用卡收单和贝宝的解决方案
Posted
技术标签:
【中文标题】在美国为网站提供信用卡收单和贝宝的解决方案【英文标题】:solution for credit card acquiring and paypal in the USA for web sites 【发布时间】:2011-08-01 14:39:12 【问题描述】:我打算建立一个仅在美国接受收费的网站。
有没有C# ASP.NET 网站容易实现的信用卡收单软件?有人可以推荐一些吗?
在数据库中保存\加密信用卡数据是否有任何规则?
任何帮助都会很棒...
【问题讨论】:
请不要在您的数据库中存储信用卡信息。 Please Please 请对法律要求您保护的内容进行一些研究。请不要成为试图做错事并存储用于身份盗用或更糟的信息的“那个人”。 【参考方案1】:试试BrainTree Payment Solutions。
免责声明:我从未使用过它们,也不知道有人使用过;但他们似乎对开发人员非常友好。
【讨论】:
【参考方案2】:不要将信用卡数据存储在您的数据库中,除非您想在被黑客入侵时下地狱。即使加密。
通常银行会提供一项服务,您可以在其中将用户重定向到银行页面,用户在那里付款,银行会向您发送付款确认(很像 PayPal)。这样您就永远不会处理敏感信息。
很抱歉,我无法为您提供任何此类服务,但我从未与美国银行合作过。
【讨论】:
我认为有必要对这种情况进行更多的强调 :)【参考方案3】:正如 Albireo 所指出的,您不想将信用卡存储在数据库中。我敢打赌,根据您的商户协议,Visa/MC/etc 可能甚至不允许您这样做。
首先,您有通过银行开设的商家帐户吗?您将需要一个能够接受/处理信用卡。
你有几种方法可以做到这一点:
1.授权.NET
您可以直接注册 Authorize.net(可用的最流行的支付网关之一)并使用他们的 C# 库:
http://www.authorize.net/ http://www.sharpauthorize.com/
缺点是您将不得不仅使用 Authorize.NET 编写更多的计费基础架构。
2。重复计费服务
使用结算服务。 Chargify、Recurly 和 ChedderGetter 等服务提供按月计费、订阅计划、一次性费用、客户免费试用期、优惠券代码等。
我个人使用 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。无需编写计费基础架构,您将节省大量时间。它使您可以专注于您的核心产品,并让您的用户保证他们的信用卡数据受到保护。
【讨论】:
以上是关于在美国为网站提供信用卡收单和贝宝的解决方案的主要内容,如果未能解决你的问题,请参考以下文章
我可以存储贝宝信息,如贝宝的用户名和密码以及自动充值功能的信用卡详细信息。?
如何在 laravel 中实现诸如 Fiverr 之类的信用卡和贝宝交易