Оплата в приложении не работает (Ваш запрос не может быть обработан)
Сегодня я опубликовал свое приложение, и когда мой друг попытался купить контент внутри приложения, рынок сказал: "Ваш запрос не может быть обработан. Пожалуйста, повторите попытку".
Несколько уточнений:
- Приложение было опубликовано более 10 часов назад, и его можно увидеть в магазине Google Play.
- Тестирование со статическими кодами Google DID работает все время
- Аккаунт покупателя НЕ является аккаунтом издателя
- Большая часть кода скопирована как есть из примера биллинга Google в приложении
- Продукт в приложении отображается правильно при попытке покупки.
- У покупателя есть действующая кредитная карта
Спасибо!
2 ответа
Несколько вещей, которые вы должны рассмотреть.
- Проверьте открытый ключ [должен быть открытым ключом вашей учетной записи.]
- Проверьте, есть ли ваш друг в списке тестовых аккаунтов для этого продукта.(Удалите его)
В вашем коде используйте logcat, чтобы найти код состояния.(Используйте приемник биллинга для любого кода запроса на покупку). или ошибка: ошибка разработчика.
Убедитесь, что вы подписываете с правильным хранилищем ключей.
FYI onRequestPurchaseResponse () внутри Dungeon.java получить ответ.
Надежда поможет вам.
Вы из одной из принятых стран для покупок в приложении от Google Play? https://support.google.com/googleplay/android-developer/answer/150324