我正在尝试使用带有ActiveMerchant的Rails和ruby-paypal gem在Paypal中设置定期结算情况。想知道订阅的状态如何得到普遍管理 - IPN?或者是一个cron作业来检查所有订阅的状态?
答案 0 :(得分:2)
在SaaS Rails Kit中,我在PayPal中设置了定期结算资料,然后使用cron作业检查该资料的状态,以便进行结算。
另一种方法是使用引用事务(也称为计费协议),然后使用cron作业向paypal用户收取您想要的时间和内容。这是我在SaaS工具包中的初始实现,但是很多人不喜欢为他们的PayPal帐户启用参考交易的麻烦。