Подстановка цены в зависимости от ip пользователя?
Там всего чуть больше 50 стран. Зайти в вики и составить список самостоятельно. Или вы из тех, кто ставит отдельный плагин на leftpad?
Попробуй API от BigDataCloud.com. Этот сервис возвращает административные и географические данные. 
  
Если бы у тебя были координаты клиента то можно было бы воспользоваться их бесплатным сервисом: Free Reverse Geocoding API
Если же все-таки хочется определять именно по IP то это тоже возможно:  IP-Address geolocation API