概要描述:

当交易发生之后一段时间内,由于买家或者卖家的原因需要退款时,卖家可以通过退款接口将支付款退还给买家,微信支付将在收到退款请求并且验证成功之后,按照退款规则将支付款按原路退到买家帐号上。

注意:
1、交易时间超过90天的订单无法提交退款。
2、预授权订单只支持一次预授权完成或预授权撤销。
3、预授权完成金额不能超过预授权订单金额。

请求URL:

请求参数(O-非必传 ,M-必传,C-选传)

参数 参数名称 类型 参数说明 样例 可空
merch_no 海科商户编号 String(32) 海科商户编号 M
out_trade_no 服务商预授权订单号 String(32) trade_no、out_trade_no二选一上送,优选顺序:trade_no、out_trade_no C
trade_no 海科预授权订单号 String(32) trade_no、out_trade_no二选一上送,优选顺序:trade_no、out_trade_no C
out_pre_auth_no 服务商预授权完成订单号 String(32) 服务商内部订单号(同一服务商下唯一) M
total_amount 预授权完成金额 String(12) 预授权完成金额(单位:元) M
pn SAAS终端号 String(32) SAAS终端号 M
notify_url 异步通知地址 String(128) 交易成功异步通知地址 O
remark 备注 String(100) 交易备注 O
extend_params 原生请求参数 JSON 原生参数,透传给通道的参数 O
云闪付原生请求参数:extend_params
参数 参数名称 类型 参数说明 样例 可空
acqAddnData 收款方附加数据 JSON 收款方附加数据 O
(银联二维码)收款方附加数据:acqAddnData
参数 参数名称 类型 参数说明 样例 可空
orderInfo 订单信息 JSON 订单明细内容,如订单标 题、订单描述等 O
goodsInfo 商品信息 JSONArray 商品明细内容 O
(银联二维码)订单信息:orderInfo
参数 参数名称 类型 参数说明 样例 可空
title 标题 String 标题 M
description 订单描述 String 订单描述 O
dctAmount 可优惠金额 String 当前订单可以参与优惠计算的金额 O
addnInfo 附加信息 String 内容自定义 O
(银联二维码)商品信息:goodsInfo
参数 参数名称 类型 参数说明 样例 可空
id 标题 String 标题 M
name 商品名称 String 订单描述 M
price 商品单价 String 以分为单位 M
quantity 商品数量 String 商品数量 M
category 商品类目 String 商品类目 O
addnInfo 附加信息 String 附加信息 O

请求示例:

{
  "agent_no": "FW3002100",
  "req_id": "@id",
  "merch_no": "833103159990017",
  "pn": "APP0006738",
  "trade_no": "WX2412041608080000144086929",
  "out_pre_auth_no": "@id",
  "total_amount": "0.01",
  "extend_params": {
    "body": "商品测试2"
  },
  "remark": "部分完成1分",
  "signKey": "abcdefjhijs24236661ddgarjx",
  "notify_url": "http://39.105.99.14:8080/test/v1/async/notify"
}

返回参数(O-非必传 ,M-必传,C-选传)

参数 参数名称 类型 参数说明 样例 可空
result_code 响应码 String 10000代表业务处理成功,交易结果需要根据trade_status判断 M
result_msg 响应信息 String M
agent_no 服务商编号 String M
merch_no 海科商户编号 String 海科商户编号 M
trade_no 海科完成订单号 String M
pay_type 支付类型 String WX:微信支付
ALI:支付宝支付
UNIONQR:云闪付
M
trade_status 交易状态 String 1:交易成功
2:交易失败
3:交易进行中
M
attach 通道原生参数 String O

返回示例:

{
  "merch_no": "833103159990017",
  "result_msg": "请求成功",
  "trade_status": "1",
  "end_time": "2024-12-04 16:21:59",
  "sign": "C8874C8595B415DB02158BD6BA5915F2",
  "trade_no": "WX2412041621580001645120728",
  "agent_no": "FW3002100",
  "pay_type": "WX",
  "result_code": "10000",
  "return_msg": "成功",
  "attach": "{\"nonce_str\":\"dea4cf410d224c09b830c45dab574336\",\"out_refund_no\":\"WX2412041621580001645120728\",\"settlement_refund_fee\":\"1\",\"cert_id\":\"4233741533\",\"return_msg\":\"成功\",\"fee_type\":\"CNY\",\"mch_id\":\"1505378701\",\"sub_mch_id\":\"626185853\",\"refund_id\":\"50101901892024120461940364985\",\"coupon_refund_fee\":\"0\",\"refund_create_time\":\"2024-12-04 16:21:59\",\"appid\":\"wx17728c1a8fa300d6\",\"refund_fee\":\"1\",\"result_code\":\"SUCCESS\",\"cash_refund_fee\":\"1\",\"sign_type\":\"SM2\",\"return_code\":\"SUCCESS\"}",
  "return_code": "SUCCESS"
}
文档更新时间: 2025-01-10 09:25   作者:陈文