Я использую Google Play Billing Library 2.0.3
Я работаю по подписке. Я успешно подписался на тестовый аккаунт. Но у меня проблема при приостановке подписки. Шаг для воспроизведения:
- В приложении я подписываюсь и
acknowledgePurchase
- В приложении Play Store, на странице подписки нажимаю паузу подписки и выбираю тестовый период 15 мин
- Вернуться к заявке. В период паузы
billingClient.queryPurchases(BillingClient.SkuType.SUBS)
вернул приостановленную подписку. Это нормально? Когда я пытаюсь подтвердить, что Покупка, я получаю billingResult.responseCode = 5 (DEVELOPER_ERROR)
с debugMessage «Элемент не принадлежит пользователю». То же самое происходит после периода паузы, хотя моя подписка была возобновлена.
Это поведение нормально? Потому что на изображении ниже мы видим, что в биллинговом периоде библиотека биллинга не должна возвращать приостановленную подписку.
![screenshot](https://i.stack.imgur.com/lD64o.png)
Спасибо