Commit df50a9eb23dd44c142920704a82b297bd84445a1

Authored by 李毅
1 parent c7c50d54

update

4. 支付云/3.1 预支付-预支付订单.md
... ... @@ -2,19 +2,14 @@
2 2 Title: 3.1 预支付订单
3 3 Sort: 31
4 4 */
5   -<p class="text-info">
6   - 退款API,目前仅支持支付宝,微信的退款。<br>
7   - 退款流程:<br>
8   - 发起退款API--系统发送退款邮件至财务--财务退款
9   -</p>
10 5 <table class="table table-bordered">
11 6 <tbody>
12 7 <tr>
13   - <td width="80px">
  8 + <td>
14 9 接口URL
15 10 </td>
16 11 <td>
17   - http://api.cnlive.com/open/unifypay/refund
  12 + http://api.cnlive.com/open/unifypay/prepay
18 13 </td>
19 14 </tr>
20 15 <tr>
... ... @@ -53,25 +48,45 @@
53 48 <td></td>
54 49 </tr>
55 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 54 <td>是</td>
60   - <td>一个订单可以分多次退款,请确保批次号唯一。</td>
  55 + <td></td>
61 56 </tr>
62 57 <tr>
63   - <td>num</td>
64   - <td>退款金额</td>
  58 + <td>total_fee</td>
  59 + <td>订单总价</td>
65 60 <td>int</td>
66 61 <td>是</td>
67   - <td>单位分,退款金额不能大于订单金额。</td>
  62 + <td>单位分</td>
68 63 </tr>
69 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 90 </tr>
76 91 <tr>
77 92 <td>attach.${key}</td>
... ... @@ -87,11 +102,39 @@
87 102 </tr>
88 103 <tr>
89 104 <td>notify_url</td>
90   - <td>用户退款通知业务系统接收地址</td>
  105 + <td>用户款通知业务系统接收地址</td>
91 106 <td>varchar(300)</td>
92 107 <td>否</td>
93 108 <td>不能带参数</td>
94 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 138 <tr>
96 139 <td>sign</td>
97 140 <td>签名串</td>
... ... @@ -101,9 +144,10 @@
101 144 </tr>
102 145 </tbody>
103 146 </table>
  147 +
104 148 </td>
105 149 </tr>
106   - <tr>
  150 + <tr>
107 151 <td>返回数据(JSON)</td>
108 152 <td>
109 153 <table class="table table-bordered">
... ... @@ -122,6 +166,53 @@
122 166 <td>msg</td>
123 167 <td>状态说明</td>
124 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 216 </tbody>
126 217 </table>
127 218 </td>
... ...