stripeapi-2.0.1.0: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.MandateAcssDebit

Description

Contains the types generated from the schema MandateAcssDebit

Synopsis

Documentation

data MandateAcssDebit Source #

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

Constructors

MandateAcssDebit 

Fields

data MandateAcssDebitPaymentSchedule' Source #

Defines the enum schema located at components.schemas.mandate_acss_debit.properties.payment_schedule in the specification.

Payment schedule for the mandate.

Constructors

MandateAcssDebitPaymentSchedule'Other Value

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

MandateAcssDebitPaymentSchedule'Typed Text

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

MandateAcssDebitPaymentSchedule'EnumCombined

Represents the JSON value "combined"

MandateAcssDebitPaymentSchedule'EnumInterval

Represents the JSON value "interval"

MandateAcssDebitPaymentSchedule'EnumSporadic

Represents the JSON value "sporadic"

data MandateAcssDebitTransactionType' Source #

Defines the enum schema located at components.schemas.mandate_acss_debit.properties.transaction_type in the specification.

Transaction type of the mandate.

Constructors

MandateAcssDebitTransactionType'Other Value

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

MandateAcssDebitTransactionType'Typed Text

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

MandateAcssDebitTransactionType'EnumBusiness

Represents the JSON value "business"

MandateAcssDebitTransactionType'EnumPersonal

Represents the JSON value "personal"