statusCode != 0)时,TweezerComm 都会自动回退到该机制,通过重试和验证步骤确保交易成功完成或被取消,以防止出现数据不一致的情况。
工作原理
流程图描述了该机制的运作流程。
- 如果收到响应,系统将继续检查
StatusCode。如果该值等于0,则完成流程;否则将触发重试机制。 - 如果未收到响应,系统将使用
getTransactionByVuid()方法检索交易详情。- 为检查交易是否已完成,系统会评估
IsFinalAmount=1且TransactionDeposited=1/2是否成立。 - 如果这些值与上述值不相等,系统将触发重试机制。
- 为检查交易是否已完成,系统会评估