业务结果码(ResultCode)
业务结果码(判断支付结果)
::: caution
- 商户处理交易结果应以 useepay系统交易返回结果中的 resultCode为准。
- errorCode和 errorMsg是对结果的详细描述;商户终端页面可根据 errorCode做对应映射,引导用户做后续操作;useepay 提供了映射建议。
:::
状态 | 说明 | 商户终端处理 |
---|---|---|
succeed | 交易成功。此状态为终态。 | 按交易成功处理,不可重新提交 |
received | 订单已接受,此状态为初始状态。 | |
failed | 交易失败 , 失 败原因详见错误码 errorCode。此状态为终态。 | 按交易失败处理,可重新提交 |
cancelled | 指在交易完成之前被取消。此状态为终态。 | 按交易成功处理(交易成功,但已被撤销),不可重新提交 |
gather | 需要采集客户设备的设备指纹,才能完成支付。 | 参考 3D 时序图处理 |
challenge | 在验证授权前,需要用户再进一步进行授权。 | 参考 3D 时序图处理 |
pending | 交易进行中。当付款服务提供者系统不可用或者需要购物者采取进一步行动时,就会返回此状态。 | 按交易中处理,不可重新提交, 等待异步通知, 或主动调用查询 |
closed | 商户主动关闭订单,或者订单超过超时时间后被自动关闭。此状态为终态。 | 按订单过期处理,不可重新提交 |
pending_review | 预授权交易ok,等待预授权完成。此状态只有3d动态预授权才会返回 | 按订单处理中处理,不可以重复提交。等待异步通知 |
最后修改时间: 1 年前