Прервать биллинг Android в приложении - PullRequest
0 голосов
/ 06 марта 2012

Я ищу способ прервать текущий платежный запрос в приложении.Насколько я понимаю, когда я получаю уведомление PURCHASE_STATE_CHANGED, но я не отвечаю на него сообщением CONFIRM_NOTIFICATIONS, сервер Google продолжает отправлять сообщение.когда он никогда не получит ожидаемого ответа, я подумал, что он может прервать покупку с «слишком долго, чтобы доставить» или около того.однако этого не происходит.я получаю уведомление PURCHASE_STATE_CHANGED только один раз, и покупка проходит, как будто я подтвердил сообщение.здесь что-то не так или это проблема самого процесса оформления заказа?

спасибо simon

1 Ответ

2 голосов
/ 06 марта 2012

Независимо от того, выполняете ли вы CONFIRM_NOTIFICATIONS к заказу, это не влияет на статус заказа.Причина, по которой вам нужно подтвердить заказ, заключается в том, чтобы не допустить повторной отправки в будущем сообщения IN_APP_NOTIFY от Google в случае обрыва соединения с устройством.Я полагаю, что как только пользователь попадет на страницу покупки на Android Market и нажмет кнопку, в коде вы ничего не сможете сделать, чтобы прервать процесс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...