Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the types generated from the schema SetupIntentPaymentMethodOptionsMandateOptionsAcssDebit
Synopsis
- data SetupIntentPaymentMethodOptionsMandateOptionsAcssDebit = SetupIntentPaymentMethodOptionsMandateOptionsAcssDebit {
- setupIntentPaymentMethodOptionsMandateOptionsAcssDebitCustomMandateUrl :: Maybe Text
- setupIntentPaymentMethodOptionsMandateOptionsAcssDebitIntervalDescription :: Maybe Text
- setupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule :: Maybe SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule'
- setupIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType :: Maybe SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType'
- mkSetupIntentPaymentMethodOptionsMandateOptionsAcssDebit :: SetupIntentPaymentMethodOptionsMandateOptionsAcssDebit
- data SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule'
- = SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule'Other Value
- | SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule'Typed Text
- | SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule'EnumCombined
- | SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule'EnumInterval
- | SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule'EnumSporadic
- data SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType'
- = SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType'Other Value
- | SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType'Typed Text
- | SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType'EnumBusiness
- | SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType'EnumPersonal
Documentation
data SetupIntentPaymentMethodOptionsMandateOptionsAcssDebit Source #
Defines the object schema located at components.schemas.setup_intent_payment_method_options_mandate_options_acss_debit
in the specification.
SetupIntentPaymentMethodOptionsMandateOptionsAcssDebit | |
|
Instances
mkSetupIntentPaymentMethodOptionsMandateOptionsAcssDebit :: SetupIntentPaymentMethodOptionsMandateOptionsAcssDebit Source #
Create a new SetupIntentPaymentMethodOptionsMandateOptionsAcssDebit
with all required fields.
data SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule' Source #
Defines the enum schema located at components.schemas.setup_intent_payment_method_options_mandate_options_acss_debit.properties.payment_schedule
in the specification.
Payment schedule for the mandate.
SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule'EnumCombined | Represents the JSON value |
SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule'EnumInterval | Represents the JSON value |
SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule'EnumSporadic | Represents the JSON value |
Instances
data SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType' Source #
Defines the enum schema located at components.schemas.setup_intent_payment_method_options_mandate_options_acss_debit.properties.transaction_type
in the specification.
Transaction type of the mandate.
SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType'EnumBusiness | Represents the JSON value |
SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType'EnumPersonal | Represents the JSON value |