【问题标题】:Paypal subscription button贝宝订阅按钮
【发布时间】:2012-04-09 20:12:57
【问题描述】:

背景 我正在建立一个网站,我需要在其中使用某种定期计费付款方式。我的客户没有 Paypal 的 Website Payments Pro,所以他决定使用一个简单的 Subscribe 按钮。

问题 这一切都很好并且易于使用,但是当这样的付款已经完成时,我如何从 Paypal 收到通知?我之前有一些使用 Paypal 的经验,并且有一个字段 return_url Paypal 可以访问该字段以通知网站,但检查他们网站上的变量,该字段不再存在,或者此类按钮可能不可用。

【问题讨论】:

  • return_url是用户支付完成后发送到的地址,notify_url是IPN处理程序
  • 感谢您的澄清,但订阅按钮可以使用吗?

标签: php html button paypal


【解决方案1】:

当您创建订阅按钮时,您会找到该选项(在步骤 3 中),因此您可以根据需要设置 url 并获取 ipn 变量

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

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

        http://yourwebsite/complete_registration.php?action=cancel&sts=0
    
  2. 在客户完成结帐后将其带到此 URL

        http://yourwebsite/complete_registration.php
    
  3. 高级变量

       notify_url=http://yourwebsite/complete_registration.php
    

希望对你有帮助

【讨论】:

  • 谢谢。我的客户在他的帐户中创建了该按钮,所以我不知道这一点。
  • 顺便说一句,如果将来有人偶然发现这个问题,您可以将这些参数附加到表单 URL 中,并且可以使用相同的 paypal.com/cgi-bin/webscr?notify_url=...&return=...&cancel_return=...
猜你喜欢
  • 2013-01-24
  • 2014-07-27
  • 2012-10-21
  • 2012-02-18
  • 2013-06-15
  • 2015-01-05
  • 2022-01-19
  • 1970-01-01
相关资源
最近更新 更多