2016-03-08 140 views
2

我將REST API集成到了我們的系統中。唯一缺少的是對我創建的webhook的迴應。PayPal沙盒中的Webhooks不起作用

webhook已在我的沙箱應用程序中註冊,但當我使用應用程序密鑰在沙箱中創建付款時,我沒有打電話給webhook接收器。 使用webhook模擬器工作得很好。

的步驟我做的:

  1. https://api.sandbox.paypal.com/v1/oauth2/token
  2. https://api.sandbox.paypal.com/v1/payments/payment
  3. 重定向與方法的結果鏈接: 「重定向」
  4. 與沙盒帳戶完成付款

有我做錯了什麼?在沙箱中使用它有什麼問題嗎?

回答

0

要在沙箱或現場環境中使用網絡掛接,請執行下列操作:

  1. 轉到我的應用&憑據頁。
  2. 創建一個應用程序,如果你還沒有這樣做。
  3. 添加webhook網址
  4. 訂閱感興趣的事件類型。

看起來你已經完成,直到第3步肯定。如果您還沒有訂閱webhook事件,請訂閱它們。

您也可以檢查您的webhook網址,看它是否從Webhooks模擬器獲取數據,如果不是,您可能還需要更新。對於webhook網址,您可以使用像Runscope這樣的工具,並在那裏創建存儲區來捕獲響應。

+1

感謝您的回答。我已經訂閱了所有的測試活動。我在我的URL中唯一做的是將請求寫入日誌。但是,它可以與模擬器一起工作。 –

+0

嗨,你可以分享你想觸發哪個事件,你是如何支付的?將調查並回復你。 –

+0

我預計會有「付款完成」事件,但我會爲了測試原因而聽取每個事件。您可以在我的原始帖子中找到創建付款的步驟。付款完成後,在步驟3重定向到的網站。 –