통화 및 환율
관리자 위치: 환율 설정은 Finance › Payment channels › Exchange rates (
/payments/fx)에서 확인합니다. System › Settings › Brand (/settings/branding)에서 Site currency 스위치를 확인합니다.
작동 내용
NexCMP는 지갑과 인보이스를 USD 기준으로 관리합니다. VM 플랜 요금은 시간당 마이크로드러 단위로 저장됩니다. 표시 통화를 사용하면 고객이 고시 환율에 따라 USD 금액을 현지 통화로 확인할 수 있으며, 지갑 잔액은 변경되지 않습니다. 대역폭 애드온, S3, Private Cloud 및 VND 가격 정책을 유지하는 기존 Bare Metal 플랜을 비롯한 일부 서비스는 VND로 입력된 가격을 지원합니다. SePay를 통한 계좌 이체는 VND로 결제됩니다.
환율은 관리자가 직접 게시합니다. 자동으로 새로 고쳐지지 않으므로 저장한 환율은 업데이트 버튼을 누를 때까지 그대로 유지됩니다.
요구 사항
| 항목 | 요구 사항 |
|---|---|
| 인터넷 액세스 | 패널 서버는 open.er-api.com(USD/VND용) 및 api.frankfurter.dev(기타 통화용)에 연결할 수 있어야 합니다(Update exchange rates를 누를 때). |
| Permissions | 관리자만 변경할 수 있으며, 모든 변경 시에는 사유를 입력해야 합니다. |
| 종속성 | 없음. Plans, Bandwidth, S3 및 VND 은행 송금에 환율이 사용됩니다. |
인프라 준비
필요하지 않습니다. 서버가 아웃바운드 트래픽을 필터링하는 경우 위의 두 서비스에 대한 HTTPS를 허용하세요.
NexCMP에서 연결
1. 사이트 통화 선택
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. 환율 게시
Finance › Payment channels › Exchange rates를 엽니다.
Currency by language 카드에는 USD당 환율, 소스(Frankfurter) 및 마지막 업데이트 시간을 포함한 11개의 표시 통화가 나열됩니다. 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을(를) 클릭하십시오.
1 USD당 15,000~50,000 VND 범위를 벗어나는 시장 환율은 비정상적인 값으로 간주되어 거부됩니다. 수동 새로고침은 5분에 1회로 제한되므로 버튼에 대기 요청이 표시될 수 있습니다.
Exchange rate history 테이블에는 조회되거나 확정된 모든 환율의 시간, 적용 환율, 시장 기준 환율, 출처, 적용 여부, 작업자 및 메모(변동 폭이 커 보류된 환율은 held로 표시)가 나열됩니다.
환율 사용 방식
| 위치 | 규칙 |
|---|---|
| 지갑 및 인보이스 | USD 센트. 환율로 인해 잔액이 변경되지는 않습니다. |
| VND로 입력된 VM 플랜 | 저장 시점의 적용 환율로 1회 변환된 후 USD로 저장됩니다. 이후 환율이 변동되어도 해당 VM 플랜의 가격은 재조정되지 않습니다. |
| SePay를 통한 은행 송금 | 고객이 ceil(USD × rate)을(를) 지불하며, 반올림 단위로 올림 처리됩니다. USD/VND 환율이 존재할 때까지 SePay는 차단됩니다. |
| Bare Metal 플랜 | 신규 설치 환경에서는 USD를 직접 사용합니다. 기존 VND 플랜은 가격 단위를 유지하며 과금 시 환율이 필요합니다. Dedicated servers를 참조하십시오. |
| VND로 입력된 기타 국제 결제 | 가장 가까운 센트로 반올림됩니다. |
| 포털에 표시 | 표시 통화의 발행 환율을 곱한 USD로, 해당 언어 형식에 맞게 포맷됩니다. |
확인
- Active exchange rate에 최근 "fetched" 시간과 함께 USD/VND 값이 표시됩니다.
- Currency by language 그리드에 비어 있지 않은 환율이 표시됩니다.
- 고객 포털에서 언어를 베트남어로 변경(사이트 통화 Auto)하면 가격이 동(VND)으로 표시되고, 일본어로 변경하면 엔(JPY)으로 표시됩니다. 사이트 통화가 USD인 경우 달러로만 표시됩니다.
- 요금제 폼(Plans & pricing)의 Enter price by 목록에 VND / month가 제공됩니다.
제한 사항 및 참고 사항
- 자동 새로 고침이 지원되지 않습니다. 새로운 환율이 필요할 때 Update exchange rates를 누르고, 환율이 중요한 경우 알림을 설정하세요.
- USD/VND에는 공개 시장 환율이 사용되며, 이는 은행 매매 기준율이 아닌 참고 환율입니다. 기타 표시 통화는 Frankfurter에서 가져오며, 14일 이상 경과한 데이터나 불완전한 환율 표는 거부됩니다.
- 마진과 고정 환율은 USD/VND에만 적용되며, 11개 표시 통화에는 마진이 적용되지 않습니다.
- 각 고객 언어는 하나의 통화를 가집니다. 고객이 동일 언어에 대해 USD를 선택하지 않은 경우, 언어를 변경하면 해당 언어의 기본 통화로 재설정됩니다.
- 리셀러 사이트도 동일한 환율을 따릅니다.
Troubleshooting
| 증상 | 원인 | 해결 방법 |
|---|---|---|
| "새로운 환율이 임계값을 벗어남 - 보류 중, 수동 확인 필요" | 변동 폭이 임계값보다 큽니다 | 확인 후 Apply this rate을 클릭하거나 임계값을 변경하세요. |
| "서버가 새 환율을 거부함" | 시장 환율이 15,000~50,000 범위를 벗어났거나 형식이 잘못됨 | 잠시 후 다시 시도하거나 고정 환율을 설정하세요. |
| 새로고침 시 다시 시도하기 전 대기하라는 메시지가 표시됨 | Too frequent updates | Wait and retry. |
| "환율을 가져올 수 없음: …" | 패널 서버가 환율 서비스에 연결할 수 없습니다 | 아웃바운드 HTTPS를 허용하고 다시 시도하세요. |
| Sepay blocked tag | 아직 게시된 USD/VND 환율이 없습니다 | Update exchange rates을 누르거나 고정 환율을 설정하세요. |
| 포털에서 통화가 누락됨 | 해당 환율이 누락되었습니다 | Update exchange rates을 누르세요. |
| 고객에게 가격이 USD로만 표시됨 | 사이트 통화가 USD이거나 환율이 누락되었습니다 | Site currency를 Auto로 설정하고 환율을 게시하십시오. |
| "Fx 불완전한 환율 테이블; 이전 환율 유지됨" | Frankfurter가 11개 미만의 통화를 반환했습니다 | 나중에 다시 시도하세요. 변경된 사항이 없습니다. |
| 요금제 양식에 VND 옵션이 누락됨 | No USD/VND rate | 먼저 환율을 게시하세요. |