目前,我在我們的網站上設置了PayPal支付系統。我爲它使用paypal.checkout.js
和ruby-sdk
。我遇到了一些問題。PayPal與紅寶石的集成
我設置了webhooks支付銷售完成,拒絕,等待。
但我不明白如何使一個不成功的交易。它總是返回'狀態' - '已完成'(即使我創建未經驗證的買家沙箱帳戶)。
只有一個區別:當我使用未經驗證的買家 - 我沒有收到webhook ...(但是如果他被驗證 - 一切正常)。在賣家沙箱帳戶中,我查看所有交易。他們都'完成'
我錯過了什麼?當銷售「成功」或「不成功」時,我該如何捕捉那一刻。因爲在「執行」命令之後,沙箱模式中的付款銷售處於「已完成」狀態。我怎樣才能創建一個'失敗'的付款?
我在問這是因爲我需要在服務器部分做一些邏輯,當付款會成功或不成功。