Проблема с подпиской при покупке InApp - PullRequest
0 голосов
/ 13 марта 2020

Я интегрировал InAppPurchases в свое приложение Android.

Приложение работает в Play Store.

Для этого я использую метод обратного вызова с именем onIabPurchaseFinished. Итак, при получении успеха сохраняем купленные данные, т. Е. Идентификатор транзакции, SKU et c. в нашей базе данных сервера.

Но, к сожалению, Пользователь купил ежемесячную подписку в приложении. Итак, метод обратного вызова для него вызван, но эта транзакция не записана в нашей базе данных через веб-сервис. Таким образом, это не отражается в моем приложении в списке купленных планов.

Он может видеть в подписке Google на это на своем устройстве. И когда Он пытается купить тот же продукт, получая:

" Вы уже купили эту подписку "

Как я могу получить детали его покупки и могу сохранить это подробности в базе данных моего сервера, чтобы он мог использовать функциональные возможности приложения?

Спасибо.

...