Maximality

Скидка при определённом способе оплаты.

Рекомендуемые сообщения

Maximality    0

Всем доброго времени суток!

Прошу помочь мне с такой штукой: при выборе способа оплаты "Предоплата 100%" (такой модуль оплаты я уже сделал), делалась скидка на заказ в размере например 15%.

Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Fix305    164

теоретически в модели вашей доставки

$sale = $this->cart->getTotal()*-0.15;

ну и пихаем это в стоимость доставки

п.с. а практически незнай как поведет себя отрицательное число в стоимости доставки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Maximality    0

Спасибо, приду домой-буду пробовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Maximality    0

ну и пихаем это в стоимость доставки

п.с. а практически незнай как поведет себя отрицательное число в стоимости доставки.

А куда именно это пихать? В какой фаил?

Спасибо за ответ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Fix305    164

catalog/model/ваша_доставка.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Maximality    0

catalog/model/ваша_доставка.php

Возможно Вы меня неправильно поняли. Мне нужно поменять не стоимость доставки (она у меня бесплатная), а общую стоимость заказа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Fix305    164

ну так если стоимость доставки будет -15% от стоимости, то в конечном итоге она же повлияет на общую стоимость?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Maximality    0

ну так если стоимость доставки будет -15% от стоимости, то в конечном итоге она же повлияет на общую стоимость?)

Верно.

1. Но какая же будет связь между способом оплаты и этим способом доставки? Как скрипт узнает, что покупатель выбрал именно "Предоплата 100%"? То, что Вы мне подсказали добавить, просто снижает цену доставки на 15%. (И то я не могу догадаться куда же влепить эту строчку :))

2. И в какую часть скрипта доставки вставлять ваш текст? Я никак не могу вкурить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Fix305    164

упс) чет да, совсем загнался с этими доставками)

с оплатой, к сожалению, все намного сложнее, тут скорее всего придется затронуть несколько контроллеров, либо как вариант сделать модуль на основе "Учитывать в заказе".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Maximality    0

упс) чет да, совсем загнался с этими доставками)

с оплатой, к сожалению, все намного сложнее, тут скорее всего придется затронуть несколько контроллеров, либо как вариант сделать модуль на основе "Учитывать в заказе".

Да уж... С моими знаниями php придется заккзывать я так понимаю?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 097

скажем так: проверить, какой метод оплаты выбран - плевое дело, а вот правильно прицепить скидку...

на ночь глядя, у меня это пока не получается сделать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Maximality    0

скажем так: проверить, какой метод оплаты выбран - плевое дело, а вот правильно прицепить скидку...

на ночь глядя, у меня это пока не получается сделать.

Вы уже пробовали этим заняться?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу