UNPKG

stripe

Version:
49 lines (41 loc) 1.55 kB
// File generated from our OpenAPI spec declare module 'stripe' { namespace Stripe { namespace Entitlements { /** * A feature represents a monetizable ability or functionality in your system. * Features can be assigned to products, and when those products are purchased, Stripe will create an entitlement to the feature for the purchasing customer. */ interface Feature { /** * Unique identifier for the object. */ id: string; /** * String representing the object's type. Objects of the same type share the same value. */ object: 'entitlements.feature'; /** * Inactive features cannot be attached to new products and will not be returned from the features list endpoint. */ active: boolean; /** * Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. */ livemode: boolean; /** * A unique key you provide as your own system identifier. This may be up to 80 characters. */ lookup_key: string; /** * Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. */ metadata: Stripe.Metadata; /** * The feature's name, for your own purpose, not meant to be displayable to the customer. */ name: string; } } } }