订单撤销接口PayCancel
本接口针对刷卡支付(被扫)模式,用户长时间未等到订单终态或者一直超时,调用本接口撤销订单。当网商银行认定该订单已支付成功或支付失败,则撤销失败。调用订单撤销前请先进行订单查询。
最早可撤销时间在订单创建之后15秒后。
撤销交易需要控制在1:00—23:00,其余时间不允许进行撤销交易。
请求参数POST json 内容体进行请求
POST json 内容体进行请求
字段名 | 变量名 | 是否必填 | 类型 | 请明 |
---|---|---|---|---|
接口类 | Method | 是 | String(8 ) | PayCancel |
字符集 | Charset | 是 | String(8 ) | 只支持 UTF-8 |
签名方 式 | SignType | 否 | String(8 ) | 签名类型,取值:MD5 默认:MD5 |
门店号 | ShopNo | 是 | String(3 2) | 商户号,由小蜜蜂商家平台分配 |
随机字 符串 | NonceStr | 是 | String(3 2) | 随机字符串,不长于 32 位 |
商户订 单号 | OutTradeNo | 是 | String(3 2) | 商户系统内部的订单号 |
签名 | Sign | 是 | String |
返回参数 返回结果
状态 码 | Code | 是 | int | 当Code>0时,交易有错误 |
---|---|---|---|---|
错误信息 | Msg | 是 | String(3 2) | 错误消息 |
数据体 | Data | 是 |
Data数据结构
参数名 | 参数描述 | 数据类型 | 长度 | 出现要求 | 示例 |
---|---|---|---|---|---|
RespInfo | 返回码组件 | [返回码]对象 | M | ||
OutTradeNo | 外部交易号。 | String | 64 | ME | |
OrderNo | 网商银行支付订单号 | String | 64 | M |