Commit df50a9eb23dd44c142920704a82b297bd84445a1

Authored by 李毅
1 parent c7c50d54

update

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&lt;=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 +&amp;service=\"mobile.securitypay.pay\"
  202 +&amp;partner=\"2088801251843075\"
  203 +¬ify_url=\"http://api.cnlive.com/open/unifypay/alipay/notify/ztsx\"
  204 +&amp;out_trade_no=\"20151218076963815535\"
  205 +&amp;subject=\"订单标题\"
  206 +&amp;body=\"订单标题\"
  207 +&amp;seller_id=\"2088801251843075\"
  208 +&amp;payment_type=\"1\"
  209 +&amp;total_fee=\"0.01\"
  210 +&amp;sign=\"qEdUDv3PKXI7rpJZMsI2vZ7tUSaBkg0iI8BY4G9N4jF4S83R12\"
  211 +&amp;sign_type=\"RSA\"
  212 +"
  213 + </pre>
  214 + </td>
  215 + </tr>
125 </tbody> 216 </tbody>
126 </table> 217 </table>
127 </td> 218 </td>