Saltar al contenido principal

Suscripción

A Subscription links a user to a Plan, so you can control access to application features. Because each Plan is tied to a Role, you can assign the plan’s role to the user and use the enforce API for permission checks.

consejo

Use the Plan’s Role with the enforce API to check subscription-based access.

Subscriptions can be created:

  • By an admin (manual)
  • Through the pricing/purchase flow (any user)
  • Vía API

Only users with type = "paid-user" are subject to subscription enforcement (active subscription required for access).

relación

Propiedades de la suscripción​

PropertyDescripción
PropietarioOwning organization.
NombreSubscription id.
Fecha de creaciónCreation time.
Nombre para mostrarNombre para mostrar.
DescripciónOptional description.
DuraciónDuración de la suscripción.
StartTimeWhen the subscription starts.
EndTimeWhen the subscription ends.
PrecioRelated Pricing.
Plan tarifarioRelated Plan.
PagoRelated Payment.
UserUser who holds the subscription.
EstadoPending, Error, Suspended, Active, Upcoming, or Expired.

edición de suscripción