聚合支付接口文档

聚合支付接口文档


【统一】查询退款订单详情

<h2>【统一】查询退款订单详情</h2> <p>&gt; /api/order/findRefundByNo</p> <h3>主体请求参数</h3> <table> <thead> <tr> <th>参数名称</th> <th>类型</th> <th>必填</th> <th>中文名</th> </tr> </thead> <tbody> <tr> <td>sign</td> <td>String</td> <td>✅</td> <td>签名</td> </tr> <tr> <td>timestamp</td> <td>String</td> <td>✅</td> <td>签名时间戳(毫秒)</td> </tr> <tr> <td>merchantNo</td> <td>String</td> <td>✅</td> <td>商户编号</td> </tr> <tr> <td>refundNo</td> <td>String</td> <td>❌</td> <td>平台退款订单号&lt;br/&gt;(refundNo和merchantRefundNo 二选一)</td> </tr> <tr> <td>merchantRefundNo</td> <td>String</td> <td>❌</td> <td>商户退款订单号&lt;br/&gt;(refundNo和merchantRefundNo 二选一)</td> </tr> </tbody> </table> <p>&gt; 请求参数示例(参数需要加密,以下是加密前的示例)</p> <pre><code class="language-json">{ &amp;quot;sign&amp;quot;: &amp;quot;291C70CA1DC3823C79ABA4DAD95C5D98&amp;quot;, &amp;quot;timestamp&amp;quot;: &amp;quot;1735660800000&amp;quot;, &amp;quot;merchantNo&amp;quot;: 17170000000000000000, &amp;quot;refundNo&amp;quot;: &amp;quot;PY000000001&amp;quot;, &amp;quot;merchantRefundNo&amp;quot;: &amp;quot;1234567890&amp;quot; }</code></pre> <h3>返回数据结构</h3> <table> <thead> <tr> <th>参数名称</th> <th>类型</th> <th>必填</th> <th>是否加密</th> <th>中文名</th> </tr> </thead> <tbody> <tr> <td>success</td> <td>boolean</td> <td>是</td> <td>❌</td> <td>响应状态</td> </tr> <tr> <td>code</td> <td>integer</td> <td>是</td> <td>❌</td> <td>响应编码</td> </tr> <tr> <td>msg</td> <td>string</td> <td>是</td> <td>❌</td> <td>响应信息</td> </tr> <tr> <td>data</td> <td>object</td> <td>是</td> <td>❌</td> <td>响应数据</td> </tr> <tr> <td>↳ sign</td> <td>string</td> <td>是</td> <td>❌</td> <td>签名</td> </tr> <tr> <td>↳ timestamp</td> <td>string</td> <td>是</td> <td>❌</td> <td>签名时间戳(毫秒)</td> </tr> <tr> <td>↳ merchantNo</td> <td>string</td> <td>是</td> <td>❌</td> <td>商户编号</td> </tr> <tr> <td>↳ orderNo</td> <td>string</td> <td>是</td> <td>✅</td> <td>聚合平台交易订单号</td> </tr> <tr> <td>↳ merchantOrderNo</td> <td>string</td> <td>是</td> <td>✅</td> <td>商户交易订单号</td> </tr> <tr> <td>↳ refundNo</td> <td>string</td> <td>是</td> <td>✅</td> <td>平台退款订单号</td> </tr> <tr> <td>↳ merchantRefundNo</td> <td>string</td> <td>是</td> <td>✅</td> <td>商户退款订单号</td> </tr> <tr> <td>↳ refundAmount</td> <td>string</td> <td>是</td> <td>✅</td> <td>退款金额(分)</td> </tr> <tr> <td>↳ refundState</td> <td>string</td> <td>是</td> <td>✅</td> <td>订单退款状态 1:退款中 2:退款成功 3:退款失败</td> </tr> <tr> <td>↳ attach</td> <td>string</td> <td>否</td> <td>✅</td> <td>附加数据</td> </tr> <tr> <td>↳ appliedTime</td> <td>string</td> <td>是</td> <td>✅</td> <td>申请退款时间戳(毫秒)</td> </tr> <tr> <td>↳ refundTime</td> <td>string</td> <td>否</td> <td>✅</td> <td>退款时间戳(毫秒)</td> </tr> </tbody> </table> <p>&gt; 返回示例(data参数需要解密,以下是实际响应数据示例)</p> <p>状态码 <strong>200</strong></p> <pre><code class="language-json">{ &amp;quot;success&amp;quot;: true, &amp;quot;code&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;操作成功&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;orderNo&amp;quot;: &amp;quot;fKXH6KifnE9XUhM2l0TrdJ9Yr1yiynzN12iM5ZK+UAk=&amp;quot;, &amp;quot;merchantOrderNo&amp;quot;: &amp;quot;fOdECtxRl3VuYsxxrYwoaA==&amp;quot;, &amp;quot;refundNo&amp;quot;: &amp;quot;y0qFgBMMgrDGPGSDv4HbY1kiD3WrleMiaG9Q5z1iv3Y=&amp;quot;, &amp;quot;merchantRefundNo&amp;quot;: &amp;quot;fOdECtxRl3VuYsxxrYwoaA==&amp;quot;, &amp;quot;refundAmount&amp;quot;: &amp;quot;8xq7rG8JNm2DHKPSaM1ISw==&amp;quot;, &amp;quot;refundState&amp;quot;: &amp;quot;UklfPdlgWJhIXxSycYxe/g==&amp;quot;, &amp;quot;attach&amp;quot;: &amp;quot;fOdECtxRl3VuYsxxrYwoaA==&amp;quot;, &amp;quot;appliedTime&amp;quot;: &amp;quot;jfNs+loTDxYGdS/ckgAW/g==&amp;quot;, &amp;quot;refundTime&amp;quot;: &amp;quot;5t6WxI/JU7eOOohCECJRMQ==&amp;quot;, &amp;quot;sign&amp;quot;: &amp;quot;244A40A4ACC98B48C4B216F1F6198658&amp;quot;, &amp;quot;timestamp&amp;quot;: 1744882226559, &amp;quot;merchantNo&amp;quot;: &amp;quot;17178557819911016395&amp;quot; } }</code></pre>

页面列表

ITEM_HTML