Обнаружить валюту в зависимости от местоположения пользователя? - PullRequest
5 голосов
/ 03 февраля 2010

Я создаю международное веб-приложение, на которое пользователи могут подписаться. Я хочу, чтобы ставки подписки варьировались в зависимости от валюты пользователя. Если мой пользователь находится в США, он платит 19 долларов в месяц; если в Китае они платят какую-то другую ставку. Итак, я думаю, что смогу определить местоположение пользователя, и по его местоположению я могу определить его валюту (через таблицу местоположений в таблице валют в моей базе данных). Если я не смогу определить их валюту, я заставлю их ввести ее, прежде чем показывать ставки подписки.

Это кажется приемлемым решением? Будет ли это довольно надежно? Если нет, то может ли кто-нибудь придумать лучшее решение?

Ответы [ 2 ]

5 голосов
/ 03 февраля 2010

Кажется, хорошо. Геолокация довольно надежна, и сопоставление стран с валютами должно быть простым. Я не знаю, возможно ли такое отображение где-нибудь уже доступно.

Просто убедитесь, что вы разрешаете пользователям изменять валюту, если ваше обнаружение не удастся. Или они пытаются подписаться, когда оказываются за границей, или что-то в этом роде.

2 голосов
/ 03 февраля 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...