Je viens de convertir un site de commerce électronique pour prendre en charge plusieurs devises plutôt qu'une seule et recherchais des commentaires ou une expérience sur la façon d'afficher le fait que le site peut désormais être consulté dans plusieurs devises.
Bien que nous vendions toujours principalement en livres sterling, nous vendons également à un nombre important de personnes dont la monnaie naturelle est le dollar ou l'euro.
Une partie de notre réflexion actuelle ...
D'autres options, réflexions ou implémentations intéressantes?
implémentation préférée actuelle: http://www.asos.com/Men/
Je suis sûr que cela a déjà été demandé, mais je ne le trouve pas. Quoi qu'il en soit, il y a généralement quelques règles à appliquer à ce genre de chose.
Ne confondez pas les devises avec les pays. Cela devient très complexe. Ils ne sont PAS les mêmes, même si de nombreux pays et devises correspondent l'un à l'autre.
N'utilisez pas la recherche IP pour deviner l'emplacement des utilisateurs. Cela a fonctionné pendant un certain temps, mais comme la plupart des utilisateurs personnels sur large bande ont des adresses IP qui ne sont pas très similaires à leur emplacement réel, c'est donc un mauvais indicateur. Au moins, cela s'applique à toute l'Europe.
Laissez les utilisateurs choisir leur devise, puis oubliez-la et utilisez toujours leur choix à l'avenir. Bien sûr, ils devraient toujours pouvoir le changer s'ils le souhaitent.
Considérez le nombre de devises dont vous êtes susceptible d'avoir besoin. Si c'est quelques - dollar, livre, euro, yen par exemple - alors vous pouvez les lister en utilisant leurs symboles en haut de la page. Si vous prévoyez de l'appliquer à 100 devises, cela ne fonctionnera pas et vous aurez besoin d'une liste déroulante. Réfléchissez ensuite à la façon dont vous le commanderez.
Pas tout à fait à ce sujet, mais considérez également si vous convertissez des prix ou si vous les orientez (c'est-à-dire en fixant le bon prix pour une devise, quel que soit le taux de conversion). Ces questions ont un impact sur la façon dont vous travaillez sur d'autres aspects de votre site, par exemple si vous autorisez quelqu'un à acheter n'importe quoi n'importe où dans n'importe quelle devise.
Je n'irais certainement pas par adresse IP. Sur mon ordinateur de travail, j'ai vu ma propre adresse IP représentée comme Orlando et Allemagne, même si je suis en Pennsylvanie. Orlando est le siège de notre siège américain et l'Allemagne est le siège mondial, mais aucun n'est correct pour l'emplacement.
J'aime la façon dont FastSpring E-Commerce fait la sélection des pays. L'image ci-dessous est prise à 3 moments différents. 1. Par défaut aux États-Unis, 2. sélectionnez le menu déroulant pour afficher des pays supplémentaires et 3. sélectionnez un nouveau pays pour la devise correcte. Vous pouvez l'essayer ici: Exemple
Je suggère d'utiliser une liste déroulante avec les codes de devise dans l'ordre alphabétique (si vous savez qu'une majorité de vos utilisateurs utilisent une devise, vous pouvez les dupliquer en haut). Cela permet de surmonter les problèmes signalés par d'autres affiches concernant le code de pays et la recherche IP.