2015-10-20 63 views
1

我正在開發一個應用程序,使用Paypal Apiwebhooks模擬器不起作用。當我嘗試發送一個事件時,Paypal表示它已經排隊,"Your event has been successfully queued at October 20 2015, 17:36:26",但是當我嘗試調試它時(使用Laravel的獨白),什麼也沒有顯示出來。 我使用https與第三方證書和證書工作(我可以創建一個訂單),做webhooks需要任何其他配置?他們是查看訂單狀態的唯一方法嗎? Paypal文檔有點混淆...... 謝謝!RESTful PayPal API WebHooks模擬器不與Laravel一起工作

回答

2

我發現問題了!

事實證明Laravel正在停止請求,因爲csrf protection,因爲Paypal的API請求沒有csrf標記。在webhook的URI上禁用csrf protection(這是通過將URI放在VerifyCsrfToken類的$except數組上完成的)解決了它!