一个值得开发人员友好的PayPal替代品

时间:2011-04-26 08:28:37

标签: paypal payment-gateway payment credit-card

我知道付款是件很棘手的事情,但我还没有找到PayPal的替代品。我想改变PayPal,因为我觉得它们价格昂贵而且并不适用于所有国家。此外,我认为API已经足够,但可能会更好。但是,API文档完全是 crap

我正在寻找更适合开发人员的付款/交易服务,最好是:

  • 干净且结构良好的REST API
  • 优秀的开发者工具和沙盒
  • 良好的示例API实现,最好是Python或Ruby
  • 全球信用卡/借记卡覆盖
  • 费率比PayPal便宜(或选择付款计划的可能性)

我认为Google Checkout有点值得,但它要求开发者和潜在购买者都拥有Google帐户。非常感谢任何其他建议!

8 个答案:

答案 0 :(得分:40)

Stripe符合您的许多标准 - 您可以在没有商家帐户的情况下接受信用卡付款。您还可以控制支付流程,而无需担心PCI合规性。

  

干净且结构良好的REST API

API完全基于REST - 您甚至可以使用curl来充值卡:

curl https://api.stripe.com/v1/charges
   -u <YOUR_API_KEY>:
   -d amount=400
   -d currency=usd
   -d "description=Charge for user@example.com"
   -d "card[number]=4242424242424242"
   -d "card[exp_month]=12"
   -d "card[exp_year]=2012"
   -d "card[cvc]=123"
  

优秀的开发者工具和沙盒

您可以在投放之前测试付款表单与测试API密钥的集成。更多信息:https://stripe.com/docs/testing

  

良好的示例API实现,最好是在Python或Ruby中

Stripe拥有Python,Ruby,PHP和Java的官方库,这里有更多社区支持的库:https://stripe.com/docs/libraries

  

全球信用卡/借记卡保险

您可以使用Stripe向所有国际信用卡和借记卡收费。

  

费率比PayPal便宜(或选择付款计划的可能性)

您支付一笔标准费率2.9%+每笔交易30美分。与PayPal不同,美国运通或国际支付不收取额外费用。详情请见https://stripe.com/help/pricing

我是Stripe的工程师。如果您有更多问题,请随意通过我们的chatroom。您也可以发送电子邮件至support@stripe.com。

答案 1 :(得分:11)

我发现Klarna是一个非常好的提供者。

他们有一个易于使用的API,他们还提供不同的付款方式。他们还提供服务,让您的客户通过发票付款,让您立即获得您的钱,以便Klarna负责实际获得这笔钱。

答案 2 :(得分:4)

您是否反对使用标准网关和商家帐户?例如,您的银行可以转售Authorize.net(我知道Wells Fargo会这样做),它几乎包含您正在寻找的所有内容。您最终将为这两项服务支付约40美元/月的费用。

我也使用Google Checkout作为付款服务,而且效果很好。

Intuit还提供商家帐户。

答案 3 :(得分:4)

答案 4 :(得分:3)

第一个数据

  • 是国际
  • 集成简单且开发人员友好
  • REST API
  • 支持所有市长招标类型(CC,DC,礼品,ACH,Lec等)
  • 支持所有市长卡公司(甚至欧洲公司)
  • 适应多种需求的许多不同服务计划(平面订阅,每个交易量,每美元量等)

http://www.firstdata.com

答案 5 :(得分:1)

你也应该考虑亚马逊的“灵活支付服务”......我是他们大多数网络服务的粉丝。不确定收款人是否必须拥有亚马逊账户才能支付......但AWS服务往往有充分的文件记录:

http://aws.amazon.com/fps/

答案 6 :(得分:0)

看看SagePay。我没有针对PayPal或GoogleCheckout开发,但知识库中的SagePay文档非常好。 SagePay也有一个整洁的小测试平台。

根据您的使用情况,他们可以比PayPal和Google结账更便宜 http://www.zarr.com/Blog/2009/12/Summarizing-Paypal-Google-Checkout-and-Sage-Pay-as-payment-processing-programs/

希望这有帮助

答案 7 :(得分:0)

我是Payjunction的开发人员,因此我最近查看了ActiveMerchant for Ruby(它可以使用Payjunction,PayPal,Authorize.net和其他一些)。如果您正在寻找Ruby解决方案,我喜欢他们的代码,与您用作实际支付网关的人无关。没有Python推荐。