跳转至

退款异步通知接口

请求方式 body 编码
POST application/json UTF-8

通知确认:如果确认本次通知结果直接response返回SUCCESS,返回非SUCCESS,将会持续接收相同通知,累计10次,逐步增加每次通知间隔

通知参数

变量名 类型 必填 示例值 描述
returnCode String Y SUCCESS 返回码(SUCCESS/FAIL)
returnMsg String N 返回消息(当returnCode为FAIL时使用)
resultCode String Y SUCCESS 业务结果(SUCCESS/FAIL)
errorCode String N 错误代码(当resultCode为FAIL时使用)
errorCodeDes String N 错误描述(当resultCode为FAIL时使用)
mchId String N 93751497 商户号
outTradeNo String N 20210987612312 商户订单号
refundOrderNo String N r20210987612312 对应退款请求的outRefundNo字段
transactionId String N M20210987612312 盛付通订单号
refundId String N MR20210987612312 盛付通退款订单号
refundStatus String N REFUND_SUCCESS 退款订单状态(见订单状态说明)
refundFee String N 10 退款金额
timeEnd String N 支付时间
attach String(512) 附加信息
nonceStr String N 随机字符串
signType String N rsa 签名类型
sign String N 签名 (见签名介绍)

通知示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
{
  "timeEnd": "20201016155200",
  "refundFee": 2,
  "mchId": "93751497",
  "resultCode": "SUCCESS",
  "sign": "COar6s3QdDMaf3zFOTFgvwjhxDtbXIioLvVeSG9YQfrxno6XNpZIlbAqwRkmQrtI1EHd1KxVaMLg3Te6LDAtUF4H59sHEbebggOXyQ08adTrWBYTjDeKMXAcGn1PR8/nwscv1xJvkQO13r+zaDNENpRvOGTKplM5Hk2U28RKNLM=",
  "refundStatus": "REFUND_SUCCESS",
  "nonceStr": "asmNzzSvTcnCdVrPhJFqzkYzatmSybDI",
  "transactionId": "M20201015348067758698831872",
  "returnCode": "SUCCESS",
  "returnMsg": "SUCCESS",
  "refundOrderNo": "1602834549305",
  "outTradeNo": "8a8zg8sbw28hifn3hd5o",
  "signType": "RSA",
  "refundId": "MR20201016348520544091688960"
}
Back to top