# 在帐户中测试Webhook 
测试Webhook有助于确保己侧和艾克索拉侧的项目设置都正确。
如果Webhook<a href="/webhooks/overview/#section/Set-up-webhooks-in-
account">设置</a>成功，Webhook设置部分下方将显示Webhook测试版块。
![Webhook测试部分](https://cdn.xsolla.net/developers/current/images/api_docs/webhooks/testing-section.svg)
帐户中的测试版块会根据Webhook接收方式显示不同内容。
如果您在2025年1月22日之后注册帐户，将接收合并Webhook：
<table>
<thead>
<tr>
<th>Webhook测试的选项卡名称</th>
<th>Webhook名称和类型</th>
</tr>
</thead>
<tbody>
<tr>
<td><b>付款和商店</b></td>
<td>用户验证 > <a href="/webhooks/operation/user-validation/">用户验证</a> (<code>user_validation</code>)</td>
</tr>
<tr>
<td></td>
<td>游戏服务 > 合并Webhook > <a href="/webhooks/operation/successful-order-payment">订单成功支付</a>(<code>order_paid</code>)</td>
</tr>
<tr>
<td></td>
<td>游戏服务 > 合并Webhook > <a href="/webhooks/operation/order-cancellation">订单取消</a>(<code>order_canceled</code>)</td>
</tr>
<tr>
<td><b>订阅</b></td>
<td>用户验证 > <a href="/webhooks/operation/user-validation/">用户验证</a> (<code>user_validation</code>)</td>
</tr>
<tr>
<td></td>
<td>付款 > <a href="/webhooks/operation/payment">支付</a>(<code>payment</code>)</td>
</tr>
</tbody>
</table>
如果您在2025年1月22日或之前注册发布商帐户，将接收单独Webhook：
<table>
<thead>
<tr>
<th>Webhook测试的选项卡名称</th>
<th>Webhook名称和类型</th>
</tr>
</thead>
<tbody>
<tr>
<td><b>商店</b></td>
<td>游戏服务 > 单独Webhook > <a href="/webhooks/operation/successful-order-payment-separate">订单成功支付</a>(<code>order_paid</code>)</td>
</tr>
<tr>
<td></td>
<td>游戏服务 > 单独Webhook > <a href="/webhooks/operation/order-cancellation-separate">订单取消</a>(<code>order_canceled</code>)</td>
</tr>
<tr>
<td><b>付款</b></td>
<td>用户验证 > <a href="/webhooks/operation/user-validation/">用户验证</a> (<code>user_validation</code>)</td>
</tr>
<tr>
<td></td>
<td>付款 > <a href="/webhooks/operation/payment">支付</a>(<code>payment</code>)</td>
</tr>
<tr>
<td><b>订阅</b></td>
<td>用户验证 > <a href="/webhooks/operation/user-validation/">用户验证</a> (<code>user_validation</code>)</td>
</tr>
<tr>
<td></td>
<td>付款 > <a href="/webhooks/operation/payment">支付</a>(<code>payment</code>)</td>
</tr>
</tbody>
</table>
<div class="note">
<p><strong>注：</strong></p>
<p>如果测试部分出现测试未通过的警告，请在您的<a href="/webhooks/overview/#section/Webhook-listener">Webhook侦听器</a>中检查Webhook响应设置。测试结果中指出了测试错误的原因。</p>
<p><b>示例：</b></p>
<p>您使用专门的网站<a href="https://webhook.site/#!/">webhook.site</a>来进行测试。</p>
<p><b>测试对无效签名的响应</b>部分显示了一个错误。</p>
<p>发生这种情况是因为艾克索拉发送了带有错误签名的Webhook，并期望您的处理程序用一个指出<code>INVALID_SIGNATURE</code>错误代码的<code>4xx</code> HTTP代码进行响应。</p>
<p><a href="https://webhook.site/#!/">webhook.site</a>对所有Webhook的响应中都发送一个<code>200</code> HTTP代码，包括签名不正确的Webhook。由于无法获取预期的<code>4xx</code>HTTP代码，因此测试结果报错。</p>
</div>
下文将介绍合并Webhook使用场景的测试流程。
