---
title: 通貨と為替レート
description: NexCMP がどのように米ドルで金額を保持し、言語別に他の通貨を表示し、管理者が USD/VND レートおよび表示レートを公開する方法について解説します。
url: https://nexcmp.com/ja/docs/catalog/currency-and-exchange-rates/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# 通貨と為替レート {#currency-and-exchange-rates}

> **管理画面での場所:** 為替レートは Finance › Payment channels › Exchange rates（`/payments/fx`）。System › Settings › Brand（`/settings/branding`）は**Site currency**スイッチの設定用です。

## 動作内容 {#what-it-does}

NexCMPではウォレットおよび請求書をUSDで管理します。VMプランの価格は1時間あたりのマイクロドル単位で保存されます。表示通貨を使用すると、お客様は公開レートに基づいて自国通貨でUSD金額を確認できますが、ウォレット残高は変更されません。帯域幅アドオン、S3、Private Cloud、VND価格設定を維持している既存のBare Metalプランなど、一部のサービスではVNDで入力された価格を受け付けます。Sepay経由の銀行振込はVNDで支払われます。

レートは**管理者によって公開**されます。自動での更新は行われないため、保存したレートは更新ボタンを押すまでそのまま維持されます。

## 要件 {#requirements}

| 項目 | 要件 |
|---|---|
| インターネットアクセス | パネルサーバーは、`open.er-api.com`（USD/VND向け）および`api.frankfurter.dev`（その他の通貨向け）と通信できる必要があります（**Update exchange rates**を押下した際）。 |
| 権限 | 変更を行う管理者は、変更ごとに理由の入力が求められます。 |
| 依存関係 | なし。[Plans](https://nexcmp.com/ja/docs/catalog/plans/)、[Bandwidth](https://nexcmp.com/ja/docs/catalog/bandwidth/)、[S3](https://nexcmp.com/ja/docs/infrastructure/s3/)、および VND の銀行振込でこのレートが使用されます。 |

## インフラストラクチャの準備 {#prepare-the-infrastructure}

不要です。サーバーがアウトバウンドトラフィックを制限している場合は、上記の 2 つのサービスへの HTTPS 通信を許可してください。

## NexCMP での接続 {#connect-in-nexcmp}

### 1. サイト通貨の選択 {#_1-choose-the-site-currency}

**System › Settings › Brand** を開き、**Site currency** を設定します：

| 選択肢 | お客様に表示される画面 |
|---|---|
| **Language-based (auto)**（新規インストール時のデフォルト） | ポータルは言語に基づいて表示通貨を選択します（下の表を参照）。お客様は代わりに USD を選択することもできます。 |
| **USD** | 料金と残高は USD のみ。通貨の切り替えや換算金額の表示はありません。 |
| **VND** | レガシー設定。Auto と同じ言語ベースの表示ルールに従います。 |

保存します。お客様向けページは約 1 分以内に更新されます。


サイトがお客様の言語に従う場合:

| 言語 | 表示通貨 |
|---|---|
| 英語 | USD |
| ベトナム語 | VND |
| 中国語（簡体字 / 繁体字） | CNY / TWD |
| 日本語、韓国語 | JPY、KRW |
| フランス語、ドイツ語、スペイン語、イタリア語 | EUR |
| ポルトガル語、ロシア語 | BRL、RUB |
| アラビア語、ヒンディー語 | SAR、INR |
| インドネシア語、タイ語 | IDR、THB |

レートが公開されていない通貨は提供されません。ポータルは USD にフォールバックします。

### 2. レートの公開 {#_2-publish-the-rates}

1. **Finance › Payment channels › Exchange rates** を開きます。
2. **Currency by language** カードには、11 種類の表示通貨、1 USD あたりのレート、取得元（Frankfurter）、および最終更新時刻が一覧表示されます。**Update exchange rates** をクリックします。

   このボタンは 1 回の操作で 2 つの処理を実行します。**USD/VND** の公開市場テーブルを読み取り、その他の 11 種類のレートを読み取ります。いずれかが保存される前に両方がチェックされます。一方が失敗した場合、変更は一切行われず、以前のレートが維持されます。


3. **Active exchange rate**カードには、現在適用されている USD/VND レート、そのソースタグ（public market または fixed）、マージン、およびタイムスタンプ付きの市場基準値が表示されます。
4. **Config**カード（理由を入力して保存）：

   | 項目 | 意味 | 範囲 |
   |---|---|---|
   | Margin (bp, 100 = 1 %) | 市場参照レートに上乗せされます。実効レートは参照レートにマージンを加算し、切り上げたものになります。 | 0 ～ 1000 |
   | 固定レート（1 USDあたりのVND、0 = 市場レートに連動） | ご自身で設定するレートです。市場の数値を上書きします。 | 0または15,000 ～ 50,000 |
   | Jump threshold (bp) | 現在のレートとの差がこれを超える新しい市場レートは、確認するまで**保留**されます。 | 50 ～ 2000（デフォルトは500） |
   | VND rounding step | VNDの価格および銀行振込金額を丸めます。 | 1、100、1,000（デフォルト）、または10,000 |

5. 新しい市場レートがしきい値を超えて急変動した場合、**Pending exchange rate**カードが表示され、レートは**適用されません**。選択した基準値と照合した上で、**Apply this rate**をクリックしてください。

   1 USDあたり15,000〜50,000 VNDの範囲外の市場レートは不当として却下されます。手動更新は5分間に1回に制限されているため、ボタンに待機を促すメッセージが表示される場合があります。

6. **Exchange rate history**テーブルには、取得または確定されたすべてのレートが、時刻、適用レート、市場参照値、ソース、適用されたかどうか、実行者、メモとともに一覧表示されます（保留された急変は**held**とマークされます）。

## レートの使用方法 {#how-a-rate-is-used}

| 場所 | ルール |
|---|---|
| ウォレットと請求書 | 米ドルセント。レートによって残高が変動することはありません。 |
| VNDで入力されたVMプラン | 保存時の有効レートで**一度だけ**換算され、USDで保存されます。その後のレート変更によってそれらのVMプランが再価格設定されることはありません。 |
| Sepay経由の銀行振込 | 顧客は`ceil(USD × rate)`を支払い、丸め単位に切り上げられます。USD/VNDレートが存在するまで、Sepayは**ブロック**されます。 |
| Bare Metalプラン | 新規インストールでは直接USDを使用します。既存のVNDプランは価格単位を保持し、請求時にレートが必要です。[Dedicated servers](https://nexcmp.com/ja/docs/infrastructure/dedicated/)を参照してください。 |
| VNDで入力されたその他の海外決済 | 最も近いセントに丸められます。 |
| ポータルでの表示 | USDを表示通貨の公開レートで乗算し、言語に合わせてフォーマットします。 |

## 確認 {#verify}

1. **Active exchange rate**に、最近の「取得」時刻とともにUSD/VNDの値が表示されます。
2. グリッド**Currency by language**に空ではないレートが表示されます。
3. カスタマーポータルで言語をベトナム語（サイト通貨Auto）に切り替えると価格がドンで表示され、日本語に切り替えると円で表示されます。サイト通貨がUSDの場合、米ドルのみが表示されます。
4. プランフォーム（Plans & pricing）の**Enter price by**リストに**VND / month**が表示されます。

## 制限と注意点 {#limits-and-notes}

- 自動更新はありません。新しいレートが必要なときは**Update exchange rates**を押してください。レートが重要な場合はリマインダーを設定することをお勧めします。
- USD/VNDには公開市場レートが使用されます。これは銀行の売買気配値ではなく参考レートです。その他の表示通貨はFrankfurterから取得され、14日より古い日付または不完全なテーブルは却下されます。
- マージンと固定レートは USD/VND にのみ適用されます。11種類の表示通貨にはマージンは適用されません。
- お客様の言語ごとに1つの通貨が設定されます。言語を変更すると、お客様が同じ言語に対して USD を選択していない限り、その言語の通貨にリセットされます。
- リセラーサイトも同じレートに従います。

## トラブルシューティング {#troubleshooting}

| 症状 | 原因 | 対処法 |
|---|---|---|
| 「新しい為替レートが許容閾値を超えて変動しました - 保留中、手動確認が必要です」 | 変動幅が閾値を超えています | 内容を確認して **Apply this rate** をクリックするか、閾値を変更してください。 |
| 「サーバーが新しい為替レートを拒否しました」 | 市場数値が15,000〜50,000の範囲外であるか不正 | しばらく待ってからやり直すか、固定レートを設定してください。 |
| 更新時に再試行前の待機を求められる | 更新頻度が高すぎます | しばらく待ってから再試行してください。 |
| 「レートを取得できませんでした: …」 | パネルサーバーがレートサービスに接続できません | アウトバウンドの HTTPS を許可して再試行してください。 |
| **Sepay blocked** タグ | USD/VND レートがまだ公開されていません | **Update exchange rates** をクリックするか、固定レートを設定してください。 |
| ポータルに通貨がありません | レートが設定されていません | **Update exchange rates** をクリックしてください。 |
| お客様に価格が USD でのみ表示される | サイトの通貨が USD であるか、レートがありません | **Site currency**をAutoに設定し、レートを公開します。 |
| 「為替レート表が不完全です; 前回のレートを維持します」 | Frankfurter から返された通貨が 11 種類未満です | 後で再試行してください。何も変更されませんでした。 |
| プランフォームに VND オプションがない | USD/VND レートがありません | 先に対象のレートを公開してください。 |


