stripeapi-2.0.0.1: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.PaymentMethodDetailsCardInstallmentsPlan

Description

Contains the types generated from the schema PaymentMethodDetailsCardInstallmentsPlan

Synopsis

Documentation

data PaymentMethodDetailsCardInstallmentsPlan Source #

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

Constructors

PaymentMethodDetailsCardInstallmentsPlan 

Fields

data PaymentMethodDetailsCardInstallmentsPlanInterval' Source #

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

For `fixed_count` installment plans, this is the interval between installment payments your customer will make to their credit card. One of `month`.

Constructors

PaymentMethodDetailsCardInstallmentsPlanInterval'Other Value

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

PaymentMethodDetailsCardInstallmentsPlanInterval'Typed Text

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

PaymentMethodDetailsCardInstallmentsPlanInterval'EnumMonth

Represents the JSON value "month"

Instances

Instances details
Eq PaymentMethodDetailsCardInstallmentsPlanInterval' Source # 
Instance details

Defined in StripeAPI.Types.PaymentMethodDetailsCardInstallmentsPlan

Show PaymentMethodDetailsCardInstallmentsPlanInterval' Source # 
Instance details

Defined in StripeAPI.Types.PaymentMethodDetailsCardInstallmentsPlan

ToJSON PaymentMethodDetailsCardInstallmentsPlanInterval' Source # 
Instance details

Defined in StripeAPI.Types.PaymentMethodDetailsCardInstallmentsPlan

FromJSON PaymentMethodDetailsCardInstallmentsPlanInterval' Source # 
Instance details

Defined in StripeAPI.Types.PaymentMethodDetailsCardInstallmentsPlan