До 20 июня 2016 года я смог отменить пробные покупки, выполненные в моем приложении. Выполнение нескольких покупок в приложении (не потребляемых) из одной и той же тестовой учетной записи упростило разработку и тестирование кода без чрезмерного шума.
После 20 июня 2016 года покупки не показывались на моем торговом счете и я не смог сделать больше одной покупки из своей тестовой учетной записи. Все, что я получил, это сообщение: "У вас уже есть этот элемент".
Я зарегистрировал запрос в группу поддержки разработчиков Google, и ответ был:
Начиная с 20 июня 2016 года мы изменили тестовые покупки для одноразовых покупок в приложении (IAP). Ранее тестовые покупки для одноразовых IAP генерировали идентификаторы заказов. Начиная с 20 июня 2016 года одноразовые IAP не генерируют официальные идентификаторы заказов (если вообще) и не будут отображаться в Merchant Center. Такое поведение уже применяется к IAP подписки. Вы можете узнать больше о тестировании биллинга в приложении в Справочном центре Android Developers: https://developer.android.com/google/play/billing/billing_testing.html#testing-purchases
allright.. поэтому я перехожу к упомянутой ссылке и там раздел: Отмена завершенных тестовых покупок который гласит:
Google Play накапливает завершенные тестовые покупки для каждого пользователя, но не передает их для финансовой обработки. В некоторых случаях вы можете вручную отменить пробную покупку для продолжения тестирования. Для этого откройте страницу приложения в Play Маркете. Если тестовая покупка, которую вы хотите отменить, является подпиской, вы также можете использовать метод cancel() API Buy Purchases.subscriptions. Важно: методы refund() и revoke() API Buy Purchases.subscriptions не поддерживают тестовые покупки.
Итак, я перехожу на страницу приложения в игровом магазине... и что конкретно? на веб-странице не указано, что я должен делать там. кто-нибудь знает?
он говорит: вы также можете использовать метод cancel() API-интерфейсов Buyases.subscriptions.
который указывает, что использование метода cancel() не является единственным методом.
Как решить это без добавления дополнительного кода в мое приложение?