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