Skip to content

Latest commit

 

History

History
34 lines (31 loc) · 14.6 KB

subscription.md

File metadata and controls

34 lines (31 loc) · 14.6 KB

Subscription

Fields

Field Type Required Description
created_at date ✔️ Creation timestamp of the object.
modified_at date ✔️ Last modification timestamp of the object.
id str ✔️ The ID of the object.
amount int ✔️ The amount of the subscription.
currency str ✔️ The currency of the subscription.
recurring_interval models.SubscriptionRecurringInterval ✔️ N/A
status models.SubscriptionStatus ✔️ N/A
current_period_start date ✔️ The start timestamp of the current billing period.
current_period_end date ✔️ The end timestamp of the current billing period.
cancel_at_period_end bool ✔️ Whether the subscription will be canceled at the end of the current period.
canceled_at date ✔️ The timestamp when the subscription was canceled. The subscription might still be active if cancel_at_period_end is true.
started_at date ✔️ The timestamp when the subscription started.
ends_at date ✔️ The timestamp when the subscription will end.
ended_at date ✔️ The timestamp when the subscription ended.
customer_id str ✔️ The ID of the subscribed customer.
product_id str ✔️ The ID of the subscribed product.
discount_id Nullable[str] ✔️ The ID of the applied discount, if any.
checkout_id Nullable[str] ✔️ N/A
customer_cancellation_reason Nullable[models.CustomerCancellationReason] ✔️ N/A
customer_cancellation_comment Nullable[str] ✔️ N/A
metadata Dict[str, models.Metadata] ✔️ N/A
custom_field_data Dict[str, Nullable[models.CustomFieldData]] Key-value object storing custom field values.
customer models.SubscriptionCustomer ✔️ N/A
product models.Product ✔️ A product.
discount Nullable[models.SubscriptionDiscount] ✔️ N/A
prices List[models.SubscriptionPrices] ✔️ List of enabled prices for the subscription.
meters List[models.SubscriptionMeter] ✔️ List of meters associated with the subscription.