【问题标题】:How can I tell if an authorize.net transaction has settled?如何判断 authorize.net 交易是否已结算?
【发布时间】:2018-03-29 14:25:12
【问题描述】:

如果我需要取消订单,我需要知道是取消交易还是退款。我正在尝试使用 Transaction Details API 了解交易是否已结算。

transactionDetailsResponse.transaction.transactionStatus 看起来可能是正确的选择。有谁知道transactionStatus 的可能值是什么。此时,我只在沙箱中,只有一个值,capturedPendingSettlement

沙盒中的交易是否结算?

【问题讨论】:

    标签: python authorize.net


    【解决方案1】:

    这是正确的地方。该字段的可能值为:

    • 授权挂起捕获
    • 捕获的PendingSettlement
    • 通讯错误
    • refundSettledSuccessfully
    • refundPendingSettlement
    • 审核通过
    • 拒绝
    • couldNotVoid
    • 已过期
    • 一般错误
    • 审核失败
    • 成功解决
    • 结算错误
    • 审核中
    • 作废
    • FDSPendingReview
    • FDSAuthorizedPendingReview
    • 返回项目

    沙箱中的项目解决。

    【讨论】:

    • 电话中的一位代表认为沙盒交易没有解决。你在这里让我有点头疼。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2018-10-12
    • 2011-03-12
    • 2011-02-27
    • 2022-01-24
    • 2014-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多