【发布时间】:2012-03-20 08:53:45
【问题描述】:
我正在尝试了解 Paypal 的 Express Checkout 和网站支付标准之间的 API 差异。我知道面向用户的差异(Express Checkout 强制您拥有一个 Paypal 帐户,而 Website Payment Standard 也处理信用卡),但我不知道如何以编程方式与它们交互,特别是从 Rails 应用程序. Active Merchant 表示它支持 Express Checkout,但没有提及网站支付标准。对于经常性付款,我找到了this gem,但它只提到了 Express Checkout。它如何与网站支付标准一起运作(如果有的话)?
我意识到 Paypal 有多个 API,虽然 Active Merchant 通过 Paypal 的 SOAP 端点进行通信,但您也可以通过他们基于 URL 的 API 进行通信。我只是感到困惑,因为文档过多,很难理解什么适用于什么。
编辑 - 澄清一下,我接受信用卡的意思并不是强迫用户拥有一个 Paypal 帐户 - 让 Paypal 仅用作信用卡网关(例如 AuthNet)。我知道信用卡可以绑定到您的 Paypal 帐户,这不是我要说的。
谢谢!
【问题讨论】:
标签: ruby-on-rails paypal