在Django中处理信用卡付款的最佳选择是什么?

34

我需要在一个提供国外服务的应用上处理信用卡付款。鉴于Paypal不是一个选择,我想知道是否有其他可尝试的服务。你会推荐什么?


这个问题可能更适合在创业公司页面得到回答。 - Woot4Moo
1
试试Stripe吧。它有自己的表单和信用卡处理功能。 - Dexter
4个回答

15
如前面的回答所提到的,您需要一个商户账户和一个支付网关
如果您处理的付款足够多,我建议使用BrainTree。如果您希望他们这样做,他们可以充当两者。他们还有一个用于处理付款的Python API。这将更容易设置。我不知道他们是否接受来自美国以外的客户。 PayPal也提供一种解决方案,允许您处理信用卡付款,而无需用户转到PayPal网站。它被称为网站付款专业版,但我认为它仅在美国和英国可用。
否则,请查看Authorize.Net作为网关(或四处逛逛),并与您的银行谈论商户账户。
Django或Python本身没有此功能。

14

4

如果信用卡详细信息从未触及您的服务器,例如使用托管在所选支付网关提供商的服务器上的付款表单,您可以避免PCI审核。

我在英国使用了SagePay(并从头开始构建了其服务的Django连接器-抱歉尚未在github上...),他们提供付款表单,您可以在其中显示一个iframe,使其看起来是您自己的结帐页面的一部分,特别是为了避免PCI问题。


3
你需要一个商家账户,以及一个可以接受资金的银行账户。

4
除了互联网支付网关(Authorize.net或其他),请记住,在您的系统上接受信用卡会导致您进行PCI(支付卡行业)安全审计,这可能是一项重大的金钱和时间投入。 - Yann Ramin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接