我正在使用 Rails 3.2.13,我需要与支付网关(最好是 Paypal)集成。
我已经看到 Ryan 使用 ActiveMerchant 的 railscasts,但我无法让它工作(我位于希腊),错误说商家在我的国家不可用。
我实际上无法获得希腊的 API 凭据,如图所示
有没有一种方法(activemerchant 与否)可以将我的 Ruby on Rails 应用程序与希腊的 Paypal 集成,以便接受付款?
谢谢
最佳答案
有一个few railscasts about PayPal as well . Ryan 使用 paypal-recurring gem我已经成功地使用了一个澳大利亚帐户。
我认为您需要 Premier 或 Business 帐户才能使用 PayPal API 和 IPN。
当您处理付款时,您需要注册 a PayPal sandbox account这样您就知道一切正常。
所需的代码已在我链接的 gem 中列出,因此我不会将其复制粘贴到此处。
为了请求单笔付款,我认为您可以使用 request_payment
方法并跳过 create_recurring_profile
方法。此外,您应该仔细检查用户进入的 PayPal 页面是否没有任何关于注册订阅的说明。
关于ruby-on-rails - 美国以外的 Ruby on Rails 和 Paypal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15850949/