Sto creando un'applicazione web internazionale a cui gli utenti possono iscriversi. Voglio che le tariffe di abbonamento vari in base alla valuta dell'utente. Se il mio utente è negli Stati Uniti, paga $ 19/mese; se in Cina, pagano un altro tasso. Quindi, penso di poter rilevare la posizione dell'utente e, dalla loro posizione, posso rilevare la loro valuta (tramite una posizione nella tabella della mappa di valuta nel mio database). Se non riesco a rilevare la loro valuta, li costringerò a inserirla prima di visualizzare i tassi di abbonamento.Rileva valuta in base alla posizione dell'utente?
Questa sembra una soluzione accettabile? Sarà abbastanza affidabile? In caso contrario, qualcuno può pensare ad una soluzione migliore?
Buon punto. Inoltre, forniranno un indirizzo quando forniranno i dati di fatturazione, quindi posso richiedere che la valuta rilevata/selezionata corrisponda all'indirizzo inserito. In questo modo, qualcuno non può mentire sulla loro valuta, pretendere di essere in Indonesia, e pagare di meno per il servizio quando vivono in, per esempio, in Francia o negli Stati Uniti. –