Tag: paypal subscriptions

Paypal订阅IPN – 用户订阅多次的问题

我正在使用paypal订阅和即时付款通知(IPN)来处理我网站上的订阅者。 在大多数情况下它运作良好,但我遇到了一个偶然的问题。 通常,如果用户取消订阅,我会在禁用对我的网站的访问权限之前等待“期末结束”(subscr_eot)通知。 因此,如果他们预付整个月,然后立即取消,他们仍然可以访问该月剩余时间(应该是)。 但是有些用户遇到这个问题: 取消订阅 在达到“期末”之前,他们决定重新订阅 当第一次订阅达到“期末”时,我的应用会收到通知并向用户发送一封电子邮件,其中包含“您的帐户已被停用,如果您想再次注册,则可以重新注册点击这里订阅“。 这让他们感到困惑,因为他们在思考……这很奇怪,我以为我订阅的时候就像一周前一样(而且他们确实如此)。 所以他们再订阅了。 现在他们有两个并发运行订阅到我的网站,我在一两个月内收到一封支持电子邮件(“你本月两次给我收费两次!”) 所以我还没有找到解决这个问题的好办法。 我想最好的解决方案是在收到“期末”通知时再做一次API调用,这会通知paypal“嘿,这个人已经重新订阅了吗?”。 如果是这样,则无需启动该电子邮件。 但是我还没有看到任何方法来进行这个API调用。 另一个解决方案是在他们取消时立即禁用他们的帐户(“subscr_cancel”通知),但后来我得到了不同的愤怒支持电子邮件“嘿我为整个月预付了为什么我的帐户已经被禁用!!”。 其他人解决了这个?

Rails应用程序的SaaS计费:Chargify,PayPal或……?

我正处于大二编程的二年级,更具体地说是Ruby on Rails。 我创建了几个应用程序,最后有一个我想开始收费的应用程序。 我之前从未实现过类似的东西,我觉得(从我读过的)大多数提供的文档都有点过头了。 我不介意潜水,但在此之前我想从那些更有经验的人那里获得一些意见,了解实施模型的最简单方法是向用户收取一个月的使用费。 两个说明: 我的应用程序已包含用户,我将介绍该应用程序的新部分,我只想让那些付费用户访问。 我不介意将它们发送到第三方页面进行付款。 从我所能发现的情况来看,PayPal和Chargify似乎都能为这种集成提供帮助。 您对哪种类型的解决方案最适合这个空间的新手有什么看法?

Paypal,Recurring Billing和ActiveMerchant

我正在尝试研究如何在我现有的网站上添加基于订阅的付费模式,但是我遇到了很多相互矛盾的信息,导致我有点迷失。 我所需要的只是一种通过信用卡设置定期结算(每月)的简单方法。 我只需要一个简单的解决方案,但我很难找到设置它的最佳实践。 到目前为止,据我所知,Paypal的网站付款标准选项支持此function。 关于如何实现它我只是有几个问题: 首先,Paypal是否要求用户使用网站付款标准注册定期结算? 我打算使用ActiveMerchant,但我发现一些博客说ActiveMerchant不支持Paypal的定期计费。 这是真的? 我发现railskits.com的SASS Rails套件,它表示它支持使用Paypal的网站支付标准重复计费。 如果我购买了这个代码,那么代码是否足够清晰,可以在我自己的网站中理解和实施,或者它是针对起始网站而不是现有网站的打包交易? 我找到了很多博客,帮助我们使用ActiveMerchant重复计费,但使用Paypal的Express Checkout。 我在Paypal网站上看到了Express Checkout,但我仍然不太明白它是什么,以及它与网站支付标准有何不同。 任何人都可以用简单的方式解释这个吗? 如果有人能够回答其中一个问题,我将非常感激! **顺便说一句,在建议之前,我已经看过Ryan Bates关于Paypal的所有关于Paypal的Paypal屏幕截图,它非常适合基本款或购买购物车中的商品,但我不明白它应该如何与定期结算一起使用。 此外,他似乎跳过video中的一些重要步骤(例如,Paypal文档说,在您的应用程序收到IPN后,您需要向Paypal发回接收确认,但Ryan不会在他的截屏video中执行此操作)。 我只想弄清楚这一切!