| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.Types.PaymentMethodIdeal
Description
Contains the types generated from the schema PaymentMethodIdeal
Synopsis
- data PaymentMethodIdeal = PaymentMethodIdeal {}
- mkPaymentMethodIdeal :: PaymentMethodIdeal
- data PaymentMethodIdealBank'
- = PaymentMethodIdealBank'Other Value
- | PaymentMethodIdealBank'Typed Text
- | PaymentMethodIdealBank'EnumAbnAmro
- | PaymentMethodIdealBank'EnumAsnBank
- | PaymentMethodIdealBank'EnumBunq
- | PaymentMethodIdealBank'EnumHandelsbanken
- | PaymentMethodIdealBank'EnumIng
- | PaymentMethodIdealBank'EnumKnab
- | PaymentMethodIdealBank'EnumMoneyou
- | PaymentMethodIdealBank'EnumRabobank
- | PaymentMethodIdealBank'EnumRegiobank
- | PaymentMethodIdealBank'EnumRevolut
- | PaymentMethodIdealBank'EnumSnsBank
- | PaymentMethodIdealBank'EnumTriodosBank
- | PaymentMethodIdealBank'EnumVanLanschot
- data PaymentMethodIdealBic'
- = PaymentMethodIdealBic'Other Value
- | PaymentMethodIdealBic'Typed Text
- | PaymentMethodIdealBic'EnumABNANL2A
- | PaymentMethodIdealBic'EnumASNBNL21
- | PaymentMethodIdealBic'EnumBUNQNL2A
- | PaymentMethodIdealBic'EnumFVLBNL22
- | PaymentMethodIdealBic'EnumHANDNL2A
- | PaymentMethodIdealBic'EnumINGBNL2A
- | PaymentMethodIdealBic'EnumKNABNL2H
- | PaymentMethodIdealBic'EnumMOYONL21
- | PaymentMethodIdealBic'EnumRABONL2U
- | PaymentMethodIdealBic'EnumRBRBNL21
- | PaymentMethodIdealBic'EnumREVOLT21
- | PaymentMethodIdealBic'EnumSNSBNL2A
- | PaymentMethodIdealBic'EnumTRIONL2U
Documentation
data PaymentMethodIdeal Source #
Defines the object schema located at components.schemas.payment_method_ideal in the specification.
Constructors
| PaymentMethodIdeal | |
Fields
| |
Instances
| Eq PaymentMethodIdeal Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal Methods (==) :: PaymentMethodIdeal -> PaymentMethodIdeal -> Bool # (/=) :: PaymentMethodIdeal -> PaymentMethodIdeal -> Bool # | |
| Show PaymentMethodIdeal Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal Methods showsPrec :: Int -> PaymentMethodIdeal -> ShowS # show :: PaymentMethodIdeal -> String # showList :: [PaymentMethodIdeal] -> ShowS # | |
| ToJSON PaymentMethodIdeal Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal Methods toJSON :: PaymentMethodIdeal -> Value # toEncoding :: PaymentMethodIdeal -> Encoding # toJSONList :: [PaymentMethodIdeal] -> Value # toEncodingList :: [PaymentMethodIdeal] -> Encoding # | |
| FromJSON PaymentMethodIdeal Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal Methods parseJSON :: Value -> Parser PaymentMethodIdeal # parseJSONList :: Value -> Parser [PaymentMethodIdeal] # | |
mkPaymentMethodIdeal :: PaymentMethodIdeal Source #
Create a new PaymentMethodIdeal with all required fields.
data PaymentMethodIdealBank' Source #
Defines the enum schema located at components.schemas.payment_method_ideal.properties.bank in the specification.
The customer's bank, if provided. Can be one of `abn_amro`, `asn_bank`, `bunq`, `handelsbanken`, `ing`, `knab`, `moneyou`, `rabobank`, `regiobank`, `revolut`, `sns_bank`, `triodos_bank`, or `van_lanschot`.
Constructors
| PaymentMethodIdealBank'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
| PaymentMethodIdealBank'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
| PaymentMethodIdealBank'EnumAbnAmro | Represents the JSON value |
| PaymentMethodIdealBank'EnumAsnBank | Represents the JSON value |
| PaymentMethodIdealBank'EnumBunq | Represents the JSON value |
| PaymentMethodIdealBank'EnumHandelsbanken | Represents the JSON value |
| PaymentMethodIdealBank'EnumIng | Represents the JSON value |
| PaymentMethodIdealBank'EnumKnab | Represents the JSON value |
| PaymentMethodIdealBank'EnumMoneyou | Represents the JSON value |
| PaymentMethodIdealBank'EnumRabobank | Represents the JSON value |
| PaymentMethodIdealBank'EnumRegiobank | Represents the JSON value |
| PaymentMethodIdealBank'EnumRevolut | Represents the JSON value |
| PaymentMethodIdealBank'EnumSnsBank | Represents the JSON value |
| PaymentMethodIdealBank'EnumTriodosBank | Represents the JSON value |
| PaymentMethodIdealBank'EnumVanLanschot | Represents the JSON value |
Instances
| Eq PaymentMethodIdealBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal Methods (==) :: PaymentMethodIdealBank' -> PaymentMethodIdealBank' -> Bool # (/=) :: PaymentMethodIdealBank' -> PaymentMethodIdealBank' -> Bool # | |
| Show PaymentMethodIdealBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal Methods showsPrec :: Int -> PaymentMethodIdealBank' -> ShowS # show :: PaymentMethodIdealBank' -> String # showList :: [PaymentMethodIdealBank'] -> ShowS # | |
| ToJSON PaymentMethodIdealBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal Methods toJSON :: PaymentMethodIdealBank' -> Value # toEncoding :: PaymentMethodIdealBank' -> Encoding # toJSONList :: [PaymentMethodIdealBank'] -> Value # | |
| FromJSON PaymentMethodIdealBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal Methods parseJSON :: Value -> Parser PaymentMethodIdealBank' # parseJSONList :: Value -> Parser [PaymentMethodIdealBank'] # | |
data PaymentMethodIdealBic' Source #
Defines the enum schema located at components.schemas.payment_method_ideal.properties.bic in the specification.
The Bank Identifier Code of the customer's bank, if the bank was provided.
Constructors
Instances
| Eq PaymentMethodIdealBic' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal Methods (==) :: PaymentMethodIdealBic' -> PaymentMethodIdealBic' -> Bool # (/=) :: PaymentMethodIdealBic' -> PaymentMethodIdealBic' -> Bool # | |
| Show PaymentMethodIdealBic' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal Methods showsPrec :: Int -> PaymentMethodIdealBic' -> ShowS # show :: PaymentMethodIdealBic' -> String # showList :: [PaymentMethodIdealBic'] -> ShowS # | |
| ToJSON PaymentMethodIdealBic' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal Methods toJSON :: PaymentMethodIdealBic' -> Value # toEncoding :: PaymentMethodIdealBic' -> Encoding # toJSONList :: [PaymentMethodIdealBic'] -> Value # | |
| FromJSON PaymentMethodIdealBic' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal Methods parseJSON :: Value -> Parser PaymentMethodIdealBic' # parseJSONList :: Value -> Parser [PaymentMethodIdealBic'] # | |