退款查询接口
请求参数POST JSON 内容体进行请求
POST JSON 内容体进行请求
字段名 | 变量名 | 是否必填 | 类型 | 请明 |
---|---|---|---|---|
接口类 | Method | 是 | String(8 ) | RefundQuery |
字符集 | Charset | 是 | String(8 ) | 只支持 UTF-8 |
签名方 式 | SignType | 否 | String(8 ) | 签名类型,取值:MD5 默认:MD5 |
门店号 | ShopNo | 是 | String(3 2) | 商户号,由小蜜蜂商家平台分配 |
随机字 符串 | NonceStr | 是 | String(3 2) | 随机字符串,不长于 32 位 |
退款订单号 | OutRefundNo | 是 | String(3 2) | 商户系统内部的退款订单号 ,5 到 32 个字符、 只能包含字母数字或者 下划线,区分大小写,确保在商户 系统唯一 |
签名 | Sign | 是 |
返回参数 返回结果
错误码 | Code | 是 | int | 当Code>0时,交易有错误 |
---|---|---|---|---|
错误信息 | Msg | 是 | String(3 2) | 错误消息 |
数据体 | Data | 是 |
Data数据结构
参数名 | 参数描述 | 数据类型 | 长度 | 出现要求 | 示例 |
---|---|---|---|---|---|
respInfo | 返回码组件。当ResultStatus=S时才有后续的参数返回。 | [返回码]对象 | M | ||
OutTradeNo | ISV创建订单时的外部交易号。 | String | 64 | M | |
OutRefundNo | 退款交易号。 | String | 64 | ME | |
RefundOrderNo | 退款订单号。 | String | 64 | M | |
TradeStatus | 退款交易状态。成功:succ失败:fail退款中:refunding。 | String | 16 | M | |
下面的参数仅TradeStatus=succ才返回 | |||||
IsvOrgId | 合作方机构号(网商银行分配) | String | 64 | M | |
MerchantId | 商户号。网商为商户分配的商户号,通过商户入驻结果查询接口获取。 | String | 64 | M | |
OrderNo | 支付返回的订单号 | String | 64 | M | |
RefundAmount | 退款金额 | Number | M | ||
RefundReason | 退款原因 | String | 256 | M | |
OperatorId | 操作员ID | String | 32 | O | |
DeviceId | 终端设备号(门店号或收银设备ID)。 | String | 32 | O | |
GmtRefundment | 退款完成时间 | datetime | M | ||
CnlMsg | 支付结果返回信息,包括渠道错误原因,JSON格式base64编码,本期只提供微信支付返回信息,例如对于失败交易,可通过解析return_msg、err_code_des字段来查看具体失败原因,具体字段内容参考微信支付平台开发文档https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=9_5 | String | O |