PAID ON YOUR BEHALF
<p><strong>Request location:</strong> </p>
<ul>
<li><code>/applyfor</code></li>
</ul>
<p><strong>Request parameters:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">Parameter name</th>
<th style="text-align: left;">Status</th>
<th style="text-align: left;">Parameters</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Merchant ID</td>
<td style="text-align: left;">Str(5)</td>
<td style="text-align: left;">uid</td>
<td>Merchant ID</td>
</tr>
<tr>
<td style="text-align: left;">Order number</td>
<td style="text-align: left;">Str(32)</td>
<td style="text-align: left;">orderid</td>
<td>Unique order number generated by the merchant platform</td>
</tr>
<tr>
<td style="text-align: left;">Payment type</td>
<td style="text-align: left;">Int</td>
<td style="text-align: left;">channel</td>
<td>For parameter values, see the attachment " Paid on your behalf Type"</td>
</tr>
<tr>
<td style="text-align: left;">Notify address</td>
<td style="text-align: left;">Str(100)</td>
<td style="text-align: left;">notify_url</td>
<td>The string starting with http/https, after the payment is completed, back to the merchant page in the form of a POST request</td>
</tr>
<tr>
<td style="text-align: left;">Amount</td>
<td style="text-align: left;">Float</td>
<td style="text-align: left;">amount</td>
<td>Merchant submitted amount</td>
</tr>
<tr>
<td style="text-align: left;">Client IP</td>
<td style="text-align: left;">Str(40)</td>
<td style="text-align: left;">userip</td>
<td>Merchant member ip address</td>
</tr>
<tr>
<td style="text-align: left;">Timestamp</td>
<td style="text-align: left;">Int</td>
<td style="text-align: left;">timestamp</td>
<td>GMT timestamp</td>
</tr>
<tr>
<td style="text-align: left;">Customize</td>
<td style="text-align: left;">Str(100)</td>
<td style="text-align: left;">custom</td>
<td>Return as it is (empty string must also be transmitted)</td>
</tr>
<tr>
<td style="text-align: left;">Digital signature</td>
<td style="text-align: left;">Str(32)</td>
<td style="text-align: left;">sign</td>
<td>32-bit uppercase MD5 signature value</td>
</tr>
<tr>
<td style="text-align: left;">Merchant ID</td>
<td style="text-align: left;">Str(5)</td>
<td style="text-align: left;">uid</td>
<td>Merchant ID</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th style="text-align: left;">Parameter name</th>
<th style="text-align: left;">Status</th>
<th style="text-align: left;">Parameters</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Account name of the payee</td>
<td style="text-align: left;">Str(50)</td>
<td style="text-align: left;">bank_account</td>
<td>Account name of the payee</td>
</tr>
<tr>
<td style="text-align: left;">Beneficiary's bank account</td>
<td style="text-align: left;">Str(20)</td>
<td style="text-align: left;">bank_no</td>
<td>Beneficiary's bank account</td>
</tr>
<tr>
<td style="text-align: left;">Bank code</td>
<td style="text-align: left;">Int</td>
<td style="text-align: left;">bank_id</td>
<td>For parameter values, please refer to the appendix "Bank code"</td>
</tr>
<tr>
<td style="text-align: left;">Real name</td>
<td style="text-align: left;">Str(30)</td>
<td style="text-align: left;">user_name</td>
<td>If you need to use the "real name system", then bring this parameter.</td>
</tr>
</tbody>
</table>
<p><strong>Return Demo</strong></p>
<pre><code> {
"status": 10000,
"result": {
"transactionid":"123"
}.
"sign":"xxx"
}</code></pre>
<h2>Back to parameters</h2>
<table>
<thead>
<tr>
<th style="text-align: left;">Parameter name</th>
<th style="text-align: left;">Status</th>
<th style="text-align: left;">Parameters</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Status code</td>
<td style="text-align: left;">Int</td>
<td style="text-align: left;">status</td>
<td>For parameter values, check the attachment "Status Code"</td>
</tr>
<tr>
<td style="text-align: left;">Reply information</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">result</td>
<td>Return a JSON string when the status code is "successful"</td>
</tr>
<tr>
<td style="text-align: left;">Digital signature</td>
<td style="text-align: left;">Str(32)</td>
<td style="text-align: left;">sign</td>
<td>32-bit uppercase MD5 signature value</td>
</tr>
</tbody>
</table>
<p><strong>Reply information</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">Parameter name</th>
<th style="text-align: left;">Status</th>
<th style="text-align: left;">Parameters</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Transaction number</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">transactionid</td>
<td>Unique order number generated by the product</td>
</tr>
</tbody>
</table>