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