Шаги заказа и оплаты товара

#
Шаги заказа и оплаты товара
Версия HostCMS:6.9.2
Бизнес
Шаблон Корпорация

На сайте продается только годовая подписка, т.е. электронный товар. Как цивилизованно и корректно можно сделать следующие вещи:
1. После нажатия на кнопку купить пользователь сразу бы попадал в корзину.
2. После нажатия на оформить заказ пользователь бы миновал этапы доставки, а сразу бы переходил бы к выбору платежа (подключена Яндекс Касса и в идеале было бы переход сразу на этот этап, но можно и с выбором).
3. Хотелось бы уберечь пользователя о добавления одного и того же товара дважды. Как-то исключить добавление и установку количества одного и того же товара.

Заранее благодарен за ответ!
#
Re: Шаги заказа и оплаты товара
1. Для кнопки "Купить" формируйте прямую ссылку на корзину с добавлением этого товара. Например /shop/cart/?add=170&count=1 где 170 это id товара
2. Примеры пропусков шагов можете посмотреть в этой теме https://www.hostcms.ru/forums/3/7679/
3. У товаров есть поле "Макс. кол-во" можете в указать 1 или в коде настроек ТДС корзины при добавлении товара в корзину сделать соответствующую проверку.
«Не выходи из комнаты, не совершай ошибку…»
#
Re: Шаги заказа и оплаты товара
Если заменить код ТДС по примеру, то платежная система не подхватится (после ее выбора) и в конце выдаст, что никакие товары не были заказаны. Это работает как при изменении количества шагов в ْXML шаблоне, так и без изменений. Более того, в примере вообще сразу указывает на последний шаг. Но, даже если этого не делать, то всё равно.
#
Re: Шаги заказа и оплаты товара
Вероятно в коде ТДС вы не принимаете id переданной платежной системы.  Если у вас активный период поддержки обратитесь в поддержку, нужно на месте смотреть что у вас сделано https://www.hostcms.ru/support/
«Не выходи из комнаты, не совершай ошибку…»
Авторизация