Domanda

Ho integrato la fatturazione in-app nella mia app Android. E esiste un requisito: l'utente dovrebbe essere in grado di acquistare (solo un prodotto esistente) una volta all'anno. Non c'è modo di farlo? Perché ora se l'utente ha terminato con successo il processo di acquisto, questo prodotto sarà disponibile per lui per sempre! Grazie!

È stato utile?

Soluzione

Devi usare un non gestito Acquista in quanto possono essere acquistati tutte le volte che è necessario e sono destinate a essere consumabili.

Tuttavia, perderai anche la comodità del mercato Android che gestisce il server di licenze e dovrai gestirlo da solo.

Altri suggerimenti

Perché non creare un nuovo prodotto per ogni nuovo anno? Quindi controlla il tuo codice se l'utente ha acquistato il prodotto per l'anno in corso, altrimenti gli offri di acquistarlo.

Per quanto ne so, non puoi portare via un prodotto precedentemente acquistato da un utente, quindi devi trovare un'altra soluzione.

Dall'abbonamento in versione 2 in-app è disponibile anche. Crei solo un prodotto in abbonamento e impostare la frequenza come annuale. Google si occuperà automaticamente del resto del mal di testa.

Tutorial può essere trovato qui.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top