Articles of in app покупка

Android In-app Purchase: как потреблять?

Я внедрил Google In-App Billing V3 в своем приложении, и я сделал свою первую пробную покупку. Теперь, как видно, я хочу, чтобы он был потребляемым, но если я снова нажму кнопку «Купить», я получаю сообщение об ошибке, мне интересно, как и где вставить «consumePurchase». Я был весь день на моем компьютере, ищущем в каждом потоке, […]

Как изменить, какую тестовую учетную запись использовать на Android в биллинге приложений?

Я тестирую биллинг приложений в приложении для Android. Я не могу использовать основную учетную запись на своем телефоне, потому что это моя учетная запись разработчика и не может быть использована для тестирования в биллинге приложений. Поэтому у меня есть несколько разных учетных записей Google, которые вошли в мой телефон. Но когда вы пытаетесь купить товар […]

Восстановить транзакцию inapp buy android

Как восстановить транзакцию в биллинговой покупке мобильного приложения. До сих пор я искал по всем ссылкам. Я не нашел точной информации. Я использовал BillingHelper.restoreTransactionInformation(BillingSecurity.generateNonce()) но он ничего не возвращает. Может ли кто-нибудь помочь мне выйти из этой проблемы. Любая помощь будет оценена по достоинству.

OnIabPurchaseFinishedListener никогда не вызывается

Мой onIabPurchaseFinishedListener никогда не onIabPurchaseFinishedListener , хотя я нажимаю на покупку сейчас в диалоговом окне inapp, logcat ничего не печатает. public class CreateAlbumActivity extends Activity { IabHelper mHelper; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_create_album); mHelper = new IabHelper(this, Global.inapp); mHelper.startSetup(new IabHelper.OnIabSetupFinishedListener() { public void onIabSetupFinished(IabResult result) { if (!result.isSuccess()) { // Oh noes, […]

Какую учетную запись Google Play использует IabHelper?

Я реализую магазин журналов. Мне нужно, чтобы мои журналы были куплены, чтобы быть доступными на всех устройствах пользователя. Итак, мне нужно как-то синхронизировать информацию. Я думаю, логично синхронизировать пользовательскую игру. Я просмотрел пример внедрения Google биллинга в приложении. Подготовка вашего приложения для биллинга в приложении. Я нашел эту реализацию достаточно простой, чтобы сделать свое первое […]

Обрабатывать изменения подписки в биллинге in-app в android

Скажите, что у моего пользователя 4-месячная подписка. Через месяц в ней она хочет перейти на ежегодную подписку. Как Google обрабатывает биллинг в приложении? Есть ли способ перевести пользователя из одной подписки в другую? Я рассматриваю реальные последствия возможных ошибок расчетов, таких как перезарядка пользователя и т. Д. Идея взимать с пользователя только 1/4-й из 4-месячной […]

Android InApp Billing v3 – тестирование с использованием нескольких устройств

Я столкнулся с одной проблемой на Android InApp billing v3. Я создал управляемый продукт inapp в playstore, и мне нужно купить его несколько раз с нескольких устройств. Для этого я тестирую приложение на двух разных устройствах. Я не храню данные о покупке на локальном сервере. Поэтому всякий раз, когда мне нужно снова купить этот элемент, […]

Как определить количество подписчиков In-app Billing?

Программно, я понимаю, как управлять подпиской на одного пользователя, но не нашел способа получить целостную картину подписки на приложения . Предмет шкафа, который я нашел в документации по подписке In-app, касается подписки на отслеживание на номера заказов: Чтобы помочь вам отслеживать транзакции, связанные с данной подпиской, Google Кошелек предоставляет базовый номер торгового счета для всех […]

Статус бесплатной регистрации IAB

Каков правильный способ управления бесплатной пробной версией подписки? Я не могу ничего найти о состоянии покупки, что-то вроде freeTrial = true / false или freeTrialDuration = 7, внутри json info. Когда пользователь покупает подписку со свободной пробной версией, происходит транзакция? Что дальше, когда истекает срок действия бесплатной пробной версии? Новая сделка?

Возврат / отмена платежа с помощью Android In-App-Billing длится долго

) Я пытаюсь внедрить биллинг в приложении в своем приложении. В консоли разработчика Google Play я объявил управляемый элемент. Покупка этого товара работает очень хорошо. Но теперь, когда я возвращаю или отменю покупку в торговом центре google goallet, мое приложение занимает очень много времени (больше дней), чтобы узнать, что товар больше не принадлежит. Я уже […]