貨幣與匯率
**管理員位置:**Finance › Payment channels › Exchange rates (
/payments/fx) 設定匯率。System › Settings › Brand (/settings/branding) 設定 Site currency 開關。
功能
NexCMP 的錢包與發票皆以 USD 計價。VM 方案價格以每小時微美元儲存。顯示貨幣可讓客戶依照公告匯率,以自己的貨幣檢視 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 種顯示貨幣及其每美元匯率、資料來源 (Frankfurter) 以及上次更新時間。點擊 Update exchange rates。
該按鈕會一次執行兩項操作:讀取公開市場的USD/VND匯率表,並讀取其他11種匯率。兩者皆通過檢查後才會儲存。若其中一項失敗,則不會進行任何變更並保留先前的匯率。
資訊卡Active exchange rate會顯示生效中的USD/VND匯率、其來源標籤(公開市場或固定)、加成以及市場參考數據與其時間戳記。
卡片 Config(以原因儲存):
欄位 含意 Range Margin (bp, 100 = 1 %) 外加於市場參考匯率之上。有效匯率為參考匯率加上加成後無條件進位。 0 to 1000 固定匯率(每USD兌VND,0 = 跟隨市場) 由您自行設定的匯率。它將取代市場數據。 0 or 15,000 to 50,000 Jump threshold (bp) 若新市場匯率與目前匯率的差異超過此數值,將會被暫緩套用,直到您確認為止。 50 to 2000 (default 500) VND rounding step 對 VND 價格與銀行轉帳金額進行四捨五入。 1, 100, 1,000 (default) or 10,000 若新市場匯率的波動幅度超過閾值,系統會顯示資訊卡Pending exchange rate且該匯率不會被套用。請對照您選擇的參考數據進行核對,然後點擊Apply this rate。
市場匯率若超出每USD兌換15,000至50,000 VND的範圍,將視為不合理並予以拒絕。手動重新整理每5分鐘限請求一次,因此該按鈕可能會提示您稍候。
Exchange rate history表格列出每筆已抓取或已確認的匯率,包含時間、生效匯率、市場參考值、來源、是否已套用、操作人員以及備註(暫緩的匯率跳動會標記為held)。
匯率使用方式
| Place | Rule |
|---|---|
| Wallet and invoices | 美分。匯率絕不會改變餘額。 |
| 以VND輸入的虛擬機器方案 | 在儲存時依當前有效匯率換算一次,隨後以USD儲存。後續的匯率變動不會對這些虛擬機器方案重新定價。 |
| 透過 Sepay 進行銀行轉帳 | 客戶支付 ceil(USD × rate),並向上取整至取整步階。在存在 USD/VND 匯率之前,Sepay 會被 封鎖。 |
| Bare Metal方案 | 新安裝直接使用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並發布匯率。 |
| 「Fx 匯率表不完整;保留先前的匯率」 | Frankfurter 傳回的貨幣少於 11 種 | 請稍後重試;未做任何變更。 |
| 方案表單中缺少 VND 選項 | 無 USD/VND 匯率 | 請先發布匯率。 |