Safe Haskell | None |
---|---|
Language | Haskell2010 |
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.
PaymentMethodIdeal | |
|
Instances
Eq PaymentMethodIdeal Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal (==) :: PaymentMethodIdeal -> PaymentMethodIdeal -> Bool # (/=) :: PaymentMethodIdeal -> PaymentMethodIdeal -> Bool # | |
Show PaymentMethodIdeal Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal showsPrec :: Int -> PaymentMethodIdeal -> ShowS # show :: PaymentMethodIdeal -> String # showList :: [PaymentMethodIdeal] -> ShowS # | |
ToJSON PaymentMethodIdeal Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal toJSON :: PaymentMethodIdeal -> Value # toEncoding :: PaymentMethodIdeal -> Encoding # toJSONList :: [PaymentMethodIdeal] -> Value # toEncodingList :: [PaymentMethodIdeal] -> Encoding # | |
FromJSON PaymentMethodIdeal Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal 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`.
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 | |
Show PaymentMethodIdealBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal showsPrec :: Int -> PaymentMethodIdealBank' -> ShowS # show :: PaymentMethodIdealBank' -> String # showList :: [PaymentMethodIdealBank'] -> ShowS # | |
ToJSON PaymentMethodIdealBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal | |
FromJSON PaymentMethodIdealBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal |
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.
Instances
Eq PaymentMethodIdealBic' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal | |
Show PaymentMethodIdealBic' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal showsPrec :: Int -> PaymentMethodIdealBic' -> ShowS # show :: PaymentMethodIdealBic' -> String # showList :: [PaymentMethodIdealBic'] -> ShowS # | |
ToJSON PaymentMethodIdealBic' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal toJSON :: PaymentMethodIdealBic' -> Value # toEncoding :: PaymentMethodIdealBic' -> Encoding # toJSONList :: [PaymentMethodIdealBic'] -> Value # | |
FromJSON PaymentMethodIdealBic' Source # | |
Defined in StripeAPI.Types.PaymentMethodIdeal |