-1

В настоящее время я работаю над проектом, в котором у меня есть 2 кнопки «Добавить 500 очков» или «Добавить 1000 очков», и когда они нажимают на нее, они будут платить 5 или 10 $ используя оплату в приложении.Как приобрести цифровые товары с помощью Android-приложения

Пользователь может оплачивать несколько раз, нажимая кнопки.

Как я делаю первый раз этот вид работы, пожалуйста, дайте мне знать, как это можно сделать в Android.

+0

Пожалуйста, укажите ваш код или попытки вы сделали. –

+0

API называется «In-app Billing Service»; FMI, см. Здесь: https://developer.android.com/google/play/billing/index.html – pepan

+0

@FrederickEskens на самом деле ser Я еще не начал. Поскольку я собираюсь сделать это в первый раз, этот вид работы так просят предложения. –

ответ

0

Прежде всего, вам нужно реализовать в приложении покупки, следить за этим больше: Implementing In-app Billing

после покупки какого-либо продукта, вы должны потреблять продукт: Consuming In-app Products

mService.consumePurchase(3, getPackageName(), token); 

для более коды вы можете проверьте здесь: Consuming a Purchase

вы можете даже следить за this tutorial для удобства использования в приложении.

+0

При добавлении нового продукта IN-APP PRODUCTS «Какой тип продукта я должен выбрать? –

+0

Это зависит от вашего требования, но в соответствии с вашим вопросом он должен управляться продуктом. –

+0

Я хочу, чтобы этот пользователь должен был заплатить по клику кнопки, а 1 пользователь может нажать несколько раз. У меня есть 2 кнопки за 5 и 10 долларов. Должен ли я выбрать «управляемый продукт» –

-1

Этот вопрос отмечен знаком «android-pay», поэтому я подумал, что добавлю некоторые пояснения. Android Pay не может использоваться для продажи цифровых товаров. Если вы продаете цифровые товары или виртуальные товары, вы должны использовать услугу биллинга Google Play в приложении.

См Android Pay questions

Q: Могу ли я использовать Android Pay API для продажи цифровых товаров?

A: Нет. Платформа Android Pay API не может использоваться для продажи цифровых товаров, независимо от того, используются ли они на устройстве или вне устройства. API Android Pay API может использоваться только для продажи товаров, товаров или услуг, предоставляемых Покупателю вне цифровой среды в физическом мире. API Android Pay API не может использоваться для продажи любого цифрового контента или услуг, предоставляемых любыми способами.

Разработчики, которые хотят продавать цифровые товары, должны использовать службу биллинга Google Play в приложении.

Для получения дополнительной информации см Google Play in-app billing service