签名
<h1>签名过程</h1>
<p>为了生成一个签名,我们将按照以下步骤进行: </p>
<ol>
<li>
<p><strong>收集参数</strong>: </p>
<ul>
<li><code>merchant_id</code>: 1</li>
<li><code>account_id</code>: 1</li>
<li><code>order_no</code>: order_no</li>
<li><code>currency</code>: USD</li>
<li><code>total</code>: 25</li>
<li><code>secret</code> (从用户处获取): your_secret_key (注意:这是一个示例密钥,实际使用时请替换为真实的密钥)</li>
</ul>
</li>
<li>
<p><strong>拼接字符串</strong>:<br />
将上述参数按照 <code>merchant_id</code>、<code>account_id</code>、<code>order_no</code>、<code>currency</code>、<code>total</code> 和 <code>secret</code> 的顺序拼接成一个字符串。</p>
<pre><code>11order_noUSD25your_secret_key</code></pre>
</li>
<li><strong>哈希字符串</strong>:
使用SHA-256算法对拼接后的字符串进行哈希计算。
<pre><code>e2356415374a843f67fd0c75e3cf562c122255058e7bb0cab0a9cc330f388368</code></pre></li>
<li><strong>转换为大写得到签名</strong>:
将哈希结果转换为大写形式。最终得到的签名将是一个大写形式的SHA-256哈希值
<pre><code>E2356415374A843F67FD0C75E3CF562C122255058E7BB0CAB0A9CC330F388368</code></pre></li>
</ol>