Подарочные карты и скидки (GiftCards)

Добрый день, друзья!

Подскажите, пожалуйста, как можно изменить логику генерации кодов, чтобы сделать их 4-5 значными для удобства пользования?
Либо же как реализовать возможность самому задавать наименование карты (BLACKFRIDAY2017, например) и задать ей количество активаций или время действия?

Спасибо!

Генерация кодов тут:

core/components/giftcards/processors/mgr/item/create.php

Я модифицировал компонент под себя, для костомных данных
0_1515601199080_2018-01-10_21-18-28.png

@vectorserver как вы это сделали? поделитесь решением.

@greenice что именно надо какое решение?

@vectorserver Очень интересно решение про "многоразовые" карты. То есть некий скидочный код, которым может воспользоваться неограниченое количество людей в течение срока его действия. Как я понял - вы это сделали. Можете поделиться?

@filka Хех, а заплатить человеку не хотите?)

@jagger Заплатить готов, не проблема. Было бы решение. Однако автор на связь пока не выходит...

@vectorserver ? Можете помочь? Готов обсудить гонорар :)

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.