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