多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 统一退款 > 退款接口只做全款退款操作 ,不支持自定义金额退款 **接口method : unified_refund** | 字段名 | 变量名 | 必填 | 类型 | 说明 | | --- | --- | --- | --- | --- | | 订单号 |out_trade_no| 是 | String | 平台订单号 | | 字符串 | nonce_str | 是 | String | 随机字符串 字符范围a-zA-Z0-9 | * * * * * 返回数据结果字段详解 | 变量名 |是否为空 |说明 | | --- | --- | --- | | code | 否 | 返回状态码参考返回码 | | msg | 否 | 响应说明提示 | | data->result_code | 否 | 下单结果状态码 0000为查询成功| | data->result_msg | 否 | 下单结果描述 | | data->method | 否 | 所属接口method | | data->out_trade_no | 否 | 此订单平台交易单号| | data->trade_state | 否 | 订单状态 1成功 2已退款 0交易中或失败 参考result_msg描述| | data->time_end | 否 |最终交易成功时间 | | data->service | 否 |交易类型method(对应接口列表) | | data->total_fee | 否 | 交易金额 单位:分 | | data->transaction_id | 否 | 官方或三方订单号 | | data->nonce_str | 否 | 随机字符串(状态码 0000或1100返回) | | sign | 否 | 数据签名 | ### 成功返回数据 ~~~ {"code":100,"msg":"成功","data":{"result_code":"0000","result_msg":"退款请求成功","method":"unified_refund","out_trade_no":"M201904121506111991514856485","trade_state":2,"total_fee":"100","transaction_id":"20190412000200020099926073","nonce_str":"5ad59fc3eccf2"},"sign":"B18903B40C658E8B700CC6B9E55A2058"}" ~~~ > 注: 开发者根据订单返回数据进行业务拓展! ### 返回数据失败 ~~~ {"code":8002,"msg":"订单不存在","data":null} ~~~ 注:开发者根据trade_state字段处理当前订单结果返回提示进行相关处理