Платеж в приложении не работает (ваш запрос не может быть обработан)

Сегодня я опубликовал свое приложение, и когда мой друг попытался купить контент в приложении, рынок говорит: «Ваш запрос не может быть обработан. Попробуйте еще раз».

Несколько разъяснений:

  1. Приложение было опубликовано более 10 часов назад и видно в магазине Google Play.
  2. Тестирование с помощью статических кодов google DID работает все время
  3. Покупательный счет НЕ является учетной записью издателя
  4. Большая часть кода копируется, как из примера выставления счетов в приложении Google.
  5. При попытке покупки продукт в приложении отображается правильно.
  6. У покупателя есть действующая кредитная карта

Благодаря!

Пара вещей, которые вы должны учитывать.

  1. Проверка открытого ключа [должен быть открытым ключом вашей учетной записи.]
  2. Проверьте, находится ли ваш друг в списке тестовых учетных записей для этого продукта. (Удалите его)
  3. В вашем коде используйте logcat, чтобы найти код состояния. (Используйте платежный приемник для любого кода запроса на покупку). Или Ошибка: Ошибка разработчика.

  4. Убедитесь, что вы подписываете правильное хранилище ключей .

FYI onRequestPurchaseResponse () внутри Dungeon.java получает ответ.

Надежда поможет вам.

Вы из одной из принятых стран для покупки приложений в Google Play? https://support.google.com/googleplay/android-developer/answer/150324