| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.Types.SubscriptionScheduleConfigurationItem
Description
Contains the types generated from the schema SubscriptionScheduleConfigurationItem
Synopsis
- data SubscriptionScheduleConfigurationItem = SubscriptionScheduleConfigurationItem {
- subscriptionScheduleConfigurationItemBillingThresholds :: Maybe SubscriptionScheduleConfigurationItemBillingThresholds'
- subscriptionScheduleConfigurationItemPrice :: SubscriptionScheduleConfigurationItemPrice'Variants
- subscriptionScheduleConfigurationItemQuantity :: Maybe Int
- subscriptionScheduleConfigurationItemTaxRates :: Maybe [TaxRate]
- mkSubscriptionScheduleConfigurationItem :: SubscriptionScheduleConfigurationItemPrice'Variants -> SubscriptionScheduleConfigurationItem
- data SubscriptionScheduleConfigurationItemBillingThresholds' = SubscriptionScheduleConfigurationItemBillingThresholds' {}
- mkSubscriptionScheduleConfigurationItemBillingThresholds' :: SubscriptionScheduleConfigurationItemBillingThresholds'
- data SubscriptionScheduleConfigurationItemPrice'Variants
Documentation
data SubscriptionScheduleConfigurationItem Source #
Defines the object schema located at components.schemas.subscription_schedule_configuration_item in the specification.
A phase item describes the price and quantity of a phase.
Constructors
| SubscriptionScheduleConfigurationItem | |
Fields
| |
Instances
mkSubscriptionScheduleConfigurationItem Source #
Arguments
| :: SubscriptionScheduleConfigurationItemPrice'Variants | |
| -> SubscriptionScheduleConfigurationItem |
Create a new SubscriptionScheduleConfigurationItem with all required fields.
data SubscriptionScheduleConfigurationItemBillingThresholds' Source #
Defines the object schema located at components.schemas.subscription_schedule_configuration_item.properties.billing_thresholds.anyOf in the specification.
Define thresholds at which an invoice will be sent, and the related subscription advanced to a new billing period
Constructors
| SubscriptionScheduleConfigurationItemBillingThresholds' | |
Fields
| |
Instances
mkSubscriptionScheduleConfigurationItemBillingThresholds' :: SubscriptionScheduleConfigurationItemBillingThresholds' Source #
Create a new SubscriptionScheduleConfigurationItemBillingThresholds' with all required fields.
data SubscriptionScheduleConfigurationItemPrice'Variants Source #
Defines the oneOf schema located at components.schemas.subscription_schedule_configuration_item.properties.price.anyOf in the specification.
ID of the price to which the customer should be subscribed.
Constructors
| SubscriptionScheduleConfigurationItemPrice'Text Text | |
| SubscriptionScheduleConfigurationItemPrice'Price Price | |
| SubscriptionScheduleConfigurationItemPrice'DeletedPrice DeletedPrice |