### 申请退款 #### 1.请求方式 HTTP GET / POST #### 2\. 接口地址 #### **联系卡酷云科支付平台客服获取** #### 3\. 参数说明 | 序号 | 参数名称 | 参数说明 | 类型长度 | 是否必填 | 说明 | | --- | --- | --- | --- | --- | --- | | 1 | customerid | 商户编号 | int(8) | 是 | | | 2 | sdorderno | 商户订单号 | varchar(20) | 是 | | | 3 | money | 退款金额 | decimal(10,2) | 是 | 精确到小数点后两位,例如 10.24 | | 4 | refund\_no | 商户退款订单号 | varchar(20) | 是 | | | 5 | reason | 退款原因 | varchar(255) | 否 | | | 6 | sign | MD5签名串 | varchar(32) | 是 | 参照下方的MD5签名方法 | #### 4\. MD5签名方法说明 {value}要替换成接收到的值,{apikey}要替换成平台分配的接入密钥,可在商户后台获取: signString = money={value}&customerid={value}&sdorderno={value}&refund\_no={value}&{apikey} 使用md5签名上面拼接的字符串即可生成小写的32位密文: sign = md5(signString) #### 5\. 接口响应 响应格式:JSON 成功返回: ~~~ {"status":1,"msg":"申请退款成功","refund_orderid":"r2019030618112656644","refund_no":"1551867086","refund_fee":"1.00"} ~~~ 失败返回: ~~~ {"status":"100","msg":"错误说明"} ~~~