Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Курс валют

Здравствуйте!

Подскажите пожалуйста, валюты в магазине корректируются вручную, или где-то тянет корректировку?

Проблема такая...
- Основная валюта доллар.
- Цены на товары в долларах и гривне.
- В админке, в валютах ставлю курс гривни 8.10, нажимаю обновить и тут же курс становится 8.10000038. Откуда берутся последние цифры ...38???

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


Похоже, это тонкости компьютерной обработки чисел.

Только непонятно, как это дает ЗНАЧИТЕЛЬНОЕ изменение цен.


а 0.00000038 - играют какую то роль в ценообразовании?


Начнем с того что вы предлагаете пользователям платную версию скрипта интернет-магазина.

На данном этапе я выбираю подходящий для себя скрипт. Ваш безусловно отличается простотой и ценой. Но, ни смотря на это хочется не сэкономить 50$ а быть уверенным в работе магазина в дальнейшем.

Ваш ответ: "а 0.00000038 - играют какую то роль в ценообразовании?" говорит только о том, что Вы относитесь несерьезно к продукту, который продаете.

Конечно играет важную роль. Что ещё за 000038... а вдруг при покупке через кредитку ещё что-то выплывет, а вы скажите, что это не так важно... из-за таких мелочей в итоге получаются серьезные проблемы.

Скрипт кто делал вообще? Где-то ведь прописаны эти 000038... а Вы даже не знаете где и что это. Хотя это самый настоящий баг.



Начнем с того что вы предлагаете пользователям платную версию скрипта интернет-магазина.

На данном этапе я выбираю подходящий для себя скрипт. Ваш безусловно отличается простотой и ценой. Но, ни смотря на это хочется не сэкономить 50$ а быть уверенным в работе магазина в дальнейшем.

Ваш ответ: "а 0.00000038 - играют какую то роль в ценообразовании?" говорит только о том, что Вы относитесь несерьезно к продукту, который продаете.

Конечно играет важную роль. Что ещё за 000038... а вдруг при покупке через кредитку ещё что-то выплывет, а вы скажите, что это не так важно... из-за таких мелочей в итоге получаются серьезные проблемы.

Скрипт кто делал вообще? Где-то ведь прописаны эти 000038... а Вы даже не знаете где и что это. Хотя это самый настоящий баг.


исправлено.

заменить файл admin\currencies.php

на прикрепленный


Ваш ответ: "а 0.00000038 - играют какую то роль в ценообразовании?" говорит только о том, что Вы относитесь несерьезно к продукту, который продаете.


ни о чем не говорит.

а вдруг при покупке через кредитку ещё что-то выплывет


там же округление до 1-3 символов после запятой, все равно все это обрезается при формировании цены на товар.

можно пример, когда влияют 7,8 десятичные порядки при формировании цены?


Подскажите пожалуйста, валюты в магазине корректируются вручную, или где-то тянет корректировку?


и так и так.

курсы берутся вот отсюда

http://www.cbr.ru/scripts/XML_daily.asp

если нужно источник исправить - файл admin\includes\functions\localization.php

function quote_cbr_currency($code, $base = DEFAULT_CURRENCY) {


Источник



Copyright ShopOS