<< Вернуться назад к функциональному меню
Модальное окно для изменения статуса оплаты
Логика отображения модальных окон при изменении статуса оплаты
В зависимости от текущего (первоначального) статуса заказа при попытке изменить статус оплаты, система отображает одно из трёх модальных окон:
«Оплачено → Не оплачено»
Отображается окно подтверждения отмены оплаты.
«Не оплачено → Оплачено»
Показывается окно фиксации факта оплаты с возможностью изменить сумму и указать дату.
Если для изменения статуса оплаты выбран один заказ, то появляется модальное окно с двумя полями:
- Дата оплаты – возможность выбрать дату оплаты;
- Сумма оплаты – возможность внести сумм оплаты отличную от суммы заказа, например в качестве предоплаты;
В итоге, после подтверждения изменения статуса, заказ может получить три варианта нового статуса; „Оплачен“, „Частично оплачен“, „Переплачен„.
Если для изменения статуса оплаты выбрано более одного заказ, то появляется модальное окно с одним полем – возможностью выбрать дату оплаты.
В итоге, после подтверждения изменений все заказы получат статус „Оплачено„.
«Не оплачено» и «Оплачено» → «Выбор статуса – оплачено или не оплачено»
Открывается окно с выбором статуса для всех выбранных заказов.
Для изменения статуса более чем одного заказа с различными статусами.
В поле „Выберите статус оплаты“ есть выпадающий список с двумя вариантами для выбора; „Оплачено“ и „Отмена-оплачено„.
Если выбрать „Отмена – оплачено„, то останется только подтвердить изменение статуса. В итоге все выбранные заказы получат статус „Не оплачено„.
Если выбрать „Оплачено„, то будут доступны для коррекции:
1. Поле „Дата оплаты„;
2. Чек бокс „Перезапись даты„.
В итоге все выбранные заказы получат статус „Оплачено„.
Если изменить дату оплаты или оставить текущую и при этом чек бокс „Перезаписать дату“ оставить пустым, то дата поменяется только в том заказе, который имел статус „Не оплачен“ т.е. поле дата оплаты было пустым. Значение даты заказов у которых уже стояли значения в поле дата оплаты – остаются прежними.
Если поставить галочку в чек боксе „Перезаписать дату“, все заказы для которых меняется статус оплаты сохранятся с новой датой.











