stripeapi-2.0.0.1: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.SubscriptionPendingInvoiceItemInterval

Description

Contains the types generated from the schema SubscriptionPendingInvoiceItemInterval

Synopsis

Documentation

data SubscriptionPendingInvoiceItemInterval Source #

Defines the object schema located at components.schemas.subscription_pending_invoice_item_interval in the specification.

Constructors

SubscriptionPendingInvoiceItemInterval 

Fields

data SubscriptionPendingInvoiceItemIntervalInterval' Source #

Defines the enum schema located at components.schemas.subscription_pending_invoice_item_interval.properties.interval in the specification.

Specifies invoicing frequency. Either `day`, `week`, `month` or `year`.

Constructors

SubscriptionPendingInvoiceItemIntervalInterval'Other Value

This case is used if the value encountered during decoding does not match any of the provided cases in the specification.

SubscriptionPendingInvoiceItemIntervalInterval'Typed Text

This constructor can be used to send values to the server which are not present in the specification yet.

SubscriptionPendingInvoiceItemIntervalInterval'EnumDay

Represents the JSON value "day"

SubscriptionPendingInvoiceItemIntervalInterval'EnumMonth

Represents the JSON value "month"

SubscriptionPendingInvoiceItemIntervalInterval'EnumWeek

Represents the JSON value "week"

SubscriptionPendingInvoiceItemIntervalInterval'EnumYear

Represents the JSON value "year"

Instances

Instances details
Eq SubscriptionPendingInvoiceItemIntervalInterval' Source # 
Instance details

Defined in StripeAPI.Types.SubscriptionPendingInvoiceItemInterval

Show SubscriptionPendingInvoiceItemIntervalInterval' Source # 
Instance details

Defined in StripeAPI.Types.SubscriptionPendingInvoiceItemInterval

ToJSON SubscriptionPendingInvoiceItemIntervalInterval' Source # 
Instance details

Defined in StripeAPI.Types.SubscriptionPendingInvoiceItemInterval

FromJSON SubscriptionPendingInvoiceItemIntervalInterval' Source # 
Instance details

Defined in StripeAPI.Types.SubscriptionPendingInvoiceItemInterval