【发布时间】:2021-02-21 17:06:44
【问题描述】:
我正在尝试在 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”),但是当我在沙箱中进行交易时,我没有收到任何通知。
总结一下:
- 沙盒 IPN URL 似乎配置为我的 ngrok URL。
- 我尝试在 Sandbox 中执行随机交易(使用我的个人 PayPal 帐户和 PayPal 电子邮件链接)。
- 没有收到任何通知,IPN 历史记录中也没有显示任何内容。
我错过了什么?
【问题讨论】:
-
您使用什么类型的电子邮件链接和“个人 PayPal 帐户”来创建交易?交易 ID 是什么?
-
@PrestonPHX - 我在这里使用了“立即付款”按钮:sandbox.paypal.com/buttons 我用于交易的账户是我通常用于在现实世界中支付 PayPal 交易的账户(因为它不会让我完成与我的沙盒商家帐户的交易,也不会添加假信用卡)。
-
好吧,如果不知道沙盒电子邮件链接或交易 ID,我们将无能为力
-
@PrestonPHX - 我正在尝试的电子邮件链接是:sandbox.paypal.com/webapps/billing/plans/…
标签: paypal paypal-sandbox paypal-ipn