Данная задача - часть большей задачи по реализации" пакетной" покупки премиумов на сайт по изучению иностранных языков. Требуются знания PHP, JS, SQL, Git, Drupal, Drupal Commerce.
1. Написать алгоритм генерации заданного количество уникальных кодов и привязки их к аккаунту.
2. Нужно реализовать страницу управления этими кодами. На этой странице покупатель пакета видит список кодов активации премиума, их статус (активировано или нет). Должна быть реализована функции деактивации кода.
3. На отдельной странице реализовать автоматическую активацию премиума после ввода кода. После такой активации покупатель пакета видит у себя на странице соответствующие изменения.