Suscripción
La característica Suscripción ayuda en la gestión de un Plan seleccionado por el usuario, facilitando el control del acceso a las características de la Aplicación.
consejo
Dado que cada Plan se basa en un Rol, puedes asignar el Rol del Plan a un usuario y utilizar la API de enforce para la comprobación de permisos.
Una Suscripción puede ser creada de tres maneras:
- Manualmente por un administrador
- Via the Pricing flow when purchasing a product with pricing and plan information (available for all user types)
- Vía API
Any user can create a subscription when purchasing a product, enabling flexible conversion from free to paid tiers. Subscription enforcement (requiring an active subscription for access) only applies to users with type = "paid-user".
La relación entre Pricing, Plan, Suscripción, Producto y Pago es la siguiente:

Propiedades de la suscripción
Cada Suscripción tiene estas propiedades:
PropietarioNombreFecha de creaciónNombre para mostrarDescripciónDuración: La duración de la Suscripción.Inicio: El momento en que comienza a tener efecto la Suscripción.Fin: El momento en que termina de tener efecto la Suscripción.Pricing: El Pricing relacionado.Plan: El Plan relacionado.Pago: El Pago relacionado.Usuario: El usuario que posee esta Suscripción.Estado: Actualmente, la Suscripción tiene los siguientes estados:Pendiente,Error,Suspendido,Activo,Próximo,Expirado.
