【问题标题】:Paypal PDT does not return transaction for subscription with free trialPaypal PDT 不返回免费试用订阅的交易
【发布时间】:2018-05-24 12:28:27
【问题描述】:

我正在使用 Paypal PDT,一切运行良好,Paypal 将返回任何已收费金额的交易详情;但在免费试用期内不返回订阅

我需要通过referrer标识来确保付款,但在Paypal的成功页面中,似乎它也没有通过referrer,所以我的PHP代码无法检测到它。

我发现如果您设置“rm”(返回方法)为 POST (2),将返回referrer。 但是这个referrer只有在用户手动点击返回链接时才会返回,如果Paypal自动重定向到返回页面,它不会返回referrer

请帮助我正确的解决方案,请不要推荐IPN。

非常感谢

【问题讨论】:

  • 你是怎么解决这个问题的?
  • 请尝试使用Paypal IPN,更好,它可以自动取消,非常好和强大的完全自动处理付款
  • 我有一个取消订阅按钮,如何使用 ipn 进行管理,他们的任何文档在 paypal 中可用吗?
  • 去他们的网站找网址,他们改过很多次,所以我不记得了

标签: php paypal paypal-pdt


【解决方案1】:

https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNandPDTVariables/

变量 'period1' 和 'period2' 用于 PDT 试用订阅

【讨论】:

    猜你喜欢
    • 2015-10-10
    • 2011-05-13
    • 2017-04-13
    • 2016-12-25
    • 2018-04-30
    • 2017-04-13
    • 2020-03-06
    • 1970-01-01
    • 2018-06-09
    相关资源
    最近更新 更多