Stripe.Resources.Entitlements.ActiveEntitlementSummary (tiger_stripe v0.3.0)

Copy Markdown View Source

ActiveEntitlementSummary

A summary of a customer's active entitlements.

Summary

Types

entitlements()

@type entitlements() :: %{
  optional(:data) =>
    [Stripe.Resources.Entitlements.ActiveEntitlement.t()] | nil,
  optional(:has_more) => boolean() | nil,
  optional(:object) => String.t() | nil,
  optional(:url) => String.t() | nil,
  optional(String.t()) => term()
}
  • data
  • has_more - True if this list has another page of items after this one that can be fetched.
  • object - String representing the object's type. Objects of the same type share the same value. Always has the value list. Possible values: list.
  • url - The URL where this list can be accessed. Max length: 5000.

t()

@type t() :: %Stripe.Resources.Entitlements.ActiveEntitlementSummary{
  customer: String.t(),
  entitlements: entitlements(),
  livemode: boolean(),
  object: String.t()
}
  • customer - The customer that is entitled to this feature. Max length: 5000.
  • entitlements - The list of entitlements this customer has. Expandable.
  • livemode - Has the value true if the object exists in live mode or the value false if the object exists in test mode.
  • object - String representing the object's type. Objects of the same type share the same value. Possible values: entitlements.active_entitlement_summary.

Functions

expandable_fields()

object_name()