Я разрабатываю приложение для Android, в котором пользователи могут покупать 10 монет, и эти монеты добавляются в их профили, хранящиеся в базе данных Firebase Realtime. Я использую Adapty.io для управления покупками в приложении, и все работает гладко с тестовыми картами, которые либо всегда одобряют, либо всегда отклоняют транзакции.
Проблема возникает с медленными тестовыми картами ( те, на одобрение или отклонение которых уходит несколько минут). В таких случаях Adapty рассматривает ситуацию как ошибку и возвращает состояние PENDING_PURCHASE (ссылка: Документы Adapty).
Вот с чем я борюсь:
Как я могу отслеживать, когда ожидающая транзакция становится успешной?
Как я могу гарантировать, что пользователь получит приобретенные монеты, даже если он выйдет из системы, закроет приложение или удалит его их аккаунт?
Подтверждает ли Adapty автоматически эти расходные материалы после того, как они находились в состоянии PENDING_PURCHASE?
Подробнее здесь: https://stackoverflow.com/questions/793 ... e-products
Как обрабатывать состояние PENDING_PURCHASE в Adapty.io для расходных материалов? ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение