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

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

Несколько уточнений:

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

Спасибо!


person RE6    schedule 13.07.2012    source источник
comment
Достаточно ли денег у покупателя, чтобы купить контент?   -  person Michael Hampton    schedule 14.07.2012
comment
Конечно... Добавлю в список уточнений :)   -  person RE6    schedule 14.07.2012
comment
Любые сообщения об отладке или ошибках в консоли разработчика Android? ( URL-адрес, например play.google.com/apps/publish/Home?dev_acc=< /а>.... )   -  person JD.    schedule 26.07.2012
comment
Является ли учетная запись покупателя основной учетной записью?   -  person thiagolr    schedule 07.08.2012
comment
Удалось ли вам решить проблему с тех пор? Если нет, возможно ли несоответствие версии версии на телефоне вашего друга и версии в Google Play?   -  person ateiob    schedule 07.08.2012
comment
Еще не решено... Нет. Версии совпадают   -  person RE6    schedule 07.08.2012
comment
Добавьте записи журнала в процедуру покупки/ответа, обновите приложение в Google Play и попросите друга отправить вам вывод журнала с помощью aLogcat. Это должно предоставить вам более подробную информацию об ошибке, чем просто Ваш запрос не может быть обработан.   -  person Nick    schedule 09.08.2012
comment
Пожалуйста, обновите этот вопрос с ответом, если он у вас есть...   -  person Kalina    schedule 04.09.2012
comment
До сих пор нет ответа... Думаю, я сдамся :(   -  person RE6    schedule 07.10.2012
comment
Решаю те же вопросы, чувак. Продолжай в том же духе и дай нам всем знать, если разберешься.   -  person VicVu    schedule 11.10.2012
comment
Можете ли вы опубликовать вывод adb logcat, когда вы пытаетесь совершить покупку? Там может быть больше полезной информации.   -  person Trevor Johns    schedule 19.10.2012


Ответы (2)


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

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

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

К сведению, onRequestPurchaseResponse() внутри Dungeon.java получает ответ.

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

person Ajay Kumar Meher    schedule 23.08.2012

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

person user2832636    schedule 19.01.2014