Обнаружить валюту на основе местоположения пользователя?

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

Это походит на приемлемое решение? Это будет довольно надежно? В противном случае кто-либо может думать о лучшем решении?

5
задан Chad Johnson 2 February 2010 в 21:32
поделиться

2 ответа

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

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

5
ответ дан 14 December 2019 в 08:50
поделиться
2
ответ дан 14 December 2019 в 08:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: