| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.Types.SetupIntentPaymentMethodOptionsAcssDebit
Description
Contains the types generated from the schema SetupIntentPaymentMethodOptionsAcssDebit
Synopsis
- data SetupIntentPaymentMethodOptionsAcssDebit = SetupIntentPaymentMethodOptionsAcssDebit {
- setupIntentPaymentMethodOptionsAcssDebitCurrency :: Maybe SetupIntentPaymentMethodOptionsAcssDebitCurrency'
- setupIntentPaymentMethodOptionsAcssDebitMandateOptions :: Maybe SetupIntentPaymentMethodOptionsMandateOptionsAcssDebit
- setupIntentPaymentMethodOptionsAcssDebitVerificationMethod :: Maybe SetupIntentPaymentMethodOptionsAcssDebitVerificationMethod'
- mkSetupIntentPaymentMethodOptionsAcssDebit :: SetupIntentPaymentMethodOptionsAcssDebit
- data SetupIntentPaymentMethodOptionsAcssDebitCurrency'
- data SetupIntentPaymentMethodOptionsAcssDebitVerificationMethod'
- = SetupIntentPaymentMethodOptionsAcssDebitVerificationMethod'Other Value
- | SetupIntentPaymentMethodOptionsAcssDebitVerificationMethod'Typed Text
- | SetupIntentPaymentMethodOptionsAcssDebitVerificationMethod'EnumAutomatic
- | SetupIntentPaymentMethodOptionsAcssDebitVerificationMethod'EnumInstant
- | SetupIntentPaymentMethodOptionsAcssDebitVerificationMethod'EnumMicrodeposits
Documentation
data SetupIntentPaymentMethodOptionsAcssDebit Source #
Defines the object schema located at components.schemas.setup_intent_payment_method_options_acss_debit in the specification.
Constructors
| SetupIntentPaymentMethodOptionsAcssDebit | |
Fields
| |
Instances
mkSetupIntentPaymentMethodOptionsAcssDebit :: SetupIntentPaymentMethodOptionsAcssDebit Source #
Create a new SetupIntentPaymentMethodOptionsAcssDebit with all required fields.
data SetupIntentPaymentMethodOptionsAcssDebitCurrency' Source #
Defines the enum schema located at components.schemas.setup_intent_payment_method_options_acss_debit.properties.currency in the specification.
Currency supported by the bank account
Constructors
| SetupIntentPaymentMethodOptionsAcssDebitCurrency'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
| SetupIntentPaymentMethodOptionsAcssDebitCurrency'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
| SetupIntentPaymentMethodOptionsAcssDebitCurrency'EnumCad | Represents the JSON value |
| SetupIntentPaymentMethodOptionsAcssDebitCurrency'EnumUsd | Represents the JSON value |
Instances
data SetupIntentPaymentMethodOptionsAcssDebitVerificationMethod' Source #
Defines the enum schema located at components.schemas.setup_intent_payment_method_options_acss_debit.properties.verification_method in the specification.
Bank account verification method.
Constructors
| SetupIntentPaymentMethodOptionsAcssDebitVerificationMethod'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
| SetupIntentPaymentMethodOptionsAcssDebitVerificationMethod'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
| SetupIntentPaymentMethodOptionsAcssDebitVerificationMethod'EnumAutomatic | Represents the JSON value |
| SetupIntentPaymentMethodOptionsAcssDebitVerificationMethod'EnumInstant | Represents the JSON value |
| SetupIntentPaymentMethodOptionsAcssDebitVerificationMethod'EnumMicrodeposits | Represents the JSON value |