Pular para o conteúdo principal

Assinatura

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.

dica

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)
  • Via API

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

relação

Propriedades da assinatura​

PropertyDescrição
DonoOwning organization.
NomeSubscription id.
CreatedTimeCreation time.
DisplayNameNome de exibição.
DescriçãoOptional description.
DuraçãoThời lượng đăng ký.
StartTimeWhen the subscription starts.
EndTimeWhen the subscription ends.
PreçosRelated Pricing.
PlanoRelated Plan.
PagamentoRelated Payment.
UsuárioUser who holds the subscription.
EstadoPending, Error, Suspended, Active, Upcoming, or Expired.

edição de assinatura