货币与汇率
**管理后台位置:**汇率请前往 Finance › Payment channels › Exchange rates (
/payments/fx)。System › Settings › Brand (/settings/branding) 用于 Site currency 开关。
功能说明
NexCMP的钱包和账单均使用USD。虚拟机套餐价格以每小时微美元为单位存储。显示货币允许客户按公布汇率以其本地货币查看USD金额;这不会改变钱包余额。部分服务支持以VND输入价格,包括带宽附加项、S3、Private Cloud以及保留VND定价的现有Bare Metal套餐。通过Sepay进行的银行转账以VND支付。
汇率由管理员发布。系统不会自动刷新,因此保存的汇率将保持不变,直到您点击更新按钮。
前提条件
| 项目 | 要求 |
|---|---|
| 互联网访问 | 面板服务器必须能够访问open.er-api.com(用于USD/VND)与api.frankfurter.dev(用于其他货币),在您点击Update exchange rates时。 |
| 权限 | 修改需管理员权限;每次修改均需填写原因。 |
| 依赖项 | 无需配置。Plans、Bandwidth、S3及VND银行转账均会使用该汇率。 |
准备基础设施
不需要。如果您的服务器限制出站流量,请允许访问上述两项服务的HTTPS流量。
在NexCMP中连接
1、选择网站货币
打开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、发布汇率
打开Finance › Payment channels › Exchange rates。
Currency by language卡片列出了11种显示货币及其对USD的汇率、数据来源(Frankfurter)以及上次更新时间。点击Update exchange rates。
该按钮在一个步骤中执行两项操作:读取USD/VND的公开市场行情表,并读取其他11种汇率。两者均通过检查后才会保存。如果其中任一项失败,则不做任何更改并保留原先的汇率。
卡片Active exchange rate显示当前生效的USD/VND汇率、其来源标签(公开市场或固定)、加价幅度以及带有时间戳的市场参考数据。
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 如果新的市场汇率波动幅度超过阈值,将出现卡片Pending exchange rate,且该汇率不会生效。请对照您选择的参考数据进行核对,并点击Apply this rate。
不在每USD 15,000至50,000 VND范围内的市场汇率将被视为不合理并予拒绝。手动刷新限制为每五分钟一次请求,因此按钮可能会提示您等待。
Exchange rate history表格列出获取或确认的每笔汇率,包括时间、有效汇率、市场参考、来源、是否已应用、操作人以及备注(暂缓的异常跳变标记为held)。
汇率使用机制
| 应用场景 | 规则 |
|---|---|
| 钱包与账单 | 美元分(USD cents)。汇率变化绝不会更改账户余额。 |
| 以VND输入的VM方案 | 保存时按当时的有效汇率一次性转换,随后以USD存储。后续的汇率变动不会重新调整这些VM方案的价格。 |
| 通过SePay银行转账 | 客户支付ceil(USD × rate),向上舍入至取整步长。在USD/VND汇率建立之前,SePay将处于停用状态。 |
| 裸金属方案 | 全新安装直接使用USD。现有的VND方案保留其计价单位,扣费时需要汇率;请参见Dedicated servers。 |
| 以VND输入的其他国际支付 | 四舍五入到最近的分。 |
| 门户端显示 | USD乘以显示货币的已发布汇率,并按对应语言格式化。 |
验证
- Active exchange rate显示USD/VND数值,且带有最近的“获取”时间。
- Currency by language表格中显示非空的汇率值。
- 在客户门户中,将语言切换为越南语(站点货币为Auto):价格显示为越南盾;切换为日语:显示为日元。站点货币设为USD时,仅显示美元。
- 在套餐表单(Plans & pricing)中,Enter price by列表提供VND / month选项。
限制与注意事项
- 不自动刷新。需要新汇率时请点击Update exchange rates;如汇率对您很重要,建议自行设置提醒。
- USD/VND采用公开市场汇率;该汇率为参考汇率,而非银行买入或卖出报价。其他显示货币来自Frankfurter;早于14天的日期或不完整的汇率表将被拒绝。
- 加价和固定汇率仅影响USD/VND。11种展示货币均无加价。
- 每种客户语言对应一种货币。切换语言会重置为该语言对应的货币,除非客户在该语言下选择了USD。
- 分销商站点采用相同汇率。
故障排查
| 症状 | 原因 | 解决办法 |
|---|---|---|
| “新汇率偏差超出阈值 - 已挂起,需要手动确认” | 变动幅度大于阈值 | 核实后点击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汇率 | 请先发布汇率。 |