Действие покупки для потока платежей в приложении возвращает ошибку: BILLING_RESPONSE_RESULT_DEVELOPER_ERROR
с пакетом in_app_purchase во Flutter.
Я могу перечислять продукты и подписки в режиме отладки. Я создал тестового пользователя. Я загружаю APK в закрытый канал тестирования с сборкой реверс. Тестовый пользователь обычно может начать процесс покупки. В тестовом потоке покупок тестовая кредитная карта выбирается как всегда принимаемая опция.
Когда я совершил покупку (запустил подписку), диалоговое окно Android закрывается «успешно», и покупка засчитывается в подписку тестового пользователя.
Однако, когда приложение возвращается к Flutter;получить код ошибки из purchaseUpdatedStream внутри объекта PurchaseDetails. Поэтому я не могу начать процесс "потреблять". Кстати, я не могу купить предмет снова, поэтому он действует как потребленный без какой-либо обработанной операции потребления.
Ошибка: BILLING_RESPONSE_RESULT_DEVELOPER_ERROR 5.
Что может быть причиной этого?
Снова : пользователь успешно запускает подписку. Это можно увидеть на странице Play Store для приложения.