Ситуация в следующем, при выборе оплаты электронным платежем и нажатии на кнопку "Оформить заказ" происходит создание заказа в административной панели. После этого переводит на страницу системы электронных платежей. Если клиент не выполнил оплату через эту систему (например, случайно выбрал электронный платеж), заказ в админке остается со статусом "ожидает проверки", а корзина у пользователя удаляется, что приводит клиента в глубочайшее недоумение. В связи с этим такие заказы приходится обрабатывать вручную. Пробовали сделать так: за счет куков сохраняли корзину пользователя и ждали транзакцию от системы электронных платежей в течении 10 минут. Если транзакции небыло, возвращалась корзина и удалялся заказ из админки. Но столкнулись с проблемой того, что некоторые тразакции шли дольше 10 минут и удалялся заказ из админки, а клиент проводил платеж по системе электронных платежей. Есть ли возможность не создавать заказ пока не было проплаты электронным платежем и возвращать корзину если небыло транзакции?
