Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the types generated from the schema PaymentMethodDetailsIdeal
Synopsis
- data PaymentMethodDetailsIdeal = PaymentMethodDetailsIdeal {
- paymentMethodDetailsIdealBank :: Maybe PaymentMethodDetailsIdealBank'
- paymentMethodDetailsIdealBic :: Maybe PaymentMethodDetailsIdealBic'
- paymentMethodDetailsIdealGeneratedSepaDebit :: Maybe PaymentMethodDetailsIdealGeneratedSepaDebit'Variants
- paymentMethodDetailsIdealGeneratedSepaDebitMandate :: Maybe PaymentMethodDetailsIdealGeneratedSepaDebitMandate'Variants
- paymentMethodDetailsIdealIbanLast4 :: Maybe Text
- paymentMethodDetailsIdealVerifiedName :: Maybe Text
- mkPaymentMethodDetailsIdeal :: PaymentMethodDetailsIdeal
- data PaymentMethodDetailsIdealBank'
- = PaymentMethodDetailsIdealBank'Other Value
- | PaymentMethodDetailsIdealBank'Typed Text
- | PaymentMethodDetailsIdealBank'EnumAbnAmro
- | PaymentMethodDetailsIdealBank'EnumAsnBank
- | PaymentMethodDetailsIdealBank'EnumBunq
- | PaymentMethodDetailsIdealBank'EnumHandelsbanken
- | PaymentMethodDetailsIdealBank'EnumIng
- | PaymentMethodDetailsIdealBank'EnumKnab
- | PaymentMethodDetailsIdealBank'EnumMoneyou
- | PaymentMethodDetailsIdealBank'EnumRabobank
- | PaymentMethodDetailsIdealBank'EnumRegiobank
- | PaymentMethodDetailsIdealBank'EnumRevolut
- | PaymentMethodDetailsIdealBank'EnumSnsBank
- | PaymentMethodDetailsIdealBank'EnumTriodosBank
- | PaymentMethodDetailsIdealBank'EnumVanLanschot
- data PaymentMethodDetailsIdealBic'
- = PaymentMethodDetailsIdealBic'Other Value
- | PaymentMethodDetailsIdealBic'Typed Text
- | PaymentMethodDetailsIdealBic'EnumABNANL2A
- | PaymentMethodDetailsIdealBic'EnumASNBNL21
- | PaymentMethodDetailsIdealBic'EnumBUNQNL2A
- | PaymentMethodDetailsIdealBic'EnumFVLBNL22
- | PaymentMethodDetailsIdealBic'EnumHANDNL2A
- | PaymentMethodDetailsIdealBic'EnumINGBNL2A
- | PaymentMethodDetailsIdealBic'EnumKNABNL2H
- | PaymentMethodDetailsIdealBic'EnumMOYONL21
- | PaymentMethodDetailsIdealBic'EnumRABONL2U
- | PaymentMethodDetailsIdealBic'EnumRBRBNL21
- | PaymentMethodDetailsIdealBic'EnumREVOLT21
- | PaymentMethodDetailsIdealBic'EnumSNSBNL2A
- | PaymentMethodDetailsIdealBic'EnumTRIONL2U
- data PaymentMethodDetailsIdealGeneratedSepaDebit'Variants
- data PaymentMethodDetailsIdealGeneratedSepaDebitMandate'Variants
Documentation
data PaymentMethodDetailsIdeal Source #
Defines the object schema located at components.schemas.payment_method_details_ideal
in the specification.
PaymentMethodDetailsIdeal | |
|
Instances
mkPaymentMethodDetailsIdeal :: PaymentMethodDetailsIdeal Source #
Create a new PaymentMethodDetailsIdeal
with all required fields.
data PaymentMethodDetailsIdealBank' Source #
Defines the enum schema located at components.schemas.payment_method_details_ideal.properties.bank
in the specification.
The customer's bank. Can be one of `abn_amro`, `asn_bank`, `bunq`, `handelsbanken`, `ing`, `knab`, `moneyou`, `rabobank`, `regiobank`, `revolut`, `sns_bank`, `triodos_bank`, or `van_lanschot`.
PaymentMethodDetailsIdealBank'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PaymentMethodDetailsIdealBank'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PaymentMethodDetailsIdealBank'EnumAbnAmro | Represents the JSON value |
PaymentMethodDetailsIdealBank'EnumAsnBank | Represents the JSON value |
PaymentMethodDetailsIdealBank'EnumBunq | Represents the JSON value |
PaymentMethodDetailsIdealBank'EnumHandelsbanken | Represents the JSON value |
PaymentMethodDetailsIdealBank'EnumIng | Represents the JSON value |
PaymentMethodDetailsIdealBank'EnumKnab | Represents the JSON value |
PaymentMethodDetailsIdealBank'EnumMoneyou | Represents the JSON value |
PaymentMethodDetailsIdealBank'EnumRabobank | Represents the JSON value |
PaymentMethodDetailsIdealBank'EnumRegiobank | Represents the JSON value |
PaymentMethodDetailsIdealBank'EnumRevolut | Represents the JSON value |
PaymentMethodDetailsIdealBank'EnumSnsBank | Represents the JSON value |
PaymentMethodDetailsIdealBank'EnumTriodosBank | Represents the JSON value |
PaymentMethodDetailsIdealBank'EnumVanLanschot | Represents the JSON value |
data PaymentMethodDetailsIdealBic' Source #
Defines the enum schema located at components.schemas.payment_method_details_ideal.properties.bic
in the specification.
The Bank Identifier Code of the customer's bank.
Instances
data PaymentMethodDetailsIdealGeneratedSepaDebit'Variants Source #
Defines the oneOf schema located at components.schemas.payment_method_details_ideal.properties.generated_sepa_debit.anyOf
in the specification.
The ID of the SEPA Direct Debit PaymentMethod which was generated by this Charge.
PaymentMethodDetailsIdealGeneratedSepaDebit'Text Text | |
PaymentMethodDetailsIdealGeneratedSepaDebit'PaymentMethod PaymentMethod |
Instances
data PaymentMethodDetailsIdealGeneratedSepaDebitMandate'Variants Source #
Defines the oneOf schema located at components.schemas.payment_method_details_ideal.properties.generated_sepa_debit_mandate.anyOf
in the specification.
The mandate for the SEPA Direct Debit PaymentMethod which was generated by this Charge.
PaymentMethodDetailsIdealGeneratedSepaDebitMandate'Text Text | |
PaymentMethodDetailsIdealGeneratedSepaDebitMandate'Mandate Mandate |