| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.Types.CheckoutAcssDebitPaymentMethodOptions
Description
Contains the types generated from the schema CheckoutAcssDebitPaymentMethodOptions
Synopsis
- data CheckoutAcssDebitPaymentMethodOptions = CheckoutAcssDebitPaymentMethodOptions {
- checkoutAcssDebitPaymentMethodOptionsCurrency :: Maybe CheckoutAcssDebitPaymentMethodOptionsCurrency'
- checkoutAcssDebitPaymentMethodOptionsMandateOptions :: Maybe CheckoutAcssDebitMandateOptions
- checkoutAcssDebitPaymentMethodOptionsVerificationMethod :: Maybe CheckoutAcssDebitPaymentMethodOptionsVerificationMethod'
- mkCheckoutAcssDebitPaymentMethodOptions :: CheckoutAcssDebitPaymentMethodOptions
- data CheckoutAcssDebitPaymentMethodOptionsCurrency'
- data CheckoutAcssDebitPaymentMethodOptionsVerificationMethod'
- = CheckoutAcssDebitPaymentMethodOptionsVerificationMethod'Other Value
- | CheckoutAcssDebitPaymentMethodOptionsVerificationMethod'Typed Text
- | CheckoutAcssDebitPaymentMethodOptionsVerificationMethod'EnumAutomatic
- | CheckoutAcssDebitPaymentMethodOptionsVerificationMethod'EnumInstant
- | CheckoutAcssDebitPaymentMethodOptionsVerificationMethod'EnumMicrodeposits
Documentation
data CheckoutAcssDebitPaymentMethodOptions Source #
Defines the object schema located at components.schemas.checkout_acss_debit_payment_method_options in the specification.
Constructors
| CheckoutAcssDebitPaymentMethodOptions | |
Fields
| |
Instances
mkCheckoutAcssDebitPaymentMethodOptions :: CheckoutAcssDebitPaymentMethodOptions Source #
Create a new CheckoutAcssDebitPaymentMethodOptions with all required fields.
data CheckoutAcssDebitPaymentMethodOptionsCurrency' Source #
Defines the enum schema located at components.schemas.checkout_acss_debit_payment_method_options.properties.currency in the specification.
Currency supported by the bank account. Returned when the Session is in `setup` mode.
Constructors
| CheckoutAcssDebitPaymentMethodOptionsCurrency'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
| CheckoutAcssDebitPaymentMethodOptionsCurrency'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
| CheckoutAcssDebitPaymentMethodOptionsCurrency'EnumCad | Represents the JSON value |
| CheckoutAcssDebitPaymentMethodOptionsCurrency'EnumUsd | Represents the JSON value |
Instances
data CheckoutAcssDebitPaymentMethodOptionsVerificationMethod' Source #
Defines the enum schema located at components.schemas.checkout_acss_debit_payment_method_options.properties.verification_method in the specification.
Bank account verification method.
Constructors
| CheckoutAcssDebitPaymentMethodOptionsVerificationMethod'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
| CheckoutAcssDebitPaymentMethodOptionsVerificationMethod'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
| CheckoutAcssDebitPaymentMethodOptionsVerificationMethod'EnumAutomatic | Represents the JSON value |
| CheckoutAcssDebitPaymentMethodOptionsVerificationMethod'EnumInstant | Represents the JSON value |
| CheckoutAcssDebitPaymentMethodOptionsVerificationMethod'EnumMicrodeposits | Represents the JSON value |