Добрый день При нынешнем быстротечном курсе валют изменить цену товаров в базе не всегда получается. Есть ли способ изменить цену на товар непосредственно в заказе (до оплаты), чтобы клиент смог оплатить указанную сумму
Ну и каквы собираетесь объяснять клиенту изменение цены? Цены изначально прописывайте в евро. Валюту сайта ставите рубль, гривну (или какая там у вас). Далее в настройках курса 1 евро = 1, а 1 рубль(гривна) = текущий курс (скажем 22.45). И все отлично получается. цены на сайте меняются автоматом. Самое главное цену при размещении товара указывать в долларах или евро.
Как объяснить клиенту проблема владельцев магазина, например, перед заказом выводить соответсвующее предупреждение, что заказ сначала будет обработан и возможно изменена цена. Высталять цену в евро не получится, потому что разные поставщики дают прайсы в разных валютах, и цены в них не всегда меняются от курса
Тогда под товаром надо выводить не цену, а надпись "цену уточняйте", но это будет отпугивать клиентов. И я все равно не могу понять. Вот смотрите, купиля у вас телефон. Цена на сайте была указана 100у.е. Я согласен на сто у.е. Вы берете и меняете цену на 150 у.е. и предлагаете мне оплатить на 50у.е. больше так как у вас курс понимашь ли. Какое складывается впечатление???
по поводу как объяснять клиенту - можно вывести на сайт банер типа "В связи с постоянно меняющимся курсом валюты после получения заказа менеджер с Вами обязательно свяжется, для уточнения цены, которая может не только повысится, но и понизится :о)" и никого это не отпугнёт
Итак, от споров отпугнет это кого то или нет возвращаемся к вопросу: Как отредактировать в заказе цену товара?
Стандартными средствами - никак :( Не стандартными - нужно пробовать Товары в заказе лежат в order_product там и лежит цена продукта Т.е нужен обработчик, который позволит изменить цену товара в заказе, и сделает пересчет по всем скидкам магазина. Т.е. нужно что-то ваять. Ну... наваять и проверить, реально ли это, не нарушатся ли какие-либо связи