iOS en la aplicación pucrhase: manejar el prorrateo del plan mientras se cambia

¿Cómo puedo manejar la actualización del plan SaaS dentro de la aplicación (del plan pagado A -> plan pagado B.) ¿Cómo se maneja la pro-calificación y el cambio de suscripción?

Hay un plan pagado A por $ 9.99 / mes y un plan pagado B por $ 19.99 / mes.

El usuario tiene una count gratuita y luego se actualiza a través de una suscripción en la aplicación al Plan A. El usuario ama el Plan A tanto que quiere actualizar al Plan B dos días después. ¿Cómo manejas esto con las compras en la aplicación?

Tu no lo haces

El sistema de compras en la aplicación provisto por Apple no proporciona una forma de prorratear una compra. No hay forma de hacer un reembolso, y no hay forma de que un proveedor (usted) realice una cancelación.

También tenga cuidado, si implementa el plan A y el plan B como suscripciones separadas … un usuario que se registre para el plan B después de registrarse en el plan A será muy probable que se inscriba en ambos. Deberán cancelar su suscripción al plan A.

En general, el sistema de compras en la aplicación no es muy adecuado para las ofertas por niveles, como usted describe.