---
title: 货币与汇率
description: NexCMP如何以美元结算资金、根据语言显示其他货币，以及管理员如何发布USD/VND汇率和显示汇率。
url: https://nexcmp.com/zh-cn/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。虚拟机套餐价格以每小时微美元为单位存储。显示货币允许客户按公布汇率以其本地货币查看USD金额；这不会改变钱包余额。部分服务支持以VND输入价格，包括带宽附加项、S3、Private Cloud以及保留VND定价的现有Bare Metal套餐。通过Sepay进行的银行转账以VND支付。

汇率**由管理员发布**。系统不会自动刷新，因此保存的汇率将保持不变，直到您点击更新按钮。

## 前提条件 {#requirements}

| 项目 | 要求 |
|---|---|
| 互联网访问 | 面板服务器必须能够访问`open.er-api.com`（用于USD/VND）与`api.frankfurter.dev`（用于其他货币），在您点击**Update exchange rates**时。 |
| 权限 | 修改需管理员权限；每次修改均需填写原因。 |
| 依赖项 | 无需配置。[Plans](https://nexcmp.com/zh-cn/docs/catalog/plans/)、[Bandwidth](https://nexcmp.com/zh-cn/docs/catalog/bandwidth/)、[S3](https://nexcmp.com/zh-cn/docs/infrastructure/s3/)及VND银行转账均会使用该汇率。 |

## 准备基础设施 {#prepare-the-infrastructure}

不需要。如果您的服务器限制出站流量，请允许访问上述两项服务的HTTPS流量。

## 在NexCMP中连接 {#connect-in-nexcmp}

### 1、选择网站货币 {#_1-choose-the-site-currency}

打开**System › Settings › Brand**并设置**Site currency**：

| 选项 | 客户视角 |
|---|---|
| **Language-based (auto)**（新安装的默认选项） | 门户网站根据语言选择展示货币（见下表）。客户也可以选择改用USD。 |
| **USD** | 价格和余额仅以USD显示。无货币切换开关，亦不显示换算金额。 |
| **VND** | 旧版设置；遵循与Auto相同的基于语言展示规则。 |

保存。客户页面将在约一分钟内更新。


当网站遵循客户的语言设置时：

| 语言 | 显示货币 |
|---|---|
| 英语 | 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种显示货币及其对USD的汇率、数据来源（Frankfurter）以及上次更新时间。点击**Update exchange rates**。

   该按钮在一个步骤中执行两项操作：读取**USD/VND**的公开市场行情表，并读取其他11种汇率。两者均通过检查后才会保存。如果其中任一项失败，则不做任何更改并保留原先的汇率。


3. 卡片**Active exchange rate**显示当前生效的USD/VND汇率、其来源标签（公开市场或固定）、加价幅度以及带有时间戳的市场参考数据。
4. **Config**卡片（保存时需填写原因）：

   | 字段 | 说明 | 范围 |
   |---|---|---|
   | 利润加点（bp，100 = 1%） | 在市场参考汇率的基础上累加。实际汇率为参考汇率加上溢价，并向上取整。 | 0至1000 |
   | 固定汇率（每USD对应的VND，0 = 跟随市场） | 您自行设定的汇率。它将替代市场数据。 | 0或15,000至50,000 |
   | 波动阈值（bp） | 如果新的市场汇率与当前汇率的偏差超过此值，将被**暂缓应用**，直到您确认为止。 | 50至2000（默认500） |
   | VND取整步长 | 用于对VND价格和银行转账金额进行取整。 | 1、100、1,000（默认）或10,000 |

5. 如果新的市场汇率波动幅度超过阈值，将出现卡片**Pending exchange rate**，且该汇率**不会生效**。请对照您选择的参考数据进行核对，并点击**Apply this rate**。

   不在每USD 15,000至50,000 VND范围内的市场汇率将被视为不合理并予拒绝。手动刷新限制为每五分钟一次请求，因此按钮可能会提示您等待。

6. **Exchange rate history**表格列出获取或确认的每笔汇率，包括时间、有效汇率、市场参考、来源、是否已应用、操作人以及备注（暂缓的异常跳变标记为**held**）。

## 汇率使用机制 {#how-a-rate-is-used}

| 应用场景 | 规则 |
|---|---|
| 钱包与账单 | 美元分（USD cents）。汇率变化绝不会更改账户余额。 |
| 以VND输入的VM方案 | 保存时按当时的有效汇率**一次性转换**，随后以USD存储。后续的汇率变动不会重新调整这些VM方案的价格。 |
| 通过SePay银行转账 | 客户支付`ceil(USD × rate)`，向上舍入至取整步长。在USD/VND汇率建立之前，SePay将处于**停用**状态。 |
| 裸金属方案 | 全新安装直接使用USD。现有的VND方案保留其计价单位，扣费时需要汇率；请参见[Dedicated servers](https://nexcmp.com/zh-cn/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种展示货币均无加价。
- 每种客户语言对应一种货币。切换语言会重置为该语言对应的货币，除非客户在该语言下选择了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汇率 | 请先发布汇率。 |


