【问题标题】:PayPal sandbox IPN subscription payments not coming through?PayPal 沙盒 IPN 订阅付款未通过?
【发布时间】:2015-08-19 18:52:50
【问题描述】:

我已经使用 PayPal 设置了两个沙盒帐户。

owner@example.com 作为主要业务帐户

buyer@example.com 作为收款人/客户帐户

我已经通过沙盒 IPN 模拟器测试了我的 IPN 脚本,它可以工作。

现在我正在尝试测试一个订阅按钮,buyer@example.com 在该按钮上注册了对 owner@example.com 的 1 周免费试用订阅

我已在 owner@example.com 沙盒帐户中打开 IPN 通知,并使用自定义按钮创建器第 3 部分中设置的 notify_url=http://example.com/ipn.php 值创建并保存了一个自定义按钮。

在使用buyer@example.com 创建订阅并向owner@example.com 付款后...当我登录时,数据显示在沙盒帐户中,但没有IPN 通知发送到我的@ 987654321@ 正如我所指定的。沙盒 paypal 帐户历史记录中也没有显示 ipn 历史记录。

有没有人遇到过类似的经历?通过沙盒发送测试付款后,我没有从 PayPal 收到任何东西。

什么给了?

【问题讨论】:

  • 遇到同样的问题,遇到很多麻烦...

标签: paypal paypal-ipn paypal-sandbox


【解决方案1】:

对于订阅,您需要在 PayPal 帐户配置文件中配置 IPN。它不会将 notify_url 值用于配置文件上的所有付款。它只会使用配置文件中配置的 URL(如果有)。

【讨论】:

  • "在 PayPal 账户配置文件中配置 IPN" ... 如果不在账户配置文件中配置 IPN,我将无法启用 IPN。
  • 是的,你可以。 notify_url 会覆盖配置文件中的设置,因此很多时候人们只是在他们的付款请求中使用它而不在配置文件中设置 URL。如果您在配置文件中配置了 URL,那么这就是订阅的 IPN 所在的位置。
猜你喜欢
  • 2020-07-24
  • 2016-10-27
  • 2015-07-01
  • 1970-01-01
  • 2012-02-13
  • 2016-07-18
  • 1970-01-01
  • 2021-08-31
相关资源
最近更新 更多