Я работал над проектом, предусматривающим возможность оплаты через DPO.Это служба такси.Дело в том, что мне нужно обработать платеж клиента следующим образом:
Клиент -> если (Бронирование подтверждено) -> подтверждение оплаты.
Клиент -> если (Поездка завершена) -> платеж списан.
В промежутке между двумя потоками я хочу удержать платеж до завершения поездки.При подтверждении бронирования оплата подтверждается, и деньги списываются только после завершения поездки.
Это что-то, связанное с удержанием авторизации, но я не получаю никакого выхода, если это так.Любая помощь в концептуальном уровне или уровне реализации высоко ценится.
Заранее спасибо.