Опис проєкту
ПерекладКод має бути прив'язаний до замовлення, мати обмежений термін дії, після якого автоматично стає недійсним, і застосовуватися на касі так само, як промокод, включно з частковим списанням, якщо номінал сертифіката більший за суму покупки. Потрібен базовий захист від підбору кодів, а також простий спосіб для нас самих подивитися, які сертифікати випущено, які вже погашено, а які згоріли — без ручних запитів до бази.
Окрема увага — оформленню PDF: він має виглядати презентабельно, з нашими фірмовими кольорами і місцем для короткого особистого побажання від покупця, без зайвих елементів. Готові обговорювати точні номінали та логіку термінів дії, але базова механіка — генерація, погашення, закінчення терміну, вивантаження в PDF — має бути зроблена надійно, бо модуль працюватиме без постійного контролю з нашого боку.
Що має бути в модулі:
— Вибір номіналу або введення довільної суми
— Унікальний, складний для підбору код активації
— Налаштовуваний термін дії сертифіката
— Автоматична генерація PDF з елементами фірмового стилю
— Застосування сертифіката на касі, включно з частковим списанням
— Простий список випущених сертифікатів з їхніми статусами