最合适的Paypal支付集成选项

时间:2011-07-13 05:30:44

标签: ruby-on-rails payment-gateway payment-processing activemerchant

我的设置:Rails 3.0.9,Ruby 1.9.2,Active Merchant 1.15.0

我刚开始探索将信用卡/ Paypal付款整合到我的网站的最佳方式。订阅按钮选项似乎是最简单的集成方式,它甚至不需要Active Merchant。然而,这是Paypal的UI,一直是我的需求无法接受的。至少,这是我想要的:

  1. 我的应用会托管信用卡信息收集页面
  2. 第1步中的信息会直接发送到Paypal进行处理,以便我的应用中不存储任何敏感的信用卡信息
  3. 对于那些有经验整合Paypal付款的人,您会建议哪个选项以及原因。

4 个答案:

答案 0 :(得分:6)

您可能会发现integrating with PayPal上的Railscast很有用。 Ryan涵盖了从基础知识到快速结账的所有内容。

答案 1 :(得分:4)

虽然我的第一个答案仍然存在,但我相信有一种比Paypal更好的解决方案可以帮助您获得想要的效果。

看看Stripe。为什么?良好:

  • 我用过的最好的API(支付处理器或不支付!)
  • 没有商家帐户,无需网关。
  • 信用卡对帐单上有您的公司名称。
  • 比PayPal更容易安装。
  • 信用卡永远不会到达您的服务器。
  • 支持一次性付款和定期付款。
  • 收集CC信息时不需要姓名或地址。只需数量,到期时间和CVV。
  • 定价不错:每笔交易2.9%+ 30美分。

目前仅适用于美国,加拿大,英国和爱尔兰,但可以接受来自任何地方的付款。

答案 2 :(得分:2)

我采用了与您建议的方法不同的方法。

您可以选择要支付的发票在我们的网站上开始。我们重定向到Paypal,客户登录到Paypal帐户或填写他们的信用卡详细信息。完成后,客户将重定向回到我们的网站,在该网站上显示交易的详细信息,并显示“我确认此付款”按钮。当按下该按钮时,我们发出实际的交易。这样我们就不必处​​理信用卡细节和隐含的安全问题。请记住,如果您转发信用卡详细信息,他们将我们的网站填写到paypal,如果您不小心,这些详细信息可能仍会以日志文件结尾。我会选择不处理它们。

答案 3 :(得分:1)

谢谢@Tim,@ Maran你的答案很有帮助,但它并没有完全回答我的问题。我发现这篇文章虽然过时,但我澄清了很多关于各种PayPal商家服务的困惑。 http://productcart.blogspot.com/2007/04/understanding-new-paypal.html

顺便说一下,我的理想情况是不可能的。