Actualmente no uso ninguna aplicación que tenga una suscripción a la aplicación, por lo que no estoy seguro de cómo se ve la interfaz de usuario en iTunes cuando realizas una in app renewable subscription.¿Existe una API para cancelar una suscripción de renovación automática?
Supuse que había una API, con una identificación de recibo o una identificación de transacción original, para cancelar la suscripción de renovación automática desde la aplicación. No parece que esto exista.
¿Me falta algo o los usuarios cancelan la suscripción de renovación automática a través de la configuración de su cuenta de iTunes? Esto simplemente no es responsabilidad del desarrollador?
Cómo recibir una notificación si el usuario cancela una suscripción de renovación automática? Quiero cancelar esto en mi servidor también. – abhi1992
Debe hacer ping ocasionalmente a Apple (por ejemplo, una vez al día con el trabajo cron) y obtener el estado actual de las suscripciones de Apple actualmente activas. Una vez que Apple responde y ve que la suscripción se ha cancelado, puede realizar su propia lógica de cancelación en el servidor. También este mismo proceso se puede hacer cuando su aplicación le envía el último recibo. Haga las dos cosas y no confíe únicamente en la aplicación que le informa que la suscripción se ha cancelado (en caso de que falle por algún motivo). – ManInTheBox