208 похожих чатов

Всем привет, скажите я могу создать правило корзины например сделать

скидку 1рубль, а потом по API менять этот рубль на свою сумму и пересчитывать корзину? Я пишу свою систему бонусов, и не могу понять как если пользователь решит списать 500 бонусов то вычесть из суммы корзины 500 рублей, нашёл только варианты программно создавать купоны или создать товар за минус рубль и закидывать 500 товаров но это же колхоз.

11 ответов

22 просмотра

Штатно это никак не реализовать.

Мы реализовывали через свое правило работы с корзиной. Но именно такой вариант скидки заставил использовать флаг кастом прайс и считать много налету. И естественно свои провайдеры расчет цен. Кастом прайс соответственно убрал из заказа упоминание о примененных правилах работы с корзиной. Но скидка действует. ))) У Битрикса корявый функционал работы со скидками и ещё более кривая корзина. Например услуги нельзя продавать. Только товары. )))

Ваш вариант с купонами не решит проблему. Т.к. к заказу можно применить только один купон, насколько помню )) т.е. или бонусный купон или купоны прочих скидок. Два не получится )

UazFan- Автор вопроса
Артемий Резников
Мы реализовывали через свое правило работы с корзи...

Спасибо за ответ. Вот каждый раз когда дело доходит до акций скидок пересчётов хоть увольняйся, битрикс вроде как интернет магазин в основном используется но там столько палок в колёсах что просто жесть.... Я хз кароче по итогу просто наверное создам доп поле заказа и буду туда записывать сколько бонусов списал пользователь пусть менеджеры пересчитывают заказы... Бред полнейший, два дня уже убил на это дерьмо

UazFan
Спасибо за ответ. Вот каждый раз когда дело доходи...

Разработчики битры не хотят решать проблемы системы, которые на поверхности. Они считают, что достаточно делать всякую новую муру типа уровень стресса и прочий бред. И они давно под влиянием крупных интеграторов. Те не хотят, чтобы исправлялись такие проблемы, т.к. иначе каждый студент сможет собрать магазин. А так нет нет и обратятся к ним. Плюс всякое барахло, которое выпускает компания и с помпой презентует, позволяет интеграторам легче продавать продукт.

Alexander Ostrovsky
давай еще 2 гневных поста и выдыхай.

Вот и защитники Битрикса подъехали. ))) Я 17 лет с битриксом работаю. И есть миллион проблем, которые годами тянутся. Но их не хотят решать. Давайте помолчим об этом. )))

Alexander Ostrovsky
давай еще 2 гневных поста и выдыхай.

Более того, я признаю, что меняется много и есть классные решения, но даже они подкидывают новые проблемы ))) вроде два поста написал. Выдыхаю. 🤣🤣🤣

Артемий Резников
Вот и защитники Битрикса подъехали. ))) Я 17 лет с...

давай напишем в этот чат. 1. толку не будет 2. модеры потрут. ну пиши в партнерский. есть группы общения с вендором, они регулярно проходят и (!!!!) есть движения по этим вещам.

Артемий Резников
Вот и защитники Битрикса подъехали. ))) Я 17 лет с...

* тут подъехали защитники Саши Островского попрошу тут бессмысленные нюни не развозить. поныли и - работайте.

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

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта