Nell'acquisto di app di abbonamenti auto-rinnovabili: qual è la durata tra i rinnovi?

0

Abbiamo un'app iOS in cui l'acquisto in-app di un abbonamento rinnovabile consente agli utenti di accedere a determinate funzionalità aggiuntive. Abbiamo un server che vorremmo controllare la ricevuta di acquisto in-app di ciascun account per vedere se è scaduta o rinnovata correttamente, per sapere se continuare a consentire l'accesso dell'account a tali funzionalità aggiuntive.

Tuttavia, ciò solleva la domanda, come viene calcolata la durata tra i rinnovi? Perché alcuni mesi hanno 30 giorni, altri 31 e febbraio possono avere 28 o 29 giorni. Quindi, se qualcuno sottoscrive il 30 gennaio, è previsto un rinnovo il 27 febbraio o il 28 febbraio o qualche altro giorno di febbraio (supponendo che febbraio abbia 28 giorni in quell'anno)? Potremmo immaginare diversi algoritmi possibili, ad esempio, giorno fisso del mese, a meno che il mese non abbia molti giorni, e quindi impostarlo come l'ultimo giorno del mese più breve?

    
posta auspicious99 15.08.2018 - 05:28
fonte

0 risposte

Leggi altre domande sui tag