radogor 27 февраля 2016 0 5
Коллеги, доброго дня.

Подскажите, как реализовать следующие вещи:
1. По логике работы магазина, нужно два типа кнопок — «Внести предоплату» и «Окончательный расчёт». Разница между ними только в отображаемом тексте.
2. Все товары в каталоге, кроме двух — предоплата за услуги 50%. Один товар — с предоплатой 100%. И ещё надо добавить товар «Окончательный расчёт», в котором цену забивает клиент. Т.е. вместо вывода суммы нужен инпут.
Сайт документы-ростов.рф
Банеры в футере сохранены.
5 комментариев
Fi1osof1
Fi1osof 27 февраля 2016г в 17:43 #
Если по хорошему, то вы слишком сильно замахнулись… Это биллинг с балансами и т.п., которого у нас пока еще нет.
Но если вы просто хотите реализовать разные типы товаров (которые по своей сути едины, только надписями отличаются), то можете создать еще один шаблон товара, а в смарти-шаблоне по условию выводить ту или иную надпись. Но как вы потом собираетесь решать выводить клиенту надпись «Окончательный расчет» или нет? Ведь для этого надо по идее смотреть вносил он предоплату или нет.
К слову, недавно спрашивали про один товар в корзине, может это и ваш вариант. Там я писал, что в принципе наш биллинг позволяет выполнять частичную оплату по счету, то есть на один и тот же заказ принимать несколько оплат, и если в заказе будет только один товар, то по нему вы можете получить заказ и посмотреть был он полностью оплачен или нет. Но и это задача совсем не из легких.
r
radogor 28 февраля 2016г в 01:09 #
Не нужно отслеживать предоплату. Заказчик сообщает своему клиенту по телефону или при встрече стоимость, которую тот должен внести. Клиент открывает карточку в которой вместо вывода цены — инпут, в который он вводит необходимую сумму и добавляет товар в корзину. Заказчик видит поступление суммы и сделка закрывается.

Ещё, при добавлении товара в корзину добавить бы галочку согласия с офертой и обработкой персональных данных.
Fi1osof1
Fi1osof 01 марта 2016г в 17:29 #
Зачем тогда все так усложнять? Заказы? Товары? Почему не сделать тогда вот так? modxclub.ru/office/pyment/yandex/
И эта же самая форма, только расширенная, используется здесь: shopmodx.modxclub.ru/ (там есть хидден-поле типа заказа). И когда именно через эту форму оплачивают, тогда приходит уведомление о новом заказе установки сайта joxi.ru/Q2KndEBs908zNm
К слову, все это проходит через биллинг ShopModxBox, при этом не требует указания номера заказа joxi.ru/J2beE7ac4vD4Zm
r
radogor 01 марта 2016г в 17:39 #
Николай, это, видимо, то, что нужно. Как это реализовать? В сборке есть подобная форма?

А с кнопкой решил не замарачиваться — напишу в ней что-нибудь универсальное.
Fi1osof1
Fi1osof 01 марта 2016г в 17:45 #
Пройдите сами цепочку от оформления заказа и до оплаты и посмотрите где выполняется оплата. Вот эту же форму и используйте. Просто там на странице оплаты прописана проверка наличия заказа, но это только на уровне шаблона. Сам же процессор оплаты не требует наличия заказа.
Авторизуйтесь или зарегистрируйтесь (можно через соцсети ), чтобы оставлять комментарии.