| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.Types.MandateAcssDebit
Description
Contains the types generated from the schema MandateAcssDebit
Documentation
data MandateAcssDebit Source #
Defines the object schema located at components.schemas.mandate_acss_debit in the specification.
Constructors
| MandateAcssDebit | |
Fields
| |
Instances
| Eq MandateAcssDebit Source # | |
Defined in StripeAPI.Types.MandateAcssDebit Methods (==) :: MandateAcssDebit -> MandateAcssDebit -> Bool # (/=) :: MandateAcssDebit -> MandateAcssDebit -> Bool # | |
| Show MandateAcssDebit Source # | |
Defined in StripeAPI.Types.MandateAcssDebit Methods showsPrec :: Int -> MandateAcssDebit -> ShowS # show :: MandateAcssDebit -> String # showList :: [MandateAcssDebit] -> ShowS # | |
| ToJSON MandateAcssDebit Source # | |
Defined in StripeAPI.Types.MandateAcssDebit Methods toJSON :: MandateAcssDebit -> Value # toEncoding :: MandateAcssDebit -> Encoding # toJSONList :: [MandateAcssDebit] -> Value # toEncodingList :: [MandateAcssDebit] -> Encoding # | |
| FromJSON MandateAcssDebit Source # | |
Defined in StripeAPI.Types.MandateAcssDebit Methods parseJSON :: Value -> Parser MandateAcssDebit # parseJSONList :: Value -> Parser [MandateAcssDebit] # | |
Create a new MandateAcssDebit with all required 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 |
| MandateAcssDebitPaymentSchedule'EnumInterval | Represents the JSON value |
| MandateAcssDebitPaymentSchedule'EnumSporadic | Represents the JSON value |
Instances
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 |
| MandateAcssDebitTransactionType'EnumPersonal | Represents the JSON value |