1.5 提现进度查询
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>提现订单查询接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/pay/Cjfpay/optSetpQuery</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;">merchantid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商户号</td>
</tr>
<tr>
<td style="text-align: left;">orderid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商户订单号</td>
</tr>
<tr>
<td style="text-align: left;">timestamp</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>过期时间戳 10位</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>签名值</td>
</tr>
</tbody>
</table>
<h5>提交示例</h5>
<pre><code> {
"merchantid":"3991585",
"timestamp":1643260533,
"orderid":"testorderid32er2242444ewrwrw3r2",
"sign":"ccffd8a47f718f07b3df029decbb9a48"
}</code></pre>
<h5>返回示例</h5>
<pre><code>{
"code": 0,
"msg": "success",
"data": {
"merchantid": "4636611",
"orderid": "1472004526085162",
"money": 30000,
"moneysucc": 9200,
"cardid": "6217994350013314001",
"createtime": "2022-02-21 15:14:47",
"sysorderid": "202202218118344636611031447",
"statuswithdraw": 2,
"status": 0,
"paylist_count": 5,
"paylist": [{
"money": 9000,
"moneytype": 1,
"realname": "喜鑫",
"sysorderid": "202202257048373844118075318",
"orderid": "3186jjhh887h559993",
"payinfo": "6777700",
"createtime": "2022-02-25 19:53:18",
"paysucctime": "2022-02-25 19:53:55",
"updatetime": "2022-02-25 19:59:18",
"statusdeposit": 7,
"statusorder": 1,
"cardinfo": "周鑫鑫-6217994350013334001-中国邮政",
"buttonType": 0,
"buttonText": "",
"lessTime": 0,
"statusdeposit_desc": {
"tips": "已完成",
"texts": "系统已自动确认收款成功!",
"islessTime": 0,
"lessTimetips": ""
}
}, {
"money": 100,
"moneytype": 1,
"realname": null,
"sysorderid": "202203075638941212090102145",
"orderid": "164661971180081",
"payinfo": null,
"createtime": "2022-03-07 10:21:45",
"paysucctime": null,
"updatetime": "2022-03-07 10:33:09",
"statusdeposit": 4,
"statusorder": 2,
"cardinfo": "鑫鑫-6217994350013322001-中国邮政",
"buttonType": 0,
"buttonText": "",
"lessTime": 0,
"statusdeposit_desc": {
"tips": "已超时",
"texts": "对方超时未付款。",
"islessTime": 0,
"lessTimetips": ""
}
}, {
"money": 100,
"moneytype": 1,
"realname": "文文",
"sysorderid": "202203079699911016927122855",
"orderid": "164662734158484",
"payinfo": "5644",
"createtime": "2022-03-07 12:28:55",
"paysucctime": "2022-03-07 12:30:40",
"updatetime": "2022-03-07 12:44:30",
"statusdeposit": 7,
"statusorder": 1,
"cardinfo": "周文文-6217994350013300001-中国邮政",
"buttonType": 0,
"buttonText": "",
"lessTime": 0,
"statusdeposit_desc": {
"tips": "已完成",
"texts": "系统已自动确认收款成功!",
"islessTime": 0,
"lessTimetips": ""
}
}]
}
}</code></pre>
<pre><code> {
"code":4,
"msg":"记录不存在!",
"data":[
]
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">merchantid</td>
<td style="text-align: left;">string</td>
<td>商户号</td>
</tr>
<tr>
<td style="text-align: left;">orderid</td>
<td style="text-align: left;">string</td>
<td>商户订单号</td>
</tr>
<tr>
<td style="text-align: left;">money</td>
<td style="text-align: left;">string</td>
<td>提现金额</td>
</tr>
<tr>
<td style="text-align: left;">moneysucc</td>
<td style="text-align: left;">int</td>
<td>已成功金额</td>
</tr>
<tr>
<td style="text-align: left;">cardid</td>
<td style="text-align: left;">string</td>
<td>提现账号或卡号</td>
</tr>
<tr>
<td style="text-align: left;">createtime</td>
<td style="text-align: left;">string</td>
<td>订单时间</td>
</tr>
<tr>
<td style="text-align: left;">sysorderid</td>
<td style="text-align: left;">string</td>
<td>平台订单号</td>
</tr>
<tr>
<td style="text-align: left;">statuswithdraw</td>
<td style="text-align: left;">int</td>
<td>提款状态<br> {"-1":"提款拒绝作废","0":"提款待审核","1":"等待撮合付款","2":"撮合付款进行中","3":"全部收款成功完成","4":"强制收款成功","5":"强制收款失败"}</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">int</td>
<td>订单状态 <br>订单最终状态 0交易处理中 1交易完成成功 2失败作废</td>
</tr>
<tr>
<td style="text-align: left;">paylist_count</td>
<td style="text-align: left;">int</td>
<td>支付订单数量</td>
</tr>
<tr>
<td style="text-align: left;">paylist</td>
<td style="text-align: left;">json</td>
<td>支付订单列表</td>
</tr>
</tbody>
</table>
<h5>paylist参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">money</td>
<td style="text-align: left;">string</td>
<td>金额</td>
</tr>
<tr>
<td style="text-align: left;">moneytype</td>
<td style="text-align: left;">string</td>
<td>充值类型 1银行卡 2支付宝 3微信</td>
</tr>
<tr>
<td style="text-align: left;">realname</td>
<td style="text-align: left;">string</td>
<td>充值人姓名</td>
</tr>
<tr>
<td style="text-align: left;">payinfo</td>
<td style="text-align: left;">int</td>
<td>充值人卡或账号后四位</td>
</tr>
<tr>
<td style="text-align: left;">createtime</td>
<td style="text-align: left;">string</td>
<td>订单时间</td>
</tr>
<tr>
<td style="text-align: left;">updatetime</td>
<td style="text-align: left;">string</td>
<td>更新时间</td>
</tr>
<tr>
<td style="text-align: left;">paysucctime</td>
<td style="text-align: left;">string</td>
<td>付款成功时间</td>
</tr>
<tr>
<td style="text-align: left;">sysorderid</td>
<td style="text-align: left;">string</td>
<td>系统充值唯一订单号</td>
</tr>
<tr>
<td style="text-align: left;">orderid</td>
<td style="text-align: left;">string</td>
<td>商户充值订单号</td>
</tr>
<tr>
<td style="text-align: left;">statusdeposit</td>
<td style="text-align: left;">string</td>
<td>处理进度 <br> {"-1":"存款拒绝作废","1":"等待会员付款","2":"确认付款成功","3":"会员取消付款","4":"会员付款超时","5":"等待自动收款","6":"收款确认成功","7":"收款超时成功","8":"付款未收到","9":"强制付款成功","10":"强制付款失败"}</td>
</tr>
<tr>
<td style="text-align: left;">statusorder</td>
<td style="text-align: left;">int</td>
<td>此笔充值订单状态 <br>订单最终状态 <br>0交易处理中 <br>1交易完成成功 <br>2失败作废</td>
</tr>
<tr>
<td style="text-align: left;">cardinfo</td>
<td style="text-align: left;">string</td>
<td>提现人信息</td>
</tr>
<tr>
<td style="text-align: left;">buttonType</td>
<td style="text-align: left;">string</td>
<td>按钮操作类型 <br>0 不能操作<br> 1 确认收到款<br> 2 未收到款</td>
</tr>
<tr>
<td style="text-align: left;">buttonText</td>
<td style="text-align: left;">string</td>
<td>按钮操作类型提示文字</td>
</tr>
<tr>
<td style="text-align: left;">lessTime</td>
<td style="text-align: left;">string</td>
<td>可操作剩余时间倒计时[秒] <br>小于等于0为不可操作</td>
</tr>
<tr>
<td style="text-align: left;">statusdeposit_desc</td>
<td style="text-align: left;">json</td>
<td>进度文字扩展 <br>"tips": 状态文字,<br> "texts": 中间提示文字,<br>"islessTime": 是否有倒计时,<br>"lessTimetips": 倒计时提示文字</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>订单完成状态按 status 来判断</li>
</ul>