stripeapi-0.1.0.2: Stripe-Library

Safe HaskellNone
LanguageHaskell2010

StripeAPI.Operations.PostSubscriptionSchedules

Description

Contains the different functions to run the operation postSubscriptionSchedules

Synopsis

Documentation

postSubscriptionSchedules Source #

Arguments

:: (MonadHTTP m, SecurityScheme s) 
=> Configuration s

The configuration to use in the request

-> Maybe PostSubscriptionSchedulesRequestBody

The request body to send

-> m (Either HttpException (Response PostSubscriptionSchedulesResponse))

Monad containing the result of the operation

POST /v1/subscription_schedules

<p>Creates a new subscription schedule object. Each customer can have up to 25 active or scheduled subscriptions.</p>

data PostSubscriptionSchedulesRequestBody Source #

Defines the data type for the schema postSubscriptionSchedulesRequestBody

Constructors

PostSubscriptionSchedulesRequestBody 

Fields

data PostSubscriptionSchedulesRequestBodyDefaultSettings' Source #

Defines the data type for the schema postSubscriptionSchedulesRequestBodyDefault_settings'

Object representing the subscription schedule's default settings.

Instances
Eq PostSubscriptionSchedulesRequestBodyDefaultSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyDefaultSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyDefaultSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyDefaultSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'OneOf1 Source #

Defines the enum schema postSubscriptionSchedulesRequestBodyDefault_settings'Billing_thresholds'OneOf1

Instances
Eq PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'OneOf2 Source #

Defines the data type for the schema postSubscriptionSchedulesRequestBodyDefault_settings'Billing_thresholds'OneOf2

Instances
Eq PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'Variants Source #

Define the one-of schema postSubscriptionSchedulesRequestBodyDefault_settings'Billing_thresholds'

Instances
Eq PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Generic PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

type Rep PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

type Rep PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'Variants = D1 (MetaData "PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'Variants" "StripeAPI.Operations.PostSubscriptionSchedules" "stripeapi-0.1.0.2-D0ebvtj6l9B4TLqRwmHKaP" False) (C1 (MetaCons "PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'OneOf1" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'OneOf1)) :+: C1 (MetaCons "PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'OneOf2" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostSubscriptionSchedulesRequestBodyDefaultSettings'BillingThresholds'OneOf2)))

data PostSubscriptionSchedulesRequestBodyDefaultSettings'CollectionMethod' Source #

Defines the enum schema postSubscriptionSchedulesRequestBodyDefault_settings'Collection_method'

Instances
Eq PostSubscriptionSchedulesRequestBodyDefaultSettings'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyDefaultSettings'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyDefaultSettings'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyDefaultSettings'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyDefaultSettings'InvoiceSettings' Source #

Defines the data type for the schema postSubscriptionSchedulesRequestBodyDefault_settings'Invoice_settings'

Instances
Eq PostSubscriptionSchedulesRequestBodyDefaultSettings'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyDefaultSettings'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyDefaultSettings'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyDefaultSettings'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyEndBehavior' Source #

Defines the enum schema postSubscriptionSchedulesRequestBodyEnd_behavior'

Configures how the subscription schedule behaves when it ends. Possible values are `release` or `cancel` with the default being `release`. `release` will end the subscription schedule and keep the underlying subscription running.`cancel` will end the subscription schedule and cancel the underlying subscription.

Instances
Eq PostSubscriptionSchedulesRequestBodyEndBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyEndBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyEndBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyEndBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyMetadata' Source #

Defines the data type for the schema postSubscriptionSchedulesRequestBodyMetadata'

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. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`.

data PostSubscriptionSchedulesRequestBodyPhases' Source #

Defines the data type for the schema postSubscriptionSchedulesRequestBodyPhases'

Constructors

PostSubscriptionSchedulesRequestBodyPhases' 

Fields

data PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'OneOf1 Source #

Defines the enum schema postSubscriptionSchedulesRequestBodyPhases'Billing_thresholds'OneOf1

Instances
Eq PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'OneOf2 Source #

Defines the data type for the schema postSubscriptionSchedulesRequestBodyPhases'Billing_thresholds'OneOf2

Instances
Eq PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'Variants Source #

Define the one-of schema postSubscriptionSchedulesRequestBodyPhases'Billing_thresholds'

Instances
Eq PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Generic PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

type Rep PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

type Rep PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'Variants = D1 (MetaData "PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'Variants" "StripeAPI.Operations.PostSubscriptionSchedules" "stripeapi-0.1.0.2-D0ebvtj6l9B4TLqRwmHKaP" False) (C1 (MetaCons "PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'OneOf1" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'OneOf1)) :+: C1 (MetaCons "PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'OneOf2" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostSubscriptionSchedulesRequestBodyPhases'BillingThresholds'OneOf2)))

data PostSubscriptionSchedulesRequestBodyPhases'CollectionMethod' Source #

Defines the enum schema postSubscriptionSchedulesRequestBodyPhases'Collection_method'

Instances
Eq PostSubscriptionSchedulesRequestBodyPhases'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyPhases'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyPhases'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyPhases'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'OneOf1 Source #

Defines the enum schema postSubscriptionSchedulesRequestBodyPhases'Default_tax_rates'OneOf1

Instances
Eq PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'Variants Source #

Define the one-of schema postSubscriptionSchedulesRequestBodyPhases'Default_tax_rates'

Instances
Eq PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Generic PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

type Rep PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

type Rep PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'Variants = D1 (MetaData "PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'Variants" "StripeAPI.Operations.PostSubscriptionSchedules" "stripeapi-0.1.0.2-D0ebvtj6l9B4TLqRwmHKaP" False) (C1 (MetaCons "PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'OneOf1" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'OneOf1)) :+: C1 (MetaCons "PostSubscriptionSchedulesRequestBodyPhases'DefaultTaxRates'ListText" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text])))

data PostSubscriptionSchedulesRequestBodyPhases'InvoiceSettings' Source #

Defines the data type for the schema postSubscriptionSchedulesRequestBodyPhases'Invoice_settings'

Instances
Eq PostSubscriptionSchedulesRequestBodyPhases'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyPhases'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyPhases'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyPhases'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyPhases'Plans' Source #

Defines the data type for the schema postSubscriptionSchedulesRequestBodyPhases'Plans'

Instances
Eq PostSubscriptionSchedulesRequestBodyPhases'Plans' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyPhases'Plans' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyPhases'Plans' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyPhases'Plans' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'OneOf1 Source #

Defines the enum schema postSubscriptionSchedulesRequestBodyPhases'Plans'Billing_thresholds'OneOf1

Instances
Eq PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'OneOf2 Source #

Defines the data type for the schema postSubscriptionSchedulesRequestBodyPhases'Plans'Billing_thresholds'OneOf2

Instances
Eq PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'Variants Source #

Define the one-of schema postSubscriptionSchedulesRequestBodyPhases'Plans'Billing_thresholds'

Instances
Eq PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Generic PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

type Rep PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

type Rep PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'Variants = D1 (MetaData "PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'Variants" "StripeAPI.Operations.PostSubscriptionSchedules" "stripeapi-0.1.0.2-D0ebvtj6l9B4TLqRwmHKaP" False) (C1 (MetaCons "PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'OneOf1" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'OneOf1)) :+: C1 (MetaCons "PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'OneOf2" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostSubscriptionSchedulesRequestBodyPhases'Plans'BillingThresholds'OneOf2)))

data PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'OneOf1 Source #

Defines the enum schema postSubscriptionSchedulesRequestBodyPhases'Plans'Tax_rates'OneOf1

Instances
Eq PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'Variants Source #

Define the one-of schema postSubscriptionSchedulesRequestBodyPhases'Plans'Tax_rates'

Instances
Eq PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Generic PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

type Rep PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

type Rep PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'Variants = D1 (MetaData "PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'Variants" "StripeAPI.Operations.PostSubscriptionSchedules" "stripeapi-0.1.0.2-D0ebvtj6l9B4TLqRwmHKaP" False) (C1 (MetaCons "PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'OneOf1" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'OneOf1)) :+: C1 (MetaCons "PostSubscriptionSchedulesRequestBodyPhases'Plans'TaxRates'ListText" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text])))

data PostSubscriptionSchedulesRequestBodyPhases'ProrationBehavior' Source #

Defines the enum schema postSubscriptionSchedulesRequestBodyPhases'Proration_behavior'

Instances
Eq PostSubscriptionSchedulesRequestBodyPhases'ProrationBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyPhases'ProrationBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyPhases'ProrationBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyPhases'ProrationBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyStartDate'OneOf1 Source #

Defines the enum schema postSubscriptionSchedulesRequestBodyStart_date'OneOf1

Instances
Eq PostSubscriptionSchedulesRequestBodyStartDate'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyStartDate'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyStartDate'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyStartDate'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

data PostSubscriptionSchedulesRequestBodyStartDate'Variants Source #

Define the one-of schema postSubscriptionSchedulesRequestBodyStart_date'

When the subscription schedule starts. We recommend using `now` so that it starts the subscription immediately. You can also use a Unix timestamp to backdate the subscription so that it starts on a past date, or set a future date for the subscription to start on. When you backdate, the `billing_cycle_anchor` of the subscription is equivalent to the `start_date`.

Instances
Eq PostSubscriptionSchedulesRequestBodyStartDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Show PostSubscriptionSchedulesRequestBodyStartDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

Generic PostSubscriptionSchedulesRequestBodyStartDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

ToJSON PostSubscriptionSchedulesRequestBodyStartDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

FromJSON PostSubscriptionSchedulesRequestBodyStartDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

type Rep PostSubscriptionSchedulesRequestBodyStartDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedules

type Rep PostSubscriptionSchedulesRequestBodyStartDate'Variants = D1 (MetaData "PostSubscriptionSchedulesRequestBodyStartDate'Variants" "StripeAPI.Operations.PostSubscriptionSchedules" "stripeapi-0.1.0.2-D0ebvtj6l9B4TLqRwmHKaP" False) (C1 (MetaCons "PostSubscriptionSchedulesRequestBodyStartDate'PostSubscriptionSchedulesRequestBodyStartDate'OneOf1" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostSubscriptionSchedulesRequestBodyStartDate'OneOf1)) :+: C1 (MetaCons "PostSubscriptionSchedulesRequestBodyStartDate'Integer" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Integer)))