0
我正在嘗試啓動傳輸,但如果有一個傳輸,並且傳輸成功,我需要執行另一個方法。我如何捕獲成功/錯誤?如何捕獲錯誤併成功進行條帶傳輸?
我正在嘗試啓動傳輸,但如果有一個傳輸,並且傳輸成功,我需要執行另一個方法。我如何捕獲成功/錯誤?如何捕獲錯誤併成功進行條帶傳輸?
Node.js的條紋庫是異步的,所以你要麼需要包括一個回調與that API call或將其返回到var
與promises處理。
使用回調,這將是這樣的:
stripe.transfers.create({
amount: payoutAmount*100,
currency: "usd",
destination: "default_for_currency",
method: "instant"
}, {stripe_account: String(accountId)}, function(error, transfer) {
if (error) {
// Transfer failed, so do something with the error:
return doSomethingWithError(error);
}
// Transfer succeeded, so do something with the Transfer:
doSomethingWithTransfer(transfer);
});