Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the types generated from the schema SetupAttemptPaymentMethodDetailsSofort
Synopsis
- data SetupAttemptPaymentMethodDetailsSofort = SetupAttemptPaymentMethodDetailsSofort {
- setupAttemptPaymentMethodDetailsSofortBankCode :: Maybe Text
- setupAttemptPaymentMethodDetailsSofortBankName :: Maybe Text
- setupAttemptPaymentMethodDetailsSofortBic :: Maybe Text
- setupAttemptPaymentMethodDetailsSofortGeneratedSepaDebit :: Maybe SetupAttemptPaymentMethodDetailsSofortGeneratedSepaDebit'Variants
- setupAttemptPaymentMethodDetailsSofortGeneratedSepaDebitMandate :: Maybe SetupAttemptPaymentMethodDetailsSofortGeneratedSepaDebitMandate'Variants
- setupAttemptPaymentMethodDetailsSofortIbanLast4 :: Maybe Text
- setupAttemptPaymentMethodDetailsSofortPreferredLanguage :: Maybe SetupAttemptPaymentMethodDetailsSofortPreferredLanguage'
- setupAttemptPaymentMethodDetailsSofortVerifiedName :: Maybe Text
- mkSetupAttemptPaymentMethodDetailsSofort :: SetupAttemptPaymentMethodDetailsSofort
- data SetupAttemptPaymentMethodDetailsSofortGeneratedSepaDebit'Variants
- data SetupAttemptPaymentMethodDetailsSofortGeneratedSepaDebitMandate'Variants
- data SetupAttemptPaymentMethodDetailsSofortPreferredLanguage'
- = SetupAttemptPaymentMethodDetailsSofortPreferredLanguage'Other Value
- | SetupAttemptPaymentMethodDetailsSofortPreferredLanguage'Typed Text
- | SetupAttemptPaymentMethodDetailsSofortPreferredLanguage'EnumDe
- | SetupAttemptPaymentMethodDetailsSofortPreferredLanguage'EnumEn
- | SetupAttemptPaymentMethodDetailsSofortPreferredLanguage'EnumFr
- | SetupAttemptPaymentMethodDetailsSofortPreferredLanguage'EnumNl
Documentation
data SetupAttemptPaymentMethodDetailsSofort Source #
Defines the object schema located at components.schemas.setup_attempt_payment_method_details_sofort
in the specification.
SetupAttemptPaymentMethodDetailsSofort | |
|
mkSetupAttemptPaymentMethodDetailsSofort :: SetupAttemptPaymentMethodDetailsSofort Source #
Create a new SetupAttemptPaymentMethodDetailsSofort
with all required fields.
data SetupAttemptPaymentMethodDetailsSofortGeneratedSepaDebit'Variants Source #
Defines the oneOf schema located at components.schemas.setup_attempt_payment_method_details_sofort.properties.generated_sepa_debit.anyOf
in the specification.
The ID of the SEPA Direct Debit PaymentMethod which was generated by this SetupAttempt.
SetupAttemptPaymentMethodDetailsSofortGeneratedSepaDebit'Text Text | |
SetupAttemptPaymentMethodDetailsSofortGeneratedSepaDebit'PaymentMethod PaymentMethod |
Instances
data SetupAttemptPaymentMethodDetailsSofortGeneratedSepaDebitMandate'Variants Source #
Defines the oneOf schema located at components.schemas.setup_attempt_payment_method_details_sofort.properties.generated_sepa_debit_mandate.anyOf
in the specification.
The mandate for the SEPA Direct Debit PaymentMethod which was generated by this SetupAttempt.
SetupAttemptPaymentMethodDetailsSofortGeneratedSepaDebitMandate'Text Text | |
SetupAttemptPaymentMethodDetailsSofortGeneratedSepaDebitMandate'Mandate Mandate |
Instances
data SetupAttemptPaymentMethodDetailsSofortPreferredLanguage' Source #
Defines the enum schema located at components.schemas.setup_attempt_payment_method_details_sofort.properties.preferred_language
in the specification.
Preferred language of the Sofort authorization page that the customer is redirected to. Can be one of `en`, `de`, `fr`, or `nl`
SetupAttemptPaymentMethodDetailsSofortPreferredLanguage'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
SetupAttemptPaymentMethodDetailsSofortPreferredLanguage'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
SetupAttemptPaymentMethodDetailsSofortPreferredLanguage'EnumDe | Represents the JSON value |
SetupAttemptPaymentMethodDetailsSofortPreferredLanguage'EnumEn | Represents the JSON value |
SetupAttemptPaymentMethodDetailsSofortPreferredLanguage'EnumFr | Represents the JSON value |
SetupAttemptPaymentMethodDetailsSofortPreferredLanguage'EnumNl | Represents the JSON value |