-1

Derzeit arbeite ich an einem Projekt, wo ich 2 Schaltflächen "Add 500 Punkte" oder "Add 1000 Points" und wenn sie darauf drücken, zahlen sie 5 $ oder 10 $ In-App-Zahlung verwenden.So kaufen Sie digitale Waren mit Android-App

Der Benutzer kann mehrere Zeit durch Drücken der Tasten bezahlen.

Wie ich zum ersten Mal diese Art von Arbeit mache, lassen Sie mich bitte wissen, wie dies in Android tun kann.

+0

Bitte geben Sie Ihren Code oder Versuche, die Sie gemacht haben. –

+0

Die API heißt "In-App Billing Service"; FMI, siehe hier: https://developer.android.com/google/play/billing/index.html – pepan

+0

@FrederickEskens eigentlich ser Ich habe noch nicht angefangen. Da ich diese Art von Arbeit zum ersten Mal mache, frage ich nach Vorschlägen. –

Antwort

0

Zunächst einmal müssen Sie in-App-Kauf, folgen dieser mehr implementieren: Implementing In-app Billing

nach Kauf eines Produkts, die Sie benötigen ein Produkt zu konsumieren: Sie Consuming In-app Products

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

für mehr Code kann Überprüfen Sie hier: Consuming a Purchase

Sie können sogar this tutorial für die einfache Verwendung von In-App-Kauf folgen.

+0

Während neues Produkt hinzufügen IN-APP PRODUKTE 'Welche Art von Produkt' sollte ich wählen? –

+0

Das hängt von Ihrer Anforderung ab, aber entsprechend Ihrer Frage sollte es verwaltetes Produkt sein. –

+0

Ich möchte, dass Benutzer auf Knopfdruck bezahlen und 1 Benutzer mehrmals klicken kann. Ich habe 2 Knöpfe für $ 5 und $ 10. Sollte ich 'verwaltetes Produkt' wählen –

-1

Diese Frage ist mit "android-pay" getagged, also dachte ich, ich würde etwas Klärung hinzufügen. Android Pay kann nicht zum Verkauf digitaler Produkte verwendet werden. Wenn Sie digitale oder virtuelle Waren verkaufen, sollten Sie den Google Play In-App-Abrechnungsservice verwenden.

Siehe Android Pay questions

Q: Kann ich den Android Pay-API für den Verkauf von digitalen Gütern verwenden?

A: Nein. Die Android Pay API kann nicht zum Verkauf digitaler Produkte verwendet werden, unabhängig davon, ob sie auf dem Gerät oder außerhalb des Geräts konsumiert werden. Die Android Pay API darf nur für den Verkauf von Waren, Waren oder Dienstleistungen verwendet werden, die einem Käufer außerhalb einer digitalen Umgebung in der physischen Welt zur Verfügung gestellt werden. Die Android Pay API darf nicht für den Verkauf von digitalen Inhalten oder Diensten verwendet werden, die auf irgendeine Weise bereitgestellt werden.

Entwickler, die digitale Produkte verkaufen möchten, sollten den In-App-Abrechnungsdienst von Google Play verwenden.

Weitere Informationen finden Sie Google Play in-app billing service