Paypal IPN 不适用于订阅

Posted

技术标签:

【中文标题】Paypal IPN 不适用于订阅【英文标题】:Paypal IPN not works for subscription 【发布时间】:2011-02-27 15:36:21 【问题描述】:

Paypal IPN 没有返回订阅支付的任何变量,我已经花了一个多星期了,但我还没有破墙。我正在使用主机 gator 网络托管服务。

请发送工作示例...谢谢 shiva@asalta.com

【问题讨论】:

-1:您需要提供更多详细信息。仅仅说订阅剂量返回变量是不够的。还发送一些代码,显示您到目前为止所做的事情,并准确说明问题所在 【参考方案1】:

Paypal IPN 确实返回订阅付款的变量,我可以正常工作。您需要阅读“Paypal IPN 变量参考指南”。谷歌一下,你会发现很多。

我正在使用 ruby​​ on rails 进行开发,Ryan Bates 的这些截屏视频对我很有帮助。你想要第 141、142 和 143 集:

http://railscasts.com/episodes?search=paypal

【讨论】:

【参考方案2】:

使用沙盒帐户进行测试。在此处注册新帐户http://developer.paypal.com/ 并使用 IPN 模拟器。如果您有具体问题,也许可以在这里更新。

【讨论】:

【参考方案3】:

当您创建订阅按钮时,您会发现一个选项

点击这个

第 3 步:自定义高级功能(可选)

第 1 点。

在客户取消结账时将其带到此 URL

http://yourdomain/cancel

第 2 点。 在客户完成结帐后将其带到此 URL

http://yourdomain/success

第 3 点。 添加高级变量

notify_url=http://yourdomain/paypalipn

定义第 3 点后,您可以获得 PAYPAL IPN 变量

【讨论】:

以上是关于Paypal IPN 不适用于订阅的主要内容,如果未能解决你的问题,请参考以下文章

IPN 适用于“客人”付款,但不适用于贝宝帐户持有人

Paypal IPN 订阅协议

PayPal IPN 适用于单个购物车项目,但不适用于多个购物车项目

用于定期付款的 PayPal IPN

使用 PayPal 订阅 IPN 字段管理用户帐户

使用 PayPal 订阅 IPN 字段管理用户帐户