簡體   English   中英

我如何知道authorize.net交易是否已結算?

[英]How can I tell if an authorize.net transaction has settled?

在需要取消訂單的情況下,我需要知道是取消交易還是退款。 我正在嘗試使用Transaction Details API了解交易是否已經解決。

transactionDetailsResponse.transaction.transactionStatus似乎是正確的選擇。 有誰知道transactionStatus的可能值是什么。 在這一點上,我只在沙盒中只有一個值, capturedPendingSettlement

沙盒中的交易是否結算?

那是看的正確地方。 該字段的可能值為:

  • 待批准的捕獲
  • capturePendingSettlement
  • 通信故障
  • 退款已成功結算
  • returnPendingSettlement
  • 已審核
  • 拒絕
  • cannotVoid
  • 已過期
  • generalError
  • failedReview
  • 成功解決
  • 沉降錯誤
  • 審查中
  • 無效
  • FDSPendingReview
  • FDSAuthorizedPendingReview
  • 返回項目

沙箱中的項目確實可以安放。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM