我将PayPal集成到Android应用中。我想测试沙箱中的付款。此时,应用程序日志显示测试付款成功。我试图添加沙盒webhook,我猜测必须将支付信息发送到我的服务器。
但我在测试付款后没有收到PayPal的请求。我试图在" Webhooks模拟器"中模拟webhook请求。我得到了相同的结果。
可能是,我必须做点什么才能在我的服务器上获得PayPal webhooks请求?因为我的个人资料中有关于所有测试付款的通知(" Sandbox / Notifications")。
答案 0 :(得分:2)
您的沙盒帐户个人资料中的通知是PayPal发送到帐户的交易电子邮件的模拟,在这种情况下与webhooks事件无关。
相反,您可能需要查看“信息中心”> “沙箱”> “Webhook Events”并查看事务触发事件的状态。
Webhook对侦听器脚本的强制要求是安全URL(HTTPS),因此您也可以检查Web服务器设置。
或者,您仍然可以使用IPN管理RESTful API(包括Mobile SDK)事务的所有回调,在经典API上使用相同的方法,请参阅IPN instructions