msPromoCode

Купить msPromoCode в магазине дополнений →
03 июля 2018, 10:13

Система скидок msPromoCode

Работа с промо кодами на скидку для снижения стоимости всего заказа.

Вы самостоятельно генерируете купоны, у которых есть абсолютная или процентная скидка, и может быть срок действия. Поддерживается работа промокодов с активным свойством Скидка на всю корзину.

Добавление промо кодов в заказ

Для работы c промо кодами нужна версия miniShop 2.4 и выше.

Чтобы покупатель мог ввести свой код при оформлении заказа, вам нужно добавить новое поле в чанк его оформления.

это pas.order:

{set $field = 'mspromo_code'}
<div class="row input-parent">
    <label class="form-control-static control-label col-md-4" for="{$field}">
        {('payandsee_' ~ $field) | lexicon}:
    </label>
    <div class="form-group col-md-8">
        <input type="text" id="{$field}" 
            placeholder="XXXXX-XXXX-XXXX" 
            name="{$field}" value="{$order[$field]}"
            class="form-control{($field in list $errors) ? ' error' : ''}">
    </div>
</div>

Пример для стандартной вёрстки Bootstrap 3.

При добавлении кода купона к заказу он проходит проверку и если что не так, то вы получите ошибку, в ином случае скидку на заказ.

Текст сообщения можно поменять в словарях системы.


Наверх, в раздел
Другие дополнения