Всем специалистам посвящается)))
Нужно сделать следующее:
В функционале магазина есть возможность начислять балы за сделанные покупки, а также покупать товары рассчитываясь накопленными балами. В данный момент для того что бы купить товар за накопленные балы, нужно после добавления товара в корзину зайти на страницу с корзиной, и там выбрать вариант для возможности рассчитаться накопленными балами, но не каждый покупатель до этого додумается, потому нужно реализовать возможность выбора расчета накопленными балами в форме быстрого заказа, это когда после добавления товара в корзину покупатель нажимает вместо «Просмотр корзины», «Оформить заказ» и там в пункте «Выбор оплаты» сделать вариант «Расчитатся баллами». Как вариант можно написать модуль оплаты который показывал бы в форме заказа количество доступных баллов и давал возможность совершать покупку выбрав расчет баллами. После успешного заполнения формы и выбора «Расчет баллами» количество балов которое стоит выбранный продукт должно автоматически списаться, а в кабинете нужно что бы была информация о том сколько было списано балов и за что, в принципе это все есть и в действующей версии но нужно что бы после того как данный вариант оплаты появится в форме заказа учет по списанным и начисленным балам велся по старой схеме. Я склоняюсь к написанию модуля так как возможно будет потребность включать или отключать эту функцию.
В магазине есть возможность делать группы покупателей, для каждой группы есть возможность показывать или не показывать цены, делать акционные предложения, делать разное начисление баллов за покупки и.т.д. Также покупатель может выбирать при регистрации в какую группу покупателей он хотел бы попасть. В моем проекте есть небольшая проблема.
И так мне надо:Сделать следующее, при регистрации в группу «Покупатели» регистрация проходит как обычно, покупатель получает все привилегии обычного зарегистрированного покупателя, но если при регистрации он выберет группу «Участник дисконтной программы» то покупателю красным шрифтом должно быть высвечено сообщение что регистрация платная. Также должна быть возможность в личном кабинет поменять группу с бесплатной на платную, естественно сделав вступительный взнос. После прохождения платной регистрации покупатель получает другие цены и % начисления балов.
Как эта картина должна выглядеть – все незарегистрированные, а также зарегистрированные в группе «Покупатели» должны обязательно видеть цены по которым они покупают находясь в группе «Покупатели» и видеть цену по которой они могут купить если пройдут платную регистрации. Находясь в группе «Покупатели» можно покупать только по ценам которые назначены этой группе, но если пройти платную регистрацию или смену группы то можно получить спец цены которые будут намного ниже. Если покупатель находится в группе по умолчанию и видит две цены то вторая цена должна быть отмечена каким то образом что бы была возможность донести суть идеи до покупателя, что вот есть цена «А» но если ты перейдешь в платную группу, то тогда ты сможешь покупать вот по этой классной цене «В».
Нужно реализовать саму платную регистрацию, я рассматриваю два варианта либо смс оплата, либо привязать Интеркассу, но хотелось бы получить совет специалиста который возможно внедрял платные регистрации и может посоветовать что будет проще.Интересует разумная незавышеная цена + сроки реализации.Если возникнут вопросы, пишите будем общаться.