А можно при отмене резервирования проверить: "Есть ли открытая оплата по этому клиенту, которая посутупила позже чем выписали заказ".
Если есть, то либо продлевать резервирование, если нет, то уж точно отменять резерв без вопросов.
может быть, конечно, оплата пришла за другой заказ.....
но это хотя бы вариант, можно и еще сложнее проверки придумать
|