Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the types generated from the schema SetupAttemptPaymentMethodDetailsBancontact
Synopsis
- data SetupAttemptPaymentMethodDetailsBancontact = SetupAttemptPaymentMethodDetailsBancontact {
- setupAttemptPaymentMethodDetailsBancontactBankCode :: Maybe Text
- setupAttemptPaymentMethodDetailsBancontactBankName :: Maybe Text
- setupAttemptPaymentMethodDetailsBancontactBic :: Maybe Text
- setupAttemptPaymentMethodDetailsBancontactGeneratedSepaDebit :: Maybe SetupAttemptPaymentMethodDetailsBancontactGeneratedSepaDebit'Variants
- setupAttemptPaymentMethodDetailsBancontactGeneratedSepaDebitMandate :: Maybe SetupAttemptPaymentMethodDetailsBancontactGeneratedSepaDebitMandate'Variants
- setupAttemptPaymentMethodDetailsBancontactIbanLast4 :: Maybe Text
- setupAttemptPaymentMethodDetailsBancontactPreferredLanguage :: Maybe SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage'
- setupAttemptPaymentMethodDetailsBancontactVerifiedName :: Maybe Text
- mkSetupAttemptPaymentMethodDetailsBancontact :: SetupAttemptPaymentMethodDetailsBancontact
- data SetupAttemptPaymentMethodDetailsBancontactGeneratedSepaDebit'Variants
- data SetupAttemptPaymentMethodDetailsBancontactGeneratedSepaDebitMandate'Variants
- data SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage'
- = SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage'Other Value
- | SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage'Typed Text
- | SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage'EnumDe
- | SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage'EnumEn
- | SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage'EnumFr
- | SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage'EnumNl
Documentation
data SetupAttemptPaymentMethodDetailsBancontact Source #
Defines the object schema located at components.schemas.setup_attempt_payment_method_details_bancontact
in the specification.
SetupAttemptPaymentMethodDetailsBancontact | |
|
Instances
mkSetupAttemptPaymentMethodDetailsBancontact :: SetupAttemptPaymentMethodDetailsBancontact Source #
Create a new SetupAttemptPaymentMethodDetailsBancontact
with all required fields.
data SetupAttemptPaymentMethodDetailsBancontactGeneratedSepaDebit'Variants Source #
Defines the oneOf schema located at components.schemas.setup_attempt_payment_method_details_bancontact.properties.generated_sepa_debit.anyOf
in the specification.
The ID of the SEPA Direct Debit PaymentMethod which was generated by this SetupAttempt.
SetupAttemptPaymentMethodDetailsBancontactGeneratedSepaDebit'Text Text | |
SetupAttemptPaymentMethodDetailsBancontactGeneratedSepaDebit'PaymentMethod PaymentMethod |
Instances
data SetupAttemptPaymentMethodDetailsBancontactGeneratedSepaDebitMandate'Variants Source #
Defines the oneOf schema located at components.schemas.setup_attempt_payment_method_details_bancontact.properties.generated_sepa_debit_mandate.anyOf
in the specification.
The mandate for the SEPA Direct Debit PaymentMethod which was generated by this SetupAttempt.
SetupAttemptPaymentMethodDetailsBancontactGeneratedSepaDebitMandate'Text Text | |
SetupAttemptPaymentMethodDetailsBancontactGeneratedSepaDebitMandate'Mandate Mandate |
Instances
data SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage' Source #
Defines the enum schema located at components.schemas.setup_attempt_payment_method_details_bancontact.properties.preferred_language
in the specification.
Preferred language of the Bancontact authorization page that the customer is redirected to. Can be one of `en`, `de`, `fr`, or `nl`
SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage'EnumDe | Represents the JSON value |
SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage'EnumEn | Represents the JSON value |
SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage'EnumFr | Represents the JSON value |
SetupAttemptPaymentMethodDetailsBancontactPreferredLanguage'EnumNl | Represents the JSON value |