Safe Haskell | None |
---|---|
Language | Haskell2010 |
StripeAPI.Types.PaymentMethodSepaDebit
Description
Contains the types generated from the schema PaymentMethodSepaDebit
Synopsis
- data PaymentMethodSepaDebit = PaymentMethodSepaDebit {
- paymentMethodSepaDebitBankCode :: Maybe Text
- paymentMethodSepaDebitBranchCode :: Maybe Text
- paymentMethodSepaDebitCountry :: Maybe Text
- paymentMethodSepaDebitFingerprint :: Maybe Text
- paymentMethodSepaDebitGeneratedFrom :: Maybe PaymentMethodSepaDebitGeneratedFrom'
- paymentMethodSepaDebitLast4 :: Maybe Text
- mkPaymentMethodSepaDebit :: PaymentMethodSepaDebit
- data PaymentMethodSepaDebitGeneratedFrom' = PaymentMethodSepaDebitGeneratedFrom' {}
- mkPaymentMethodSepaDebitGeneratedFrom' :: PaymentMethodSepaDebitGeneratedFrom'
- data PaymentMethodSepaDebitGeneratedFrom'Charge'Variants
- data PaymentMethodSepaDebitGeneratedFrom'SetupAttempt'Variants
Documentation
data PaymentMethodSepaDebit Source #
Defines the object schema located at components.schemas.payment_method_sepa_debit
in the specification.
Constructors
PaymentMethodSepaDebit | |
Fields
|
Instances
Eq PaymentMethodSepaDebit Source # | |
Defined in StripeAPI.Types.PaymentMethodSepaDebit Methods (==) :: PaymentMethodSepaDebit -> PaymentMethodSepaDebit -> Bool # (/=) :: PaymentMethodSepaDebit -> PaymentMethodSepaDebit -> Bool # | |
Show PaymentMethodSepaDebit Source # | |
Defined in StripeAPI.Types.PaymentMethodSepaDebit Methods showsPrec :: Int -> PaymentMethodSepaDebit -> ShowS # show :: PaymentMethodSepaDebit -> String # showList :: [PaymentMethodSepaDebit] -> ShowS # | |
ToJSON PaymentMethodSepaDebit Source # | |
Defined in StripeAPI.Types.PaymentMethodSepaDebit Methods toJSON :: PaymentMethodSepaDebit -> Value # toEncoding :: PaymentMethodSepaDebit -> Encoding # toJSONList :: [PaymentMethodSepaDebit] -> Value # | |
FromJSON PaymentMethodSepaDebit Source # | |
Defined in StripeAPI.Types.PaymentMethodSepaDebit Methods parseJSON :: Value -> Parser PaymentMethodSepaDebit # parseJSONList :: Value -> Parser [PaymentMethodSepaDebit] # |
mkPaymentMethodSepaDebit :: PaymentMethodSepaDebit Source #
Create a new PaymentMethodSepaDebit
with all required fields.
data PaymentMethodSepaDebitGeneratedFrom' Source #
Defines the object schema located at components.schemas.payment_method_sepa_debit.properties.generated_from.anyOf
in the specification.
Information about the object that generated this PaymentMethod.
Constructors
PaymentMethodSepaDebitGeneratedFrom' | |
Fields
|
Instances
mkPaymentMethodSepaDebitGeneratedFrom' :: PaymentMethodSepaDebitGeneratedFrom' Source #
Create a new PaymentMethodSepaDebitGeneratedFrom'
with all required fields.
data PaymentMethodSepaDebitGeneratedFrom'Charge'Variants Source #
Defines the oneOf schema located at components.schemas.payment_method_sepa_debit.properties.generated_from.anyOf.properties.charge.anyOf
in the specification.
The ID of the Charge that generated this PaymentMethod, if any.
Constructors
PaymentMethodSepaDebitGeneratedFrom'Charge'Text Text | |
PaymentMethodSepaDebitGeneratedFrom'Charge'Charge Charge |
Instances
data PaymentMethodSepaDebitGeneratedFrom'SetupAttempt'Variants Source #
Defines the oneOf schema located at components.schemas.payment_method_sepa_debit.properties.generated_from.anyOf.properties.setup_attempt.anyOf
in the specification.
The ID of the SetupAttempt that generated this PaymentMethod, if any.
Constructors
PaymentMethodSepaDebitGeneratedFrom'SetupAttempt'Text Text | |
PaymentMethodSepaDebitGeneratedFrom'SetupAttempt'SetupAttempt SetupAttempt |