msGiftCards - дополнение для MODX 2 + miniShop2 для продажи, применения и учета подарочных сертификатов.

Добрый день!
Глядя на старших товарищей по цеху MODX, был сильно вдохновлен новыми дополнениями, которые выходят с большой скоростью почти каждый день! Решил попробовать и свои силы в разработке нового дополнения, причем попутно закрывая реально боевую задачу у Заказчика.
Представляю вашему вниманию msGiftCards — дополнение для MODX 2 + miniShop2 для продажи, применения и учета подарочных сертификатов.
Возможности дополнения:
— Генерация сертификата при покупке на сайте.
— Генерация кода сертификата по настраиваемой маске.
— Применение сертификата на этапе оформления заказа.
— Частичное списание.
— Моментальный пересчет применения сертификата при изменениях корзины (добавление, удаление, изменение количества, очистка), при дополнительной стоимости доставки или оплаты, а также при применении промо-кода (msPromoCode2) или бонусов (msBonus2).
— Фиксация списания по статусу оплаты.
— Возврат суммы на сертификат при отмене заказа, возможность отключить такой функционал.
— Совместная работа дополнения с msPromoCode2 и msBonus2 из коробки.
— Информация по применению или покупке Подарочного сертификата в письме менеджеру/покупателю.
— Поддержка синтаксиса Fenom и файловых чанков.
Сильно много тут писать не буду, подробнее на GitHub https://github.com/dr-shevy/msgiftcards, скачать пакет можно там же.
Демо версия сайта, где можно пощупать работу сертификата тут https://msgiftcards.el-arts.ru/
ВАЖНО!!!
Перед установкой на боевой проект обязательно сделать бэкапы!!!
Скриншоты:






Что дальше в планах еще сделать:
1) Генерация PDF файла с изображением и данными по подарочному сертификату + отправка файла в письма менеджеру/покупателю — в следующей версии дополнения.
2) Сделать аналог дополнения для MODX 3 + miniShop3 с использованием VueTools.
Если у кого то есть еще пожелания к функционалу, пишите пожелания.
Дополнение бесплатно, так как все потихоньку скоро перейдут на miniShop3, то думаю нет смысла выкладывать платно под miniShop2, но если вдруг кто-то хочет скинуть на чашку кофе я не откажусь))))
Сегодня-завтра выложу в modstore и постараюсь расписать подробную документацию по дополнению.
ПС: Сильно не минусуйте, это мое первое дополнение, я еще только учусь вайбкодить=))
Поблагодарить автора
Отправить деньги
Комментарии: 5
было бы круто предусмотреть мультиязычность/мультивалютность
для сайтов, которые работают с несколькими языками и валютами
для сайтов, которые работают с несколькими языками и валютами
С мультиязычностью проблем нет, у дополнения есть лексиконы ru / en, если нужно еще предусмотреть набор языков, то добавлю.
А вот с мультивалютностью пока не понимаю как сделать. Как вы реализовали мультивалютность на сайте, с помощью каких то готовых дополнений или своими плагинами следите за курсом валют?
А вот с мультивалютностью пока не понимаю как сделать. Как вы реализовали мультивалютность на сайте, с помощью каких то готовых дополнений или своими плагинами следите за курсом валют?
На MODX2 использую Polypang
Все верно, сорян, в своем сообщении написал не то что хотел =)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.