[英]paypal webhook notification not received
我正在尝试通过简单的付款方式来通过webhooks接收通知,但是我没有收到来自贝宝的指定URL的任何请求。 这是我所做的:
我有2个沙箱帐户:主持人和买方为主持人帐户创建一个应用程序(sanbox模式)在该应用程序中添加Webhook URL使用沙箱主持人用户名和密码登录sanbox.paypal.com生成带有测试产品的“立即购买”按钮将按钮代码粘贴到我的页面上,并使用sanbox买方帐户进行购买在开发人员仪表板中,如果我转到“沙箱”->“通知:“从测试买方收到了付款通知”,则已收到付款,但服务器上的webhook页是不叫。 我知道这一点,因为每次页面被调用时php脚本都会创建一个txt文件。 另外,如果我转到开发者帐户-> Webhook通知并选择该应用程序,我也会收到此消息:所选应用程序没有任何事件
注意:如果我在webhook模拟器中添加URL,则一切正常。
难道我做错了什么? 我必须使用“立即购买”按钮连接该应用程序吗?
谢谢
我正在使用API REST。
Webhooks模拟器用于事件的工作方式与实际的Webhooks交付方式不同。
对于Webhooks模拟器,您无需创建/配置Webhook。 您只需要一个端点URL,模拟器就可以在其中为您选择的事件发布相应的示例有效负载。
要使用模拟器,请按照下列步骤操作:
根据您的描述,您似乎正在完成Webhooks Simulator所需的所有工作,并由此获得通知。
要在沙盒或实时环境中使用Webhooks,请执行以下操作:
可能您缺少上面的步骤4。 您需要订阅要为其接收通知的事件类型。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.