没有Paypal沙盒IPN历史记录尽管设置了通知仍无法正常工作

问题描述

我正在尝试在PayPal沙箱中执行最简单的“ Hello World” IPN通知,尽管我已经尽了最大努力,但该通知仍无法正常工作。

我尝试按如下所述检查IPN历史记录: Paypal SandBox IPN History ...但是什么也没显示。

我检查了我的沙箱IPN配置: https://sandbox.paypal.com/us/cgi-bin/webscr?cmd=_profile-ipn-notify-edit ...它确实显示了我的IPN URL(设置为“ https://-random id-.ngrok.io/ipn”),但是当我在沙箱中进行交易时,我没有收到任何通知

总结:

  1. 沙盒IPN URL似乎已配置为我的ngrok URL。
  2. 我尝试在Sandbox中执行随机交易(使用我的个人PayPal帐户和PayPal电子邮件链接)。
  3. 没有通知通过,IPN历史记录也没有显示。

我想念什么?

解决方法

确保沙盒业务帐户在沙盒环境中收到已确认的电子邮件。

  1. 通过https://www.sandbox.paypal.com/businessprofile/settings/email登录
  2. 如有必要,从那里发送确认
  3. 通过https://www.paypal.com/signin?intent=developer&returnUri=https%3A%2F%2Fdeveloper.paypal.com%2Fdeveloper%2Fnotifications%2F
  4. 阅读并继续确认

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...