Devises et taux de change
Où dans l'administration : Finance › Payment channels › Exchange rates (
/payments/fx) pour les taux. System › Settings › Brand (/settings/branding) pour le sélecteur Site currency.
Description
NexCMP conserve les portefeuilles et les factures en USD. Les prix des plans de VM sont stockés en micro-dollars par heure. Les devises d'affichage permettent aux clients de lire les montants en USD dans leur propre devise à un taux publié; elles ne modifient pas le solde du portefeuille. Certains services acceptent des prix saisis en VND, notamment les options de bande passante, S3, Private Cloud et les plans Bare Metal existants conservant une tarification en VND. Les virements bancaires via Sepay sont réglés en VND.
Les taux sont publiés par un administrateur. Rien ne se met à jour automatiquement, les taux enregistrés restent donc inchangés jusqu'à ce que vous cliquiez sur le bouton de mise à jour.
Prérequis
| Élément | Prérequis |
|---|---|
| Accès Internet | Le serveur du panneau doit pouvoir joindre open.er-api.com (pour USD/VND) et api.frankfurter.dev (pour les autres devises) lorsque vous cliquez sur Update exchange rates. |
| Permissions | Un administrateur pour les modifications ; chaque modification requiert un motif. |
| Dépend de | Rien. Les Plans, la Bandwidth, le S3 et les virements bancaires en VND utilisent le taux. |
Préparer l'infrastructure
Non requis. Si votre serveur filtre le trafic sortant, autorisez le trafic HTTPS vers les deux services ci-dessus.
Connecter dans NexCMP
1. Choisir la devise du site
Ouvrez System › Settings › Brand et définissez Site currency :
| Choix | Ce que voient les clients |
|---|---|
| Language-based (auto) (valeur par défaut d'une nouvelle installation) | Le portail choisit une devise d'affichage selon la langue (tableau ci-dessous). Le client peut choisir l'USD à la place. |
| USD | Prix et soldes en USD uniquement. Aucun sélecteur de devise ni montant converti. |
| VND | Paramètre hérité ; suit les mêmes règles d'affichage basées sur la langue qu'Auto. |
Enregistrez. Les pages client se mettent à jour en environ une minute.
Lorsque le site suit la langue du client :
| Langue | Devise d'affichage |
|---|---|
| Anglais | USD |
| Vietnamien | VND |
| Chinois (simplifié / traditionnel) | CNY / TWD |
| Japonais, coréen | JPY, KRW |
| Français, allemand, espagnol, italien | EUR |
| Portugais, russe | BRL, RUB |
| Arabe, hindi | SAR, INR |
| Indonésien, thaï | IDR, THB |
Une devise dont le taux n'a pas été publié n'est pas proposée : le portail se replie sur l'USD.
2. Publier les taux
Ouvrez Finance › Payment channels › Exchange rates.
La carte Currency by language liste les 11 devises d'affichage avec leur taux par USD, la source (Frankfurter) et l'heure de la dernière mise à jour. Cliquez sur Update exchange rates.
Le bouton effectue deux opérations en une seule étape : il lit la table publique du marché pour USD/VND et lit les 11 autres taux. Les deux sont vérifiés avant que l'un ou l'autre ne soit enregistré. En cas d'échec de l'un d'eux, rien n'est modifié et les taux précédents sont conservés.
La carte Active exchange rate affiche le taux USD/VND en vigueur, son tag de source (marché public ou fixe), la marge ainsi que les valeurs de référence du marché avec leur horodatage.
La carte Config (enregistrer avec un motif) :
Champ Description Plage Marge (pb, 100 = 1 %) Ajouté au taux de référence du marché. Le taux effectif correspond au taux de référence majoré de la marge, arrondi à l'entier supérieur. 0 à 1000 Taux fixe (VND par USD, 0 = suivre le marché) Un taux que vous définissez vous-même. Il remplace la valeur du marché. 0 ou 15,000 à 50,000 Seuil de saut (pb) Un nouveau taux de marché qui diffère du taux actuel de plus que cette valeur est mis en attente jusqu'à confirmation de votre part. 50 à 2000 (par défaut 500) Pas d'arrondi VND Arrondit les prix en VND et les montants par virement bancaire. 1, 100, 1,000 (par défaut) ou 10,000 Si un nouveau taux de marché dépasse le seuil de variation, la carte Pending exchange rate apparaît et le taux n'est pas appliqué. Comparez-le à votre référence choisie et cliquez sur Apply this rate.
Un taux de marché en dehors de 15,000 à 50,000 VND par USD est rejeté comme déraisonnable. Les actualisations manuelles sont limitées à une requête toutes les cinq minutes, le bouton peut donc vous demander d'attendre.
Le tableau Exchange rate history liste chaque taux récupéré ou confirmé avec son horodatage, le taux effectif, la référence du marché, la source, s'il a été appliqué, son auteur et une note (les écarts retenus sont marqués held).
Utilisation d'un taux
| Emplacement | Règle |
|---|---|
| Portefeuille et factures | Cents USD. Le taux ne modifie jamais un solde. |
| Plans de VM saisis en VND | Convertis une seule fois au taux en vigueur lors de l'enregistrement, puis stockés en USD. Les modifications ultérieures de taux ne recalculent pas le prix de ces plans de VM. |
| Virement bancaire via Sepay | Le client paye ceil(USD × rate), arrondi supérieur au pas d'arrondi. Sepay est bloqué tant qu'aucun taux USD/VND n'existe. |
| Plans Bare Metal | Les nouvelles installations utilisent directement l'USD. Les plans existants en VND conservent leur unité de prix et nécessitent un taux lors de la facturation; consultez Serveurs dédiés. |
| Autres paiements internationaux saisis en VND | Arrondi au cent le plus proche. |
| Affichage dans le portail | USD multipliés par le taux publié de la monnaie d'affichage, formatés selon la langue. |
Vérification
- Active exchange rate affiche une valeur USD/Vnd assortie d'une heure de récupération récente.
- La grille Currency by language affiche les taux non vides.
- Dans le portail client, basculez la langue en vietnamien (devise du site sur Auto) : les prix s'affichent en dôngs; basculez en japonais : en yens. Avec la devise du site sur USD, seuls les dollars sont affichés.
- Sur le formulaire de forfait (Plans & pricing), la liste Enter price by propose VND / month.
Limites et remarques
- Pas de mise à jour automatique. Appuyez sur Update exchange rates lorsque vous souhaitez de nouveaux taux et définissez un rappel si les taux sont importants pour vous.
- Le cours public du marché est utilisé pour l'USD/VND; il s'agit d'un taux de référence plutôt que d'une cotation d'achat ou de vente bancaire. Les autres devises d'affichage proviennent de Frankfurter; une date antérieure à 14 jours ou un tableau incomplet est rejeté.
- La marge et un taux fixe s'appliquent uniquement à USD/VND. Les 11 devises d'affichage ne comportent aucune marge.
- Chaque langue client possède une devise. Le changement de langue réinitialise la devise à celle de cette langue, sauf si le client a choisi l'USD pour cette même langue.
- Les sites des revendeurs suivent les mêmes taux.
Dépannage
| Symptôme | Cause | Solution |
|---|---|---|
| "Le nouveau taux de change s'écarte au-delà du seuil - EN ATTENTE, nécessite une confirmation manuelle" | L'écart est supérieur au seuil | Vérifiez et cliquez sur Apply this rate, ou modifiez le seuil. |
| "Le serveur a rejeté le nouveau taux de change" | La valeur du marché est en dehors de 15,000 à 50,000 ou est mal formée | Patientez et réessayez, ou définissez un taux fixe. |
| L'actualisation vous demande d'attendre avant de réessayer | Mises à jour trop fréquentes | Patientez et réessayez. |
| "impossible de récupérer le taux : …" | Le serveur du panneau ne peut pas joindre les services de taux | Autorisez le HTTPS sortant et réessayez. |
| Étiquette Sepay blocked | Aucun taux USD/VND n'a encore été publié | Appuyez sur Update exchange rates ou définissez un taux fixe. |
| Une devise est manquante dans le portail | Son taux est manquant | Appuyez sur Update exchange rates. |
| Les clients voient les prix uniquement en USD | La devise du site est l'USD, ou le taux est manquant | Définissez Site currency sur Auto et publiez les taux. |
| "Table des taux Fx incomplète ; taux précédents conservés" | Frankfurter a renvoyé moins de 11 devises | Réessayez plus tard ; rien n'a été modifié. |
| L'option VND est absente du formulaire de plan | Aucun taux USD/VND | Publiez d'abord un taux. |