Ho letto i vari thread sugli abbonamenti di rinnovo automatico degli acquisti in-app e penso di aver messo insieme la maggior parte delle informazioni di cui ho bisogno, ma c'è un pochi pezzi mancanti. Spero che qualcuno possa aiutarmi.acquisto in-app per le notifiche di abbonamenti auto-rinnovo
La situazione: Ho vari pacchetti di abbonamento a cui l'utente può iscriversi (ad es., Pacchetto A per £ 1 al mese, pacchetto B per £ 2 al mese, ecc.). Memorizzo le informazioni sulla sottoscrizione dell'utente nel mio database. Quando l'utente esegue il login, controllo quale pacchetto è acceso e se è scaduto o meno. Il mio sito Web, Android e iOS utilizzano tutti lo stesso database, quindi questo approccio sembra avere senso.
Iscrivere utenti tramite acquisti in-app sembra abbastanza semplice. Controllo il pagamento e una volta che il pagamento è stato cancellato, posso aggiornare il mio database.
Le mie domande:
1) La mia comprensione è che l'utente può utilizzare iTunes per gestire il loro abbonamento. Dite, entrano in iTunes e cancellano il loro abbonamento, come posso essere informato in modo da poter aggiornare il mio database? Ho bisogno di un demone che controlli le sottoscrizioni scadute per vedere se l'utente si è rinnovato?
2) Se l'utente desidera aggiornare l'abbonamento dal Pacchetto A al Pacchetto B, come posso gestire il prezzo? Diciamo il 1 ° gennaio, acquistano il pacchetto A, li addebito £ 1,00 e fissiamo la data di scadenza al 31 gennaio. Il 15 gennaio, vogliono effettuare l'upgrade al pacchetto B tramite acquisto in-app. Idealmente, li addebitare £ 2 per il pacchetto B meno £ 0,50 di credito che hanno per il pacchetto A e impostare la nuova data di scadenza a 14 febbraio. Tuttavia, Apple mi obbliga ad associare ciascun pacchetto a un prezzo di livello. Come posso gestire questo? Non voglio che l'utente attenda fino alla fine del mese per metterli su un pacchetto di livello superiore ... se sono aggiornati a metà mese, significa che vogliono che il nuovo pacchetto di contenuti B li invii immediatamente.
Qualsiasi aiuto apprezzato!
Grazie!
Ciao Jason, hai trovato qualche soluzione? Sto cercando lo stesso. – Mangesh