Commit df50a9eb23dd44c142920704a82b297bd84445a1
1 parent
c7c50d54
update
Showing
1 changed file
with
112 additions
and
21 deletions
4. 支付云/3.1 预支付-预支付订单.md
| @@ -2,19 +2,14 @@ | @@ -2,19 +2,14 @@ | ||
| 2 | Title: 3.1 预支付订单 | 2 | Title: 3.1 预支付订单 |
| 3 | Sort: 31 | 3 | Sort: 31 |
| 4 | */ | 4 | */ |
| 5 | -<p class="text-info"> | ||
| 6 | - 退款API,目前仅支持支付宝,微信的退款。<br> | ||
| 7 | - 退款流程:<br> | ||
| 8 | - 发起退款API--系统发送退款邮件至财务--财务退款 | ||
| 9 | -</p> | ||
| 10 | <table class="table table-bordered"> | 5 | <table class="table table-bordered"> |
| 11 | <tbody> | 6 | <tbody> |
| 12 | <tr> | 7 | <tr> |
| 13 | - <td width="80px"> | 8 | + <td> |
| 14 | 接口URL | 9 | 接口URL |
| 15 | </td> | 10 | </td> |
| 16 | <td> | 11 | <td> |
| 17 | - http://api.cnlive.com/open/unifypay/refund | 12 | + http://api.cnlive.com/open/unifypay/prepay |
| 18 | </td> | 13 | </td> |
| 19 | </tr> | 14 | </tr> |
| 20 | <tr> | 15 | <tr> |
| @@ -53,25 +48,45 @@ | @@ -53,25 +48,45 @@ | ||
| 53 | <td></td> | 48 | <td></td> |
| 54 | </tr> | 49 | </tr> |
| 55 | <tr> | 50 | <tr> |
| 56 | - <td>batch_no</td> | ||
| 57 | - <td>退款批次号</td> | ||
| 58 | - <td>varchar(50)</td> | 51 | + <td>body</td> |
| 52 | + <td>订单信息</td> | ||
| 53 | + <td>varchar(256)</td> | ||
| 59 | <td>是</td> | 54 | <td>是</td> |
| 60 | - <td>一个订单可以分多次退款,请确保批次号唯一。</td> | 55 | + <td></td> |
| 61 | </tr> | 56 | </tr> |
| 62 | <tr> | 57 | <tr> |
| 63 | - <td>num</td> | ||
| 64 | - <td>退款金额</td> | 58 | + <td>total_fee</td> |
| 59 | + <td>订单总价</td> | ||
| 65 | <td>int</td> | 60 | <td>int</td> |
| 66 | <td>是</td> | 61 | <td>是</td> |
| 67 | - <td>单位分,退款金额不能大于订单金额。</td> | 62 | + <td>单位分</td> |
| 68 | </tr> | 63 | </tr> |
| 69 | <tr> | 64 | <tr> |
| 70 | - <td>info</td> | ||
| 71 | - <td>退款原因</td> | ||
| 72 | - <td>varchar(200)</td> | ||
| 73 | - <td>日</td> | ||
| 74 | - <td></td> | 65 | + <td>sms_total_fee</td> |
| 66 | + <td>短信支付总价</td> | ||
| 67 | + <td>int</td> | ||
| 68 | + <td>否</td> | ||
| 69 | + <td>单位 分 | ||
| 70 | + 当使用短信支付时, | ||
| 71 | + 优先使用sms_tatal_fee | ||
| 72 | + 作为总价 | ||
| 73 | + </td> | ||
| 74 | + </tr> | ||
| 75 | + <tr> | ||
| 76 | + <td>user_id</td> | ||
| 77 | + <td>用户ID</td> | ||
| 78 | + <td>varchar(50)</td> | ||
| 79 | + <td>否</td> | ||
| 80 | + <td>业务系统用户ID</td> | ||
| 81 | + </tr> | ||
| 82 | + <tr> | ||
| 83 | + <td>transport_fee</td> | ||
| 84 | + <td>运费</td> | ||
| 85 | + <td>int</td> | ||
| 86 | + <td>否</td> | ||
| 87 | + <td>单位 分 | ||
| 88 | + 如果设置了该项并使用了微信支付接口,将要求微信支付后要调用发货接口. | ||
| 89 | + </td> | ||
| 75 | </tr> | 90 | </tr> |
| 76 | <tr> | 91 | <tr> |
| 77 | <td>attach.${key}</td> | 92 | <td>attach.${key}</td> |
| @@ -87,11 +102,39 @@ | @@ -87,11 +102,39 @@ | ||
| 87 | </tr> | 102 | </tr> |
| 88 | <tr> | 103 | <tr> |
| 89 | <td>notify_url</td> | 104 | <td>notify_url</td> |
| 90 | - <td>用户退款通知业务系统接收地址</td> | 105 | + <td>用户付款通知业务系统接收地址</td> |
| 91 | <td>varchar(300)</td> | 106 | <td>varchar(300)</td> |
| 92 | <td>否</td> | 107 | <td>否</td> |
| 93 | <td>不能带参数</td> | 108 | <td>不能带参数</td> |
| 94 | </tr> | 109 | </tr> |
| 110 | + | ||
| 111 | + <tr> | ||
| 112 | + <td>frmId</td> | ||
| 113 | + <td>渠道ID</td> | ||
| 114 | + <td>varchar(50)</td> | ||
| 115 | + <td>否</td> | ||
| 116 | + <td></td> | ||
| 117 | + </tr> | ||
| 118 | + <tr> | ||
| 119 | + <td>type</td> | ||
| 120 | + <td>支付平台</td> | ||
| 121 | + <td>int</td> | ||
| 122 | + <td>是</td> | ||
| 123 | + <td> | ||
| 124 | + 微信 1 <br> | ||
| 125 | + 百度钱包 2<br> | ||
| 126 | + 支付宝 3<br> | ||
| 127 | + 和包 4<br> | ||
| 128 | + IOS AppStore 1001<br> | ||
| 129 | + </td> | ||
| 130 | + </tr> | ||
| 131 | + <tr> | ||
| 132 | + <td>account</td> | ||
| 133 | + <td>第三方平台帐号</td> | ||
| 134 | + <td>varchar(50)</td> | ||
| 135 | + <td>否</td> | ||
| 136 | + <td>接入的微信、支付宝、百度钱包、和包帐号,不填为系统默认帐号。</td> | ||
| 137 | + </tr> | ||
| 95 | <tr> | 138 | <tr> |
| 96 | <td>sign</td> | 139 | <td>sign</td> |
| 97 | <td>签名串</td> | 140 | <td>签名串</td> |
| @@ -101,9 +144,10 @@ | @@ -101,9 +144,10 @@ | ||
| 101 | </tr> | 144 | </tr> |
| 102 | </tbody> | 145 | </tbody> |
| 103 | </table> | 146 | </table> |
| 147 | + | ||
| 104 | </td> | 148 | </td> |
| 105 | </tr> | 149 | </tr> |
| 106 | - <tr> | 150 | + <tr> |
| 107 | <td>返回数据(JSON)</td> | 151 | <td>返回数据(JSON)</td> |
| 108 | <td> | 152 | <td> |
| 109 | <table class="table table-bordered"> | 153 | <table class="table table-bordered"> |
| @@ -122,6 +166,53 @@ | @@ -122,6 +166,53 @@ | ||
| 122 | <td>msg</td> | 166 | <td>msg</td> |
| 123 | <td>状态说明</td> | 167 | <td>状态说明</td> |
| 124 | </tr> | 168 | </tr> |
| 169 | + <tr> | ||
| 170 | + <td>notify_url</td> | ||
| 171 | + <td>传给第三方支付平台的notify_url 地址 | ||
| 172 | + 仅 type<=4 才返回该值 | ||
| 173 | + </td> | ||
| 174 | + </tr> | ||
| 175 | + <tr> | ||
| 176 | + <td>order_id</td> | ||
| 177 | + <td>传给第三方支付平台的订单号</td> | ||
| 178 | + </tr> | ||
| 179 | + <tr> | ||
| 180 | + <td>wx_app</td> | ||
| 181 | + <td> | ||
| 182 | + 微信APP支付时返回<br> | ||
| 183 | + <pre>{ | ||
| 184 | + "appid":"wxbcb43c2700e6b3", | ||
| 185 | + "partnerid":"12490201", | ||
| 186 | + "prepayid":"wx2015070809ec0b7b286b0293650726", | ||
| 187 | + "package":"Sign=WXPay", | ||
| 188 | + "noncestr":"1e7b27aa9a05427f86bead84c94d8969", | ||
| 189 | + "timestamp":"1436237889", | ||
| 190 | + "sign":"319FB3D895474EABB608AC106198AEB6" | ||
| 191 | +} | ||
| 192 | + </pre> | ||
| 193 | + </td> | ||
| 194 | + </tr> | ||
| 195 | + <tr> | ||
| 196 | + <td>alipay_app</td> | ||
| 197 | + <td> | ||
| 198 | + 支付宝APP支付时返回<br> | ||
| 199 | + <pre>" | ||
| 200 | +_input_charset=\"utf-8\" | ||
| 201 | +&service=\"mobile.securitypay.pay\" | ||
| 202 | +&partner=\"2088801251843075\" | ||
| 203 | +¬ify_url=\"http://api.cnlive.com/open/unifypay/alipay/notify/ztsx\" | ||
| 204 | +&out_trade_no=\"20151218076963815535\" | ||
| 205 | +&subject=\"订单标题\" | ||
| 206 | +&body=\"订单标题\" | ||
| 207 | +&seller_id=\"2088801251843075\" | ||
| 208 | +&payment_type=\"1\" | ||
| 209 | +&total_fee=\"0.01\" | ||
| 210 | +&sign=\"qEdUDv3PKXI7rpJZMsI2vZ7tUSaBkg0iI8BY4G9N4jF4S83R12\" | ||
| 211 | +&sign_type=\"RSA\" | ||
| 212 | +" | ||
| 213 | + </pre> | ||
| 214 | + </td> | ||
| 215 | + </tr> | ||
| 125 | </tbody> | 216 | </tbody> |
| 126 | </table> | 217 | </table> |
| 127 | </td> | 218 | </td> |