Articles of in app billing

Биллинг на Android-приложение Ошибка: этот предмет не может быть куплен. (Код ошибки: IAB-DPTL)

Я только начинаю использовать биллинговую систему Android в приложении. Я протестировал образец приложения Dungeons без каких-либо проблем. Поэтому я пытаюсь интегрировать приложение в свое приложение, но когда я использую объявленный идентификатор productId или static test, я получаю ту же ошибку: Этот предмет нельзя купить. (Код ошибки: IAB-DPTL) Это приложение уже вышло на рынок. Я загрузил […]

Идентификация возвращенных загрузок Play Маркета

Play Store теперь автоматически одобряет возмещение, если они происходят через 2 часа после покупки. У меня есть приложение для Android, в котором люди могут создавать и управлять игровым хостом VPS из приложения. То есть, когда вы запускаете приложение, вы просматриваете поток регистрации, а затем у вас есть VPS, который запускает вашу игру. После регистрации вам […]

Ошибка заполнения после того, как base64decoding подписи Google после покупки в приложении

Иногда, после того, как человек совершает покупку на устройстве android через IAB, подпись, которую клиент отправляет обратно на сервер, не может быть декодирована base64 из-за исключения типа TypeError: Incorrect padding. Код сервера выглядит так, где «подпись» передается на сервер от наших клиентов, которые получили значение от IAB API: signature_encoded = signature.encode() key = RSA.importKey(GOOGLE_PLAY_STORE_KEY_PEM) verifier […]

В-биллинг безопасности в приложении – в чем дело с запутывающим ключом?

Я внедряю биллинг Google Play In-app в приложении Xamarin, поэтому я смотрю как документацию по android, так и xamarin. Оба они рекомендуют неясные способы запутывания открытого ключа внутри приложения: http://developer.android.com/training/in-app-billing/preparing-iab-app.html Рекомендация по безопасности. Настоятельно рекомендуется не жестко кодировать точное значение строки ключа публичной лицензии, как указано в Google Play. Вместо этого вы можете построить целую […]

Правильно ли я делаю эти шаги для проверки подписки на подписку на пользователя в приложении?

Я делаю приложение для Android, которое продает ежемесячную подписку в приложении. Прежде чем я погружусь в это слишком много, можно ли сказать, как это должно быть сделано правильно? Я использую API разработчика Android для Google Play. В первый раз, когда приложение установлено, отправьте следующее в sendBillingRequest (): CHECK_BILLING_SUPPORTED. Если нет, не беспокойтесь о создании пользовательского […]

NullPointer при запускеIntentSenderForResult, inappbilling V3

У меня есть следующие методы (которые отлично работают в первый раз): public void TipUs(){ String sku="tip_us"; try { Bundle buyIntentBundle = mService.getBuyIntent(3, getPackageName(), sku, "inapp", "TIP_US"); PendingIntent pendingIntent = buyIntentBundle.getParcelable("BUY_INTENT"); startIntentSenderForResult(pendingIntent.getIntentSender(), 1001, new Intent(), Integer.valueOf(0), Integer.valueOf(0), Integer.valueOf(0)); } catch (RemoteException e) { e.printStackTrace(); } catch (SendIntentException e) { e.printStackTrace(); } } @Override protected void onActivityResult(int […]

Требуется ли для проверки счетов реальная кредитная карта для покупки через In-app Billing?

Медленно (но методично) медленно меняя мою первоначальную реализацию In-app Billing, я достиг той точки, в которой я могу фактически запустить приложение для выставления счетов на рынке : приложение подписано и загружено в AM , был создан «список продуктов» В соответствии с инструкциями, и тестовая учетная запись была установлена ​​как в Google, так и в телефоне. […]

Android «Способ оплаты отклонен» для каждого способа оплаты

Я пытаюсь внедрить биллинг в приложении с помощью Android, но я получаю странную ошибку, и я не могу найти никого в сети с аналогичной проблемой. Я сделал следующее: Загружен APK с разрешением на выставление счетов для консоли разработчика в виде альфа-сборки. Добавлена ​​группа Google для тестирования, с моей личной учетной записи gmail в качестве участника. […]

Купоны для выставления счетов In-app

Мы собираемся выпустить приложение на Android Market, используя In-app Billing для подписки, которая открывает определенные функции для периода подписки. Теперь мой босс хочет, чтобы я реализовал различное количество « бесплатных подписчиков» в том смысле, что: «Счастливый пользователь» загружает и устанавливает приложение с Android Market, как и любой другой клиент (всегда бесплатный для установки, но премиальные […]

Android InApp Billing: запрашиваемый вами товар недоступен для покупки. Несогласованность в разных учетных записях google

Пожалуйста, не закрывайте это как дубликат, не читая все. Сводка по делу: две транзакции Google Analytics использовались для транзакций IAP с использованием той же сборки приложения. Один работает, а другой нет. Оба аккаунта google работают с кредитными картами и могут покупать IAP из других приложений. Более подробная информация: у нас есть новая сборка Unity-Android, выпущенная […]