我知道付款是件很棘手的事情,但我还没有找到PayPal的替代品。我想改变PayPal,因为我觉得它们价格昂贵而且并不适用于所有国家。此外,我认为API已经足够,但可能会更好。但是,API文档完全是 crap 。
我正在寻找更适合开发人员的付款/交易服务,最好是:
我认为Google Checkout有点值得,但它要求开发者和潜在购买者都拥有Google帐户。非常感谢任何其他建议!
答案 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)
Moneybookers - http://www.moneybookers.com/
API手册 - http://www.moneybookers.com/merchant/en/moneybookers_gateway_manual.pdf
答案 4 :(得分:3)
第一个数据
答案 5 :(得分:1)
你也应该考虑亚马逊的“灵活支付服务”......我是他们大多数网络服务的粉丝。不确定收款人是否必须拥有亚马逊账户才能支付......但AWS服务往往有充分的文件记录:
答案 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推荐。