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