2010-03-24 64 views
13

我正在开发一个Web应用程序,它将要求用户将一笔定期存款资金存入他们的账户,或者允许用户每月注册一定数量的资金。什么是实施最简单的可能支付网关? (使用Django)

我一直在寻找各种支付网关,但他们中的大多数(如果不是全部)看起来很复杂并且难以工作。我也看到没有真正的active Django项目提供简单的付款意见。

理想情况下,我想使用类似亚马逊FPS的东西,这样我可以看到在线交易日志,退款等,但我可以接受其他事情。

我只想让最简单的支付网关与我的网站集成。我不想看到任何花哨的东西,不管做什么工作,并且需要10个小时才能完成工作。

我会给谁答复,指出一个好的问题。谢谢!

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

+2

您还应该提及它适用的国家/地区,因为并非所有支付网关都适用于所有国家/地区。 – 2010-03-24 03:20:24

+0

谢谢。我已经添加了它。我正在寻找美国的支付网关。 – rdegges 2010-03-24 03:33:40

回答

9

Braintree即将发布一个Python客户端库,可以为您提供所需的快速集成。以下是交易类的测试,让您知道它是什么样的:http://pastie.org/private/qdb4q5db3328gpp4apaw8w。我们计划在周五发布它。

+2

我给你答案。为什么?因为在查看每个其他支付网关1小时或更长时间(阅读他们的网站,文档等)后,我可以在您的网站上花费大约5分钟时间,并且使用您的服务感觉完全舒适。 1.您的爱慕者代码看起来完全像我一直在寻找的东西。 2.您的网站清晰易懂。 3。来自github和37signals的客户证言告诉我,如果我没有使用这个,我就吮吸。 谢谢。我期待着使用你们! 希望这个线程对其他人也有用! – rdegges 2010-03-25 04:18:35

2

Authorize.net是非常简单的,这个问题的提出,都至少已持续数Django的应用程序:Python/Django: Which authorize.net library should I use?

+0

我已经看过这些,但他们没有一个真正符合我的要求 - 一个简单的支付处理网关SIMPLE API。 此外(希望),测试的东西,而不是BETA。 – rdegges 2010-03-24 05:17:17

+0

+1同意。 Authorize.Net拥有使用所有支付网关和第三方处理器的最简单的API。 – 2010-03-24 12:00:44

2

我已经做成功整合两个谷歌结帐和PayPal ExpressCheckout在Django。这两个服务都有稳定的,发展良好的API,并且没有一个太难实施。已经有很好的Python库可以为你完成繁重的工作。

0

您可能会检查我不是很久以前开始的Django payments app Mamona。目前它只处理PayPal。它不支持退款和经常性付款,但是很简单并且可以附加到任何其他应用程序而无需更改其代码。

0

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