机构代报名,获得订单支付信息(第二步)
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>机构代报名第二步,支付信息</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/webapi/school/InitializeSignUpPay</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>1课程,2班级,3训练营</td>
</tr>
<tr>
<td style="text-align: left;">courseid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>课程ID或是班级ID</td>
</tr>
<tr>
<td style="text-align: left;">signup_userid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>学生ID</td>
</tr>
<tr>
<td style="text-align: left;">signupid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>报名表产生的ID</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<h5>情况一,报名后已支付成功</h5>
<pre><code>{
"ispay":true,
"result":true,
"msg":"恭喜,报名成功"
}
</code></pre>
<h5>情况二,报名后,需要出现支付信息</h5>
<pre><code>{
"qrcode":"/plus/chart.ashx?text=http://127.0.0.1/index.aspx0***0c=user2***2a=topay2***2payorderid=KSE83168472",
"totalprice":"100.00",
"isshowpay":true,
"student":{
"student_realname":"222",
"student_username":"test001"
},
"result":true,
"data":{
"purchase_price":"0.01",
"market_price":"100.00",
"name":"班级报名测试",
"bmendtime":"2023-04-28 10:58:03",
"teachway":1,
"buylimit":10,
"photourl":"http://127.0.0.1/UploadFiles/2022/112/9132901744051173.jpg",
"bmbegintime":"2022-09-04 15:21:50"
},
"msg":"success",
"inputtime":"2022/9/4 15:23:53",
"orderid":"KSE23487872",
"sellerprice":"0.01",
"paymentlist":[
{
"rate":"0",
"payid":"8",
"logo":"http://127.0.0.1/sysimg/pay/alipay.png",
"payname":"支付宝即时到账",
"isdefault":"1"
},
{
"rate":"1",
"payid":"14",
"logo":"http://127.0.0.1/sysimg/pay/unionpay.png",
"payname":"银联在线支付",
"isdefault":"0"
},
{
"rate":"1",
"payid":"15",
"logo":"http://127.0.0.1/sysimg/pay/weixin.png",
"payname":"微信支付",
"isdefault":"0"
}
],
"ispay":false,
"payorderid":"KSE83168472",
"balance":"9087.54"
}</code></pre>
<h5>返回参数说明</h5>
<p>说明:
第一种情况的时候,提示开单成功,返回报名中心即可
第二种情况刚显示支付界面,如下图:
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=286f6e36812b5aeeeb426d094323416d&file=file.png" alt="" /></p>
<p>如上图,机构代支付,点确认,执行接口:<a href="https://www.showdoc.com.cn/kesionwebapi/9304947173816576">https://www.showdoc.com.cn/kesionwebapi/9304947173816576</a></p>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>