请求放款(代付)
<p><strong>简要描述:</strong></p>
<p><strong>
</strong>请求放贷</p>
<p><strong>接口名</strong></p>
<p>loanPay</p>
<p><strong>接口请求参数:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">beneName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string(40)</td>
<td style="text-align: left;">收款方姓名,仅允许英文和空格</td>
</tr>
<tr>
<td style="text-align: left;">beneAccNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string(20)</td>
<td style="text-align: left;">收款方银行账号(非银行卡卡号) ,6-20位数字。transferChannel为bank时必填</td>
</tr>
<tr>
<td style="text-align: left;">bankName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string(50)</td>
<td style="text-align: left;">收款方银行名称,仅允许英文和空格</td>
</tr>
<tr>
<td style="text-align: left;">beneIFSC</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">alphanumbric(11)</td>
<td style="text-align: left;">收款方 IFSC,11位长度,允许英文及数字。transferChannel为bank时必填</td>
</tr>
<tr>
<td style="text-align: left;">beneMobile</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string(10)</td>
<td style="text-align: left;">收款方手机号,10位数字,以5、6、7、8、9开头,如果用户输入了区号+91,则需要去除 。当transferChannel=wallet,此项为用户的钱包账号</td>
</tr>
<tr>
<td style="text-align: left;">txnId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">alphanumbric(50)</td>
<td style="text-align: left;">商户订单ID, 商户端生成(唯一.注意:不区分大小写) 仅允许英文、数字和空格</td>
</tr>
<tr>
<td style="text-align: left;">amount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">放贷金额,最多两位小数</td>
</tr>
<tr>
<td style="text-align: left;">remark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">alphanumbric(100)</td>
<td style="text-align: left;">备注,仅允许英文、数字和空格</td>
</tr>
<tr>
<td style="text-align: left;">transferChannel</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string(20)</td>
<td style="text-align: left;">转账类型。bank:银行账户(不填写默认为此项),wallet:用户钱包</td>
</tr>
<tr>
<td style="text-align: left;">beneEmail</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string(100)</td>
<td style="text-align: left;">收款方邮箱。需要转账到邮箱注册的钱包时,填写此项,转账到手机号码注册的钱包时,此项不能填写任何内容</td>
</tr>
</tbody>
</table>
<p><strong>请求示例:</strong></p>
<pre><code> {
"beneName": "Bodhi",
"beneAccNo": "316278361248",
"bankName": "State Bank of India",
"beneIFSC": "SBOI1443145",
"beneMobile": "8884561110",
"txnId": "10085231",
"amount": "2000",
"remark": "test",
"transferChannel": "bank"
}
</code></pre>
<p><strong>
响应参数:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">txnId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">商户订单id</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">订单状态: PENDING(处理中), TRANSACTION_SUCCESS(成功). TRANSACTION_FAILURE(失败)</td>
</tr>
<tr>
<td style="text-align: left;">mpRefId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">mpurse端关联的订单id</td>
</tr>
<tr>
<td style="text-align: left;">amount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">金额</td>
</tr>
<tr>
<td style="text-align: left;">beneAccNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">收款银行账户(非银行卡卡号。银行卡除了本身卡片上的卡号,在银行处还有一个对应账户号,这里使用的是银行的账户号)。当transferChannel = bank时,返回此项</td>
</tr>
<tr>
<td style="text-align: left;">beneIFSC</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">收款银行IFSC。当transferChannel = bank时,返回此项</td>
</tr>
<tr>
<td style="text-align: left;">partnerId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">商户partnerId</td>
</tr>
<tr>
<td style="text-align: left;">txnCompletionDate</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">订单完成时间,格式 yyyyMMddHHmmss</td>
</tr>
<tr>
<td style="text-align: left;">errorMsg</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">订单失败原因</td>
</tr>
<tr>
<td style="text-align: left;">transferChannel</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">转账类型。bank:银行账户(不填写默认为此项),wallet:用户钱包</td>
</tr>
<tr>
<td style="text-align: left;">beneEmail</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">收款方邮箱,当transferChannel = wallet,并且选择的是邮箱注册的钱包时,此项返回</td>
</tr>
<tr>
<td style="text-align: left;">beneMobile</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">收款方手机号码,当transferChannel = wallet,并且选择的是手机号码注册的钱包时,此项返回</td>
</tr>
<tr>
<td style="text-align: left;">balance</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">预付账户余额</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code> {
"status": "0000",
"message": "success",
"retBizParams": {
"txnId": "10085231",
"status": "PENDING",
"mpRefId": "31789314242",
"amount": "2000",
"beneAccNo": "316278361248",
"beneIFSC": "SBOI14431",
"partnerId": "MCT_PARTNER_1025",
"txnCompletionDate": "20200305134512",
"errorMsg": "param error",
"transferChannel": "bank",
"balance": "15956256.12"
}
}
</code></pre>