Kullanıcıların abone olabileceği uluslararası bir web uygulaması oluşturuyorum. Abonelik oranlarının kullanıcının para birimine göre değişmesini istiyorum. Kullanıcım ABD'deyse, ayda 19 dolar ödüyorlar; Çin'de ise, başka bir ücret ödüyorlar. Bu yüzden, kullanıcının yerini tespit edebildiğimi düşünüyorum ve onların bulunduğu yerden paralarını (veritabanımdaki para birimi eşleme tablosuyla) tespit edebilirim. Para birimlerini tespit edemezsem, abonelik oranlarını görüntülemeden önce onları girmeye zorlarım.Kullanıcının bulunduğu yere göre para birimi algılansın mı?
Bu kabul edilebilir bir çözüm gibi görünüyor mu? Bu oldukça güvenilir olacak mı? Değilse, daha iyi bir çözüm düşünen var mı?
İyi nokta. Fatura bilgileri sağladıklarında bir adres sağlayacaklar, dolayısıyla algılanan/seçilen para biriminin girdikleri adresle eşleşmesini isteyebilirim. Bu şekilde, birisi para birimi hakkında yalan söyleyemez, Endonezya'da olduğunu iddia eder ve Fransa ya da ABD'de yaşadıklarında hizmet için daha az ödeme yapar. –