Нужно написать модуль для DLE 13

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Владислав Ray  
Модуль должен выдавать каждому клиенту отдельный номер счета из списка, когда клиент будет оплачивать товар.


Из админки:

Возможность загружить и удалять счета из списка;
Каждый счет имеет статус: был выдан клиенту/не был выдан (присваивается автоматически), если счет был выдан то добавляется статус оплачен клиентом/не оплачен (присваивается вручную из админки);
Отображение статистики в формате: счетов свободно|счетов взято клиентами|счетов оплачено, а так же отображение статусов каждого счета из загруженных(был/не был выдан; оплачен/не оплачен);
Если счет взят клиентом и не оплачен он автоматически становится свободным через 3 дня;
Оплаченый счет сразу удаляется из списка;
Должно быть ограничение один аккаунт/ip адрес = один счет;
Повторно счета не выдаются, если список закончился выводим сообщение о том что не можем сейчас принять оплату;

На сайте:

Счет будет выдаваться клиенту когда он нажмет кнопку "купить"
После счета должна быть кнопка "оплатил". Когда клиент нажмет её то на мыло должно прийти письмо с номером счета.
Опубликован 14.09.2018 в 14:46

Выберите способ верификации:

Обновите страницу после прохождения верификации.