Joomla. Интеграция VirtueMart и AlphaUserPoints
Необходимо сделать интеграцию VirtueMart и AlphaUserPoints.
Со стороны зарегистрированного пользователя должно выглядеть следующим образом:
На странице товара пользователю должно быть видно стоимость товара в валюте и стоимость в баллах.
Он помещает товар в корзину и оформляет заказ.
На странице выбора способа оплаты отмечает галочками те товары, которые он хотел бы оплатить баллами, соответственно остальные оплачиваются наличкой курьеру.
Также за покупку каждого товара пользователь получает бонус в виде баллов. Количество бонус-баллов каждому товару устанавливается индивидуально.
Товары оплаченные баллами не имеют бонус-баллов.
Также будет категория товаров, которые можно приобрести только за баллы. Т.е. их стоимость в валюте будет равна нулю. Необходимо при оформлении заказа отмечать сразу галочками те товары, у которых стоимость в валюте равна нулю. И также сверять общее количество баллов пользователя и сумму баллов, на которые он хотел бы приобрести товар. Выводить сообщение о недостатке баллов на личном счете, в случае нехватки.
Сделать невозможным осуществить заказ, если баллов на личном счете недостаточно, попросить пользователя удалить из заказа товары.
После оформления заказа необходимо списывать баллы с личного счета пользователя и высылать информацию о заказе на email администратора.
В письме должно быть указано: какие товары приобретены за баллы, какие за деньги, сумма денег, которая должна быть уплачена клиентом и остаток баллов на личном счете.
Со стороны администратора необходима возможность указывать стоимость товара в баллах (такие изменения необходимо внести в VirtueMart).
При всем при этом необходимо НЕ УРЕЗАТЬ функционал вышеуказанных компонентов.
Также все контролы должны быть в языковых файлах.
Есть сайт, наполненный товарами и с установленными компонентами.
Есть модуль оплаты баллами для virtuemart.