WX Pay EN

WX Pay Document


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 &quot; Paid on your behalf Type&quot;</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 &quot;Bank code&quot;</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 &quot;real name system&quot;, 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 &quot;Status Code&quot;</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 &quot;successful&quot;</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>

页面列表

ITEM_HTML