stripeapi-0.1.0.0: Stripe-Library

Safe HaskellNone
LanguageHaskell2010

StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Description

Contains the different functions to run the operation postSubscriptionSchedulesSchedule

Synopsis

Documentation

postSubscriptionSchedulesSchedule Source #

Arguments

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

The configuration to use in the request

-> String

schedule | Constraints: Maximum length of 5000

-> PostSubscriptionSchedulesScheduleRequestBody

The request body to send

-> m (Either HttpException (Response PostSubscriptionSchedulesScheduleResponse))

Monad containing the result of the operation

POST /v1/subscription_schedules/{schedule}

<p>Updates an existing subscription schedule.</p>

data PostSubscriptionSchedulesScheduleRequestBody Source #

Defines the data type for the schema postSubscriptionSchedulesScheduleRequestBody

Constructors

PostSubscriptionSchedulesScheduleRequestBody 

Fields

data PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings' Source #

Defines the data type for the schema postSubscriptionSchedulesScheduleRequestBodyDefault_settings'

Object representing the subscription schedule's default settings.

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'OneOf1 Source #

Defines the enum schema postSubscriptionSchedulesScheduleRequestBodyDefault_settings'Billing_thresholds'OneOf1

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'OneOf2 Source #

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

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'Variants Source #

Define the one-of schema postSubscriptionSchedulesScheduleRequestBodyDefault_settings'Billing_thresholds'

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Generic PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

type Rep PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

data PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'CollectionMethod' Source #

Defines the enum schema postSubscriptionSchedulesScheduleRequestBodyDefault_settings'Collection_method'

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'InvoiceSettings' Source #

Defines the data type for the schema postSubscriptionSchedulesScheduleRequestBodyDefault_settings'Invoice_settings'

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyDefaultSettings'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyEndBehavior' Source #

Defines the enum schema postSubscriptionSchedulesScheduleRequestBodyEnd_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 PostSubscriptionSchedulesScheduleRequestBodyEndBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyEndBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyEndBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyEndBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyMetadata' Source #

Defines the data type for the schema postSubscriptionSchedulesScheduleRequestBodyMetadata'

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`.

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyMetadata' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyMetadata' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyMetadata' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyMetadata' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases' Source #

Defines the data type for the schema postSubscriptionSchedulesScheduleRequestBodyPhases'

Constructors

PostSubscriptionSchedulesScheduleRequestBodyPhases' 

Fields

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'OneOf1 Source #

Defines the enum schema postSubscriptionSchedulesScheduleRequestBodyPhases'Billing_thresholds'OneOf1

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'OneOf2 Source #

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

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'Variants Source #

Define the one-of schema postSubscriptionSchedulesScheduleRequestBodyPhases'Billing_thresholds'

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Generic PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

type Rep PostSubscriptionSchedulesScheduleRequestBodyPhases'BillingThresholds'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

data PostSubscriptionSchedulesScheduleRequestBodyPhases'CollectionMethod' Source #

Defines the enum schema postSubscriptionSchedulesScheduleRequestBodyPhases'Collection_method'

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'CollectionMethod' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'OneOf1 Source #

Defines the enum schema postSubscriptionSchedulesScheduleRequestBodyPhases'Default_tax_rates'OneOf1

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'Variants Source #

Define the one-of schema postSubscriptionSchedulesScheduleRequestBodyPhases'Default_tax_rates'

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Generic PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

type Rep PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

type Rep PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'Variants = D1 (MetaData "PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'Variants" "StripeAPI.Operations.PostSubscriptionSchedulesSchedule" "stripeapi-0.1.0.0-A3hJyYFbMZN6w4qjBpK6b6" False) (C1 (MetaCons "PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'OneOf1" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'OneOf1)) :+: C1 (MetaCons "PostSubscriptionSchedulesScheduleRequestBodyPhases'DefaultTaxRates'ListString" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [String])))

data PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'OneOf1 Source #

Defines the enum schema postSubscriptionSchedulesScheduleRequestBodyPhases'End_date'OneOf1

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'Variants Source #

Define the one-of schema postSubscriptionSchedulesScheduleRequestBodyPhases'End_date'

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Generic PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

type Rep PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

type Rep PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'Variants = D1 (MetaData "PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'Variants" "StripeAPI.Operations.PostSubscriptionSchedulesSchedule" "stripeapi-0.1.0.0-A3hJyYFbMZN6w4qjBpK6b6" False) (C1 (MetaCons "PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'OneOf1" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'OneOf1)) :+: C1 (MetaCons "PostSubscriptionSchedulesScheduleRequestBodyPhases'EndDate'Integer" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Integer)))

data PostSubscriptionSchedulesScheduleRequestBodyPhases'InvoiceSettings' Source #

Defines the data type for the schema postSubscriptionSchedulesScheduleRequestBodyPhases'Invoice_settings'

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'InvoiceSettings' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans' Source #

Defines the data type for the schema postSubscriptionSchedulesScheduleRequestBodyPhases'Plans'

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans'BillingThresholds'OneOf1 Source #

Defines the enum schema postSubscriptionSchedulesScheduleRequestBodyPhases'Plans'Billing_thresholds'OneOf1

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans'BillingThresholds'OneOf2 Source #

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

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans'BillingThresholds'Variants Source #

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

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

data PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans'TaxRates'OneOf1 Source #

Defines the enum schema postSubscriptionSchedulesScheduleRequestBodyPhases'Plans'Tax_rates'OneOf1

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans'TaxRates'Variants Source #

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

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

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

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

type Rep PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans'TaxRates'Variants = D1 (MetaData "PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans'TaxRates'Variants" "StripeAPI.Operations.PostSubscriptionSchedulesSchedule" "stripeapi-0.1.0.0-A3hJyYFbMZN6w4qjBpK6b6" False) (C1 (MetaCons "PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans'TaxRates'PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans'TaxRates'OneOf1" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans'TaxRates'OneOf1)) :+: C1 (MetaCons "PostSubscriptionSchedulesScheduleRequestBodyPhases'Plans'TaxRates'ListString" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [String])))

data PostSubscriptionSchedulesScheduleRequestBodyPhases'ProrationBehavior' Source #

Defines the enum schema postSubscriptionSchedulesScheduleRequestBodyPhases'Proration_behavior'

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'ProrationBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'ProrationBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'ProrationBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'ProrationBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'OneOf1 Source #

Defines the enum schema postSubscriptionSchedulesScheduleRequestBodyPhases'Start_date'OneOf1

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'Variants Source #

Define the one-of schema postSubscriptionSchedulesScheduleRequestBodyPhases'Start_date'

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Generic PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

type Rep PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

type Rep PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'Variants = D1 (MetaData "PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'Variants" "StripeAPI.Operations.PostSubscriptionSchedulesSchedule" "stripeapi-0.1.0.0-A3hJyYFbMZN6w4qjBpK6b6" False) (C1 (MetaCons "PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'OneOf1" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'OneOf1)) :+: C1 (MetaCons "PostSubscriptionSchedulesScheduleRequestBodyPhases'StartDate'Integer" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Integer)))

data PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'OneOf1 Source #

Defines the enum schema postSubscriptionSchedulesScheduleRequestBodyPhases'Trial_end'OneOf1

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

data PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'Variants Source #

Define the one-of schema postSubscriptionSchedulesScheduleRequestBodyPhases'Trial_end'

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Generic PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

type Rep PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

type Rep PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'Variants = D1 (MetaData "PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'Variants" "StripeAPI.Operations.PostSubscriptionSchedulesSchedule" "stripeapi-0.1.0.0-A3hJyYFbMZN6w4qjBpK6b6" False) (C1 (MetaCons "PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'OneOf1" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'OneOf1)) :+: C1 (MetaCons "PostSubscriptionSchedulesScheduleRequestBodyPhases'TrialEnd'Integer" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Integer)))

data PostSubscriptionSchedulesScheduleRequestBodyProrationBehavior' Source #

Defines the enum schema postSubscriptionSchedulesScheduleRequestBodyProration_behavior'

If the update changes the current phase, indicates if the changes should be prorated. Valid values are `create_prorations` or `none`, and the default value is `create_prorations`.

Instances
Eq PostSubscriptionSchedulesScheduleRequestBodyProrationBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

Show PostSubscriptionSchedulesScheduleRequestBodyProrationBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

ToJSON PostSubscriptionSchedulesScheduleRequestBodyProrationBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule

FromJSON PostSubscriptionSchedulesScheduleRequestBodyProrationBehavior' Source # 
Instance details

Defined in StripeAPI.Operations.PostSubscriptionSchedulesSchedule