| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- 句柄(均读自原始应答字节)
- ch50(平安) 补录单 = 200001070J1226092816253210006
- ch37(建行) 补录单 = 200001070J1226092816241610001
- 真实被扫失败单 = 200001070X3126092816241710003
- 已关单的 H5 = 200001070X4326092816241610002
- ==============================================================================
- 【1】平安(50)渠道的补录单 —— 查询(第二轮超时,重跑)
- ==============================================================================
- POST /v3/queryorder -> 614 B rc=SUCCESS ec=PAY_IN_PROCESS 验签OK(13)
- msg = 系统异常
- 【1b】对它退款(先 trade_no 寻址)
- !! 未完成 refund-ch50-tradeno: TimeoutError('The read operation timed out') ← 量具失效,不是上游回答
- ==============================================================================
- 【2】关单:/v3/closeorder 全路径(我方**未实现**这个端点)
- ==============================================================================
- POST /v3/h5pay -> 779 B rc=SUCCESS ec=PAY_SUCCESS 验签OK(13)
- msg = 预支付成功
- 新 H5 trade_no = 200001070X4326092816291510011
- POST /v3/closeorder -> 305 B rc=SUCCESS ec=PAY_SUCCESS 验签OK(8)
- msg = 关单成功
- POST /v3/closeorder -> 344 B rc=SUCCESS ec=PAY_FAIL 验签OK(8)
- msg = 关单失败:该订单交易失败,不支持关单
- POST /v3/queryorder -> 603 B rc=SUCCESS ec=PAY_FAIL 验签OK(17)
- msg = 支付失败
- POST /v3/closeorder -> 199 B rc=FAIL ec=None sign=null
- msg = 订单信息不存在!
- POST /v3/closeorder -> 343 B rc=SUCCESS ec=PAY_FAIL 验签OK(8)
- msg = 关单失败:该订单交易失败,不支持关单
- POST /v3/closeorder -> 343 B rc=SUCCESS ec=PAY_FAIL 验签OK(8)
- msg = 关单失败:该订单交易失败,不支持关单
- POST /v3/closeorder -> 199 B rc=FAIL ec=None sign=null
- msg = 订单信息不存在!
- ==============================================================================
- 【3】已关单的 H5 在 queryorder 里是什么样
- ==============================================================================
- POST /v3/queryorder -> 602 B rc=SUCCESS ec=PAY_FAIL 验签OK(17)
- msg = 支付失败
- ==============================================================================
- 【4】退款错误路径补齐
- ==============================================================================
- POST /v3/refundorder -> 306 B rc=FAIL ec=None sign=null
- msg = 订单信息不存在!
- POST /v3/refundorder -> 306 B rc=FAIL ec=None sign=null
- msg = 订单信息不存在!
- ==============================================================================
- 【5】撤销:换一笔再试(判「暂不支持撤销」是这一笔的还是普遍的)
- ==============================================================================
- POST /v3/pay -> 785 B rc=SUCCESS ec=PAY_FAIL 验签OK(14)
- msg = 支付失败,获取顾客账户信息失败,请顾客刷新付款码后重新收款,如再次收款失败,请联系管理员处理。[SOUNDWAVE_PARSER_FAIL]
- 新被扫单 trade_no = 200001070X3126092816291710012
- POST /v3/cancelorder -> 214 B rc=FAIL ec=None 验签OK(2)
- msg = 暂不支持撤销!
- POST /v3/cancelorder -> 214 B rc=FAIL ec=None 验签OK(2)
- msg = 暂不支持撤销!
- ==============================================================================
- 汇总(16 条)
- ==============================================================================
- tag path rc/ec note
- q-ch50-bytradeno /v3/queryorder SUCCESS/PAY_IN_PROCESS 系统异常; 验签OK(13)
- refund-ch50-tradeno /v3/refundorder TRANSPORT_ERR 量具失效
- h5-for-close /v3/h5pay SUCCESS/PAY_SUCCESS 预支付成功; 验签OK(13)
- co-h5-1st /v3/closeorder SUCCESS/PAY_SUCCESS 关单成功; 验签OK(8)
- co-h5-2nd-幂等 /v3/closeorder SUCCESS/PAY_FAIL 关单失败:该订单交易失败,不支持关单; 验签OK(8)
- q-h5-afterclose /v3/queryorder SUCCESS/PAY_FAIL 支付失败; 验签OK(17)
- co-nokey /v3/closeorder FAIL/None 订单信息不存在!; sign=null
- co-barcode /v3/closeorder SUCCESS/PAY_FAIL 关单失败:该订单交易失败,不支持关单; 验签OK(8)
- co-oldh5-again /v3/closeorder SUCCESS/PAY_FAIL 关单失败:该订单交易失败,不支持关单; 验签OK(8)
- co-nonexistent /v3/closeorder FAIL/None 订单信息不存在!; sign=null
- q-oldh5-closed /v3/queryorder SUCCESS/PAY_FAIL 支付失败; 验签OK(17)
- refund-barcode-unpaid /v3/refundorder FAIL/None 订单信息不存在!; sign=null
- refund-bogus-tradeno /v3/refundorder FAIL/None 订单信息不存在!; sign=null
- barcode-for-cancel /v3/pay SUCCESS/PAY_FAIL 支付失败,获取顾客账户信息失败,请顾客刷新付款码后重新收款,如再次收款失败,请联系管理员; 验签OK(14)
- cancel-barcode-2nd /v3/cancelorder FAIL/None 暂不支持撤销!; 验签OK(2)
- cancel-barcode-bytrace /v3/cancelorder FAIL/None 暂不支持撤销!; 验签OK(2)
|