开放平台
  1. 收银订单-收银台对接-供应商使用
开放平台
  • 加解签规则
  • 接口地址
  • 供应商
    • 收银订单-收银台对接-供应商使用
      • 免密登陆
        GET
      • 查询商品详细信息
        GET
      • 发起收银
        POST
      • 取消订单
        POST
      • 收银异步通知
        POST
      • 查询交易记录
        POST
      • 发起退款申请
        POST
      • 退款异步通知
        POST
      • 退款状态查询
        POST
      • 跳转第三方订单详情页面
        GET
  1. 收银订单-收银台对接-供应商使用

发起退款申请

正式环境
https://api.zuifuli.com/api/open
正式环境
https://api.zuifuli.com/api/open
POST
https://api.zuifuli.com/api/open
/v2/refund/do
应用场景
商家发起退款申请,退款成功会有异步通知.

请求参数

Query 参数
merchantCode
string 
分配的商户Code
必需
sign
string 
加签
必需
signType
string 
加签类型固定MD5
必需
timestamp
string 
请求时间
必需
charset
string 
必需
字符类型固定UTF8
nonce
string 
随机字符串
必需
tradeNo
string 
最福利支付流水
可选
outTradeNo
string 
可选
商户订单号,tradeNo 和outTradeNo至少传一个
notifyUrl
string 
必需
退款成功异步通知(商家提供)
refundAmt
string 
必需
退款金额。单位:人民币元
refundReason
string 
退款原因
必需
outRefundNo
string 
必需
外部退款单号,幂等去重
extraInfo
string 
可选
退款携带的额外参数信息,json 字符串

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.zuifuli.com/api/open/v2/refund/do?merchantCode=&sign=&signType=&timestamp=&charset=&nonce=&tradeNo=&outTradeNo=&notifyUrl=&refundAmt=&refundReason=&outRefundNo=&extraInfo='

返回响应

🟢200成功
application/json
Body
code
string 
必需
错误码描述
110001参数不合法,一般是金额,商户号,退款金额,签名信息,异步通知地址 丢失
12006验签失败
30003正向交易订单不存在或正向交易订单未支付
30004重复退款,意味着该退款单号已经退款过一次了。再次退款需要更改退款单号
result
object 
必需
refundNo
string 
最福利退款流水号
必需
示例
{
    "code": "0",
    "result": {
        "refundNo": "XXXXXXXX"
    }
}
🟠401没有权限
上一页
查询交易记录
下一页
退款异步通知
Built with