Skip to main content

ViewerBillingStatus

The billing status of an organization's subscription.

Use this to display billing warnings, restrict actions for unpaid accounts, or guide users toward resolving payment issues.

enum ViewerBillingStatus {
TRIAL
ACTIVE
PAST_DUE
EXPIRED
CANCELED
SUSPENDED
PAYMENT_PENDING
PAYMENT_FAILED
}

Values​

ViewerBillingStatus.TRIAL {#trial}​

Free trial period. The organization has full access until the trial expires.

ViewerBillingStatus.ACTIVE {#active}​

Subscription is active and in good standing.

ViewerBillingStatus.PAST_DUE {#past-due}​

A payment is overdue. Access continues but action is needed to avoid suspension.

ViewerBillingStatus.EXPIRED {#expired}​

The free trial has ended without a subscription. Functionality is limited.

ViewerBillingStatus.CANCELED {#canceled}​

The subscription was canceled. The organization is in a grace period.

ViewerBillingStatus.SUSPENDED {#suspended}​

The account is suspended due to billing issues. Most operations are blocked.

ViewerBillingStatus.PAYMENT_PENDING {#payment-pending}​

A payment is being processed. This is typically a brief transitional state.

ViewerBillingStatus.PAYMENT_FAILED {#payment-failed}​

The most recent payment attempt failed. Update payment details to restore access.

Member Of​

ViewerOrganizationBilling object