Android в приложении отмены выплаты.
-
26-10-2019 - |
Вопрос
Когда кто -то покупает продукт в приложении в приложении Android, и владелец отменяет платеж в Google Checkout, поэтому он возвращается - ли пользователь все еще сохраняет элемент? (Управляемый тип продукта в приложении). Я знаю, что возмещение невозможно, но я хотел бы отменить заказы от пользователей, которые уже пожертвовали деньги, чтобы они могли бесплатно иметь продукт в приложении.
Решение
Вы должны управлять возвращенными предметами. У вас здесь больше Infos:
Биллинг в приложении не позволяет пользователям отправлять запрос на возврат средств на Android Market. Возврат на покупки в приложении должен быть направлен на вас (разработчик приложений). Затем вы можете обработать возмещение через свою учетную запись продавца Google Checkout. Когда вы делаете это, Android Market получает уведомление о возврате от Google Checkout, а Android Market отправляет в ваше заявление сообщение о возврате. Для получения дополнительной информации см. Обработку In_APP_NOTIFY Сообщения и цены на выставление счетов в приложении.
Другие советы
На самом деле, если вы примените возмещение, произойдет следующее:
1) Ваше приложение получит уведомление о возврате. Это часто происходит довольно быстро 2) ваше приложение будет предпринять действия и «удалить» товары из инвентаря пользователей. Это означает, что они не могут добраться за предмет.
Тем не менее, рынок Android займет некоторое время, чтобы принять меры с повторением на управляемый элемент, чтобы пользователь мог немедленно удалить приложение со своего телефона, а затем переустановить его. Это приведет к тому, что приложение запрашивает данные, касающиеся управляемых предметов, и будет сказано, что возмещенное предмет все еще «принадлежит». Это позволяет пользователю, по сути, получить элемент бесплатно, если все это сделано довольно быстро.
Пока я не нашел способ обойти эту проблему времени, за исключением того, что это может произойти, либо не разрешить возмещение.
Я думаю, что вам нужно выполнить задачу Backgrond (например, один раз в неделю), чтобы проверить, владеет ли пользователь эти элементы или нет.