【发布时间】:2011-03-04 17:06:27
【问题描述】:
我需要在一个在美国以外提供服务的应用程序上处理信用卡付款。鉴于 Paypal 不是一个选项,我想知道是否可以尝试其他服务。你会推荐什么?
【问题讨论】:
-
这个问题在启动页面可能会得到更好的回答。
-
试试条纹。它有自己的表格和卡片处理。
标签: python django credit-card payment
我需要在一个在美国以外提供服务的应用程序上处理信用卡付款。鉴于 Paypal 不是一个选项,我想知道是否可以尝试其他服务。你会推荐什么?
【问题讨论】:
标签: python django credit-card payment
如上一个答案所述,您需要一个merchant account 和一个payment gateway。
我推荐BrainTree,如果您处理的付款足够多,他们会接受您。如果您希望他们这样做,他们就会同时发挥作用。他们还有一个用于处理付款的 Python API。设置起来会容易得多。我不知道他们是否接受来自美国以外的客户。
PayPal 还提供了一种解决方案,让您无需用户访问 PayPal 网站即可处理信用卡付款。它被称为网站支付专业版,但我认为它仅在美国和英国可用。
否则,将Authorize.Net 视为网关(或货比三家)并与您的银行讨论商户帐户。
Django 或 Python 没有为此内置任何东西。
【讨论】:
Stripe 有一个 Python 库,无需商家帐户即可接受信用卡:https://github.com/stripe/stripe-python
查看documentation 和FAQ,如果您有更多问题,请随时联系我们的chatroom。
【讨论】:
如果信用卡详细信息从未触及您的服务器,您可以避免 PCI 审核...例如,使用托管在您选择的支付网关提供商的服务器上的支付表单。
我在英国使用过 SagePay(并从头开始为他们的服务构建 Django 连接器 - 抱歉还没有在 github 上...),他们提供可以显示在您网站的 iframe 中的付款表格,因此它们看起来是其中的一部分您自己的结帐页面,专门用于避免 PCI 问题。
【讨论】:
您需要一个merchant account,以及一个可以接受资金的银行账户。
【讨论】: