退款查询 - monstarlab-chengdu-product-factory/monstar-payment-server GitHub Wiki

接口名称

  • 退款状态查询接口

协议类型

  • HTTPS请求地址

退款状态查询接口

  • POST

接口描述

  • 外部平台调用了“退款申请”,在未收到完成通知时主动发起查询请求

请求参数

名称 字段 必填 类型 说明 示例
支付流水号 outTradeNo String(32) 支付流水号 20171102140818196
退款流水号 outRefundNo String(32) 退款流水号 20171102140818196

响应参数

  • 只有当returnCode为0时才会返回returnCode和returnMsg之外的参数
名称 字段 必填 类型 说明 示例
返回状态码 returnCode String(1) 通信标识符 0:成功、1:失败
返回信息 returnMsg String(128) 返回信息,如非空,为错误原因
以下字段在returnCode为0时才有返回
支付流水号 outTradeNo String(32) 支付流水号 20171102140818196
退款流水号 outRefundNo String(32) 退款流水号 20171102140818196
支付平台退款单号 refundId String(64) 支付平台退款单号 2014112611001004680073956707
订单总金额 totalFee BigDecimal 订单总金额 0.01
退款金额 refundFee BigDecimal 退款金额 0.01
退款原因 refundDesc String(100) 退款原因 重复下单
支付类型 payType Integer 支付类型 见附件“支付类型”
退款状态 refundType Integer 退款状态 见附件“退款状态”
失败原因 season String(100) 退款失败原因