Тестовая подписка в Xamarin. Android всегда находится в состоянии отложенного платежа - PullRequest
0 голосов
/ 05 декабря 2018

Я настроил ежемесячную подписку с бесплатной пробной версией на 1 месяц, а также настроил электронную почту своего Play Store в качестве тестера.

Когда я покупаю подписку, всплывающее окно Android правильно говоритчто это тест, и у меня есть 1-месячная бесплатная пробная версия, поэтому я сохраняю настройку «Тестовая карта всегда утверждаю» и принимаю.

Теперь информация о покупке возвращается плагином MonteAgnano InAppPurchase (и ямы также проверили это напрямую, вызвав сам API IInAppBillinService), возвращают подписку со статусом PaymentPending (код 0 в IInAppBillinService return json).

Я также пробовал пробную подписку БЕСПЛАТНО, что даеттот же ответ.

После каждой итерации возобновления теста вызов GetPurchases подтверждает, что подписка по-прежнему сообщает PaymentPending.

Я в растерянности.

Как проверить подпискув течение бесплатного пробного периода?Меняется ли когда-нибудь статус на «Куплено» (1 в ответном json), и как я могу это проверить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...