# 国および通貨の判定 
ユーザーの国は、カタログの価格、決済通貨、および決済UIで利用可能な決済方法を決定します。
APIコールによって、国は次のように判定されます：
<ul>
<li><a href="https://developers.xsolla.com/ja/api/catalog/payment-client-side/create-order-by-cart-id">クライアント側のAPIコールでは</a>、
リクエストのIPアドレスによって国が判定されます。</li>
<li><a href="https://developers.xsolla.com/ja/api/catalog/payment-server-side/admin-create-payment-token">サーバー側のAPIコールでは</a>、
<code>user.country.value</code>パラメータの値、または
<code>X-User-Ip</code>ヘッダーのユーザーIPアドレスによって国が判定されます。両方が渡される場合は、<code>user.country.value</code>パラメータが優先されます。</li>
</ul>
<div class="note">
<b>注意</b><br><br>
国判定には<a href="https://en.wikipedia.org/wiki/IPv4">IPv4</a>アドレスのみをサポートしています。
<a href="https://en.wikipedia.org/wiki/IPv6">IPv6</a>アドレスを渡すと、国および通貨の検出が正しく行われない可能性があります。
サーバー側のAPIコールを使用する、ユーザーのIPv4アドレスを提供できない場合は、
<code>user.country.value</code>パラメータで国を渡してください。
</div>
