Задача такая, в ресторане есть кабинки на которые установлена сумма входная 5000 р. Клиент заходит туда и заказывает блюда, с этого депозита 5000 минусуется сума заказа. Если он не добрал 5000 то платит все равно 5000, если перебрал, то оплачивает сверх. Кроме этого на этот счёт начисляется наценка за обслуживание 15%, которая также с сумы депозита высчитывается. Помимо этого на кабинку установлен тарификатор по времени, который высчитывает стоимость за час. Тариф должен прибавляться к сумме депозита, но не минусовать с него. Как это реализовать без ПДС?
в данный момень настроена функия предоплаты и нераспределяемая наценка(сдачу в чаевые)