18

我正在开发一个 Web 应用程序,该应用程序将要求用户在他们的帐户中进行一次定期存款,或者允许用户注册每月定期支付一定数量的费用。

我一直在研究各种支付网关,但它们中的大多数(如果不是全部的话)似乎很复杂且难以使用。我也没有看到真正的activeDjango 项目提供简单的付款视图。

理想情况下,我想使用 Amazon FPS 之类的东西,这样我就可以看到在线交易日志、退款等,但我对其他事情持开放态度。

我只想让最简单的支付网关与我的网站集成。我不是在寻找任何花哨的东西,无论做什么工作,并且从开始到结束需要不到 10 个小时的工作将是完美的。

谁能指出一个好的答案,我会给答案。谢谢!

编辑:这是只接受在美国的付款。我不需要国际支付网关。它只需要支持美国英语。

4

5 回答 5

11

Braintree有一个 Python 客户端库,可以为您提供所需的快速集成。这是 Python SDK 的 Braintree 开发人员文档的链接:https ://developers.braintreepayments.com/guides/transactions/python 。

于 2010-03-24T22:06:39.570 回答
2

Authorize.net is pretty simple, this question suggested a few Django apps that are at least started: Python/Django: Which authorize.net library should I use?

于 2010-03-24T04:50:27.410 回答
2

我已经在 Django 中成功集成了 Google Checkout 和 PayPal ExpressCheckout。两种服务都有稳定的、开发良好的 API,而且没有一种很难实现。已经编写好的 Python 库也可以为您完成繁重的工作。

于 2010-03-24T06:11:35.447 回答
0

你可以查看我不久前开始的Django 支付应用程序 Mamona 。它目前仅处理 PayPal。它还不支持退款和定期付款,但非常简单,可以附加到任何其他应用程序而无需更改其代码。

于 2010-10-13T12:00:49.173 回答
0

考虑启用多个支付网关。如果您只添加一个,并且此网关由于某种原因失败,您将开始亏损(实际上发生在我认识的一个人身上)。

于 2013-08-01T07:34:48.263 回答