ruby-on-rails – 贝宝,重复帐单和ActiveMerchant

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 贝宝,重复帐单和ActiveMerchant前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在努力研究如何在我现有的网站上添加一个基于订阅的付费模式,但是我遇到了很多冲突的信息,导致我有点迷失.

我所需要的是一种非常简单的方式,通过信用卡设置定期结算(每个月).我只需要一个简单的解决方案,但是很难找到设置它的最佳做法.

到目前为止,我知道这是由Paypal的网站支付标准选项支持的.我刚才有几个问题要怎么实现呢?

>首先,Paypal是否要求用户使用网站付款标准注册定期结算?
>我计划使用ActiveMerchant,但是我发现一些博客说ActiveMerchant不支持从Paypal重复计费.这是真的?
>我发现了railskits.com的SASS Rails Kit,它表示支持PayPal网站支付标准的定期结算.如果我购买了这个代码,代码是否足够清楚,可以在我自己的网站上了解和实现,或者是对起始站点而不是现有站点进行打包交易?
>我发现很多博客有助于通过ActiveMerchant重复计费,但使用PayPal的Express Checkout.我在Paypal网站上阅读了Express Checkout,但我仍然不明白这是什么,以及它与网站付款标准的不同之处.任何人都可以用简单的方式解释一下吗?

如果有人可以回答即使只是其中的一个问题,我也会非常感谢!

**顺便说一下,在提出建议之前,我已经观看了所有的Ryan Bates的PayPal截图,关于Paypal,这对于购物车中的基本知识或购买物品非常有用,但我不明白如何应用循环计费.此外,似乎他跳过了视频中的一些重要步骤(例如,PayPal文档在您的应用收到IPN后说,您需要向Paypal发送接收确认信息,但Ryan在屏幕截图中不执行此操作).我只是想让所有这一切都有意义!

解决方法

快速结帐与网站支付标准相同.将客户重定向到PayPal以收集付款信息的方法.只需创建一个直接发送到PayPal的表单的简单实现,您可以选择使用IPN来获取有关该事务的信息.还有一个用于支付标准的API,可以让您在PayPal后台设置交易,然后将您的客户重定向到PayPal,然后通过API查询PayPal,以获取刚刚完成的交易的详细信息. SaaS Rails套件(我的作者)使用这个API.

网站Payments Pro是PayPal的产品,可让您收集您的网站上的付款信息,并将该信息通过API传递给PayPal.然后,您可以通过API获取有关该交易的信息.客户永远不会离开您的网站. PayPal的TOS需要您提供Express Checkout,即使您提供Payments Pro.支付专业费用为30美元/月. (我记得),并要求您填写一个Pro帐户的申请.

猜你在找的Ruby相关文章