0
我見過很多人都有同樣的問題,沒有答案能解決我的問題。我正在使用Paypal .Net SDK進行銷售。在我的銷售中,我使用this code,它的工作原理和流程已成功完成。然後,我的成功頁面我執行這樣的付款:Paypal Rest API不觸發webhook
public ActionResult Success(string paymentId, string token, string PayerID)
{
var config = ConfigManager.Instance.GetProperties();
var accessToken = new OAuthTokenCredential(config).GetAccessToken();
var apiContext = new APIContext(accessToken);
apiContext.Config = config;
var paymentExecution = new PaymentExecution() { payer_id = PayerID };
var payment = new Payment() { id = paymentId };
// Execute the payment.
var executedPayment = payment.Execute(apiContext, paymentExecution);
return View();
}
此代碼執行沒有任何問題。
我唯一的問題是,我的webhook永遠不會被觸發。我在paypal開發人員儀表板中創建了所有事件的webhook。當我使用webhook模擬器進行測試時,它會被觸發,但是當我執行正常的過程時,它從來不會這樣做。
我在做什麼錯?
感謝您的任何幫助。
在線上觸發webhook –