【统一】查询退款订单详情
<h2>【统一】查询退款订单详情</h2>
<p>> /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>平台退款订单号<br/>(refundNo和merchantRefundNo 二选一)</td>
</tr>
<tr>
<td>merchantRefundNo</td>
<td>String</td>
<td>❌</td>
<td>商户退款订单号<br/>(refundNo和merchantRefundNo 二选一)</td>
</tr>
</tbody>
</table>
<p>> 请求参数示例(参数需要加密,以下是加密前的示例)</p>
<pre><code class="language-json">{
&quot;sign&quot;: &quot;291C70CA1DC3823C79ABA4DAD95C5D98&quot;,
&quot;timestamp&quot;: &quot;1735660800000&quot;,
&quot;merchantNo&quot;: 17170000000000000000,
&quot;refundNo&quot;: &quot;PY000000001&quot;,
&quot;merchantRefundNo&quot;: &quot;1234567890&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>> 返回示例(data参数需要解密,以下是实际响应数据示例)</p>
<p>状态码 <strong>200</strong></p>
<pre><code class="language-json">{
&quot;success&quot;: true,
&quot;code&quot;: 200,
&quot;msg&quot;: &quot;操作成功&quot;,
&quot;data&quot;: {
&quot;orderNo&quot;: &quot;fKXH6KifnE9XUhM2l0TrdJ9Yr1yiynzN12iM5ZK+UAk=&quot;,
&quot;merchantOrderNo&quot;: &quot;fOdECtxRl3VuYsxxrYwoaA==&quot;,
&quot;refundNo&quot;: &quot;y0qFgBMMgrDGPGSDv4HbY1kiD3WrleMiaG9Q5z1iv3Y=&quot;,
&quot;merchantRefundNo&quot;: &quot;fOdECtxRl3VuYsxxrYwoaA==&quot;,
&quot;refundAmount&quot;: &quot;8xq7rG8JNm2DHKPSaM1ISw==&quot;,
&quot;refundState&quot;: &quot;UklfPdlgWJhIXxSycYxe/g==&quot;,
&quot;attach&quot;: &quot;fOdECtxRl3VuYsxxrYwoaA==&quot;,
&quot;appliedTime&quot;: &quot;jfNs+loTDxYGdS/ckgAW/g==&quot;,
&quot;refundTime&quot;: &quot;5t6WxI/JU7eOOohCECJRMQ==&quot;,
&quot;sign&quot;: &quot;244A40A4ACC98B48C4B216F1F6198658&quot;,
&quot;timestamp&quot;: 1744882226559,
&quot;merchantNo&quot;: &quot;17178557819911016395&quot;
}
}</code></pre>