Можно ли изменить стоимость заказа перед переходом к оплате?
Приветствую!
Подскажите, есть ли способ изменить стоимость заказа (а лучше доставки отдельно), перед переходом к оплате (после того, как пользователь нажал «Сделать заказ!»? Сколько искал, не нашёл в сети похожих примеров.
Подскажите, есть ли способ изменить стоимость заказа (а лучше доставки отдельно), перед переходом к оплате (после того, как пользователь нажал «Сделать заказ!»? Сколько искал, не нашёл в сети похожих примеров.
Комментарии: 5
Да через плагин. В MS2 есть события привязываемся к событию -> модифицируем цену и кладем обратно. Если хочется обсудить подробнее пожалуйста более подробно опишите свою проблему.
Спасибо за ответ!
msOnSubmitOrder подойдёт для этих целей?
Суть такая: расчёт стоимости доставки можно произвести только после того, как известен город, указанный при оформлении заказа (скорее всего, это придётся разбить на 2 части — 1 будет считать и менять стоимость доставки во фронтенде, чтобы пользователь видел конечную цену), а дальше, в момент когда заказ создан, но пользователя ещё не перевело на оплату (mspYandexMoney), нужно изменить стоимость доставки, чтобы mspYandexMoney уже запросил сумму с ней.
msOnSubmitOrder подойдёт для этих целей?
Суть такая: расчёт стоимости доставки можно произвести только после того, как известен город, указанный при оформлении заказа (скорее всего, это придётся разбить на 2 части — 1 будет считать и менять стоимость доставки во фронтенде, чтобы пользователь видел конечную цену), а дальше, в момент когда заказ создан, но пользователя ещё не перевело на оплату (mspYandexMoney), нужно изменить стоимость доставки, чтобы mspYandexMoney уже запросил сумму с ней.
@Пудинг
Мне кажется данную задачу уже решали. Вот компонент который перасчитывает в AJAX по факту выбору опрелеленных параметров. Возможно вам нужно будет изменить под свои задачу но алгоритм похож. Название компонента ms2deliverycost
Я основываюсь на том что задача достаточная сложная, что бы с проектировать логику оформление заказа без доскального знания как работает корзина MS2. Расширить компонент с похожей логикой проще.
Пока у меня мысль такая.
Мне кажется данную задачу уже решали. Вот компонент который перасчитывает в AJAX по факту выбору опрелеленных параметров. Возможно вам нужно будет изменить под свои задачу но алгоритм похож. Название компонента ms2deliverycost
Я основываюсь на том что задача достаточная сложная, что бы с проектировать логику оформление заказа без доскального знания как работает корзина MS2. Расширить компонент с похожей логикой проще.
Пока у меня мысль такая.
Бинго!
Спасибо большое, кажется то, что нужно! Протестирую, опишу решение
Спасибо большое, кажется то, что нужно! Протестирую, опишу решение
Ну и ладушки
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.