Всем привет. Ребята, такой вопрос. Кейс - покупка подарков через Google Billing(In App Purchases). Есть BuyPurchases interactor, он в себе держит ServerAPI repository и billingReposytory. Запросы серверного репозитория идут через corutines retrofit. Вызовы всех запросов делаю через viewModel scope. Проблема вот в чем. Мне нужно сначала осуществить покупки в гугл(через billing reposytory), потом колбеком возвращаю успех в интерактор,и в интеракторе хочу дергнуть свой сервер для обновления количества покупок у юзера. Но в колбеке нельзя вызывать корутины. Как обыграть такой кейс.