Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the types generated from the schema PaymentMethodEps
Synopsis
- data PaymentMethodEps = PaymentMethodEps {}
- mkPaymentMethodEps :: PaymentMethodEps
- data PaymentMethodEpsBank'
- = PaymentMethodEpsBank'Other Value
- | PaymentMethodEpsBank'Typed Text
- | PaymentMethodEpsBank'EnumArzteUndApothekerBank
- | PaymentMethodEpsBank'EnumAustrianAnadiBankAg
- | PaymentMethodEpsBank'EnumBankAustria
- | PaymentMethodEpsBank'EnumBankhausCarlSpangler
- | PaymentMethodEpsBank'EnumBankhausSchelhammerUndSchatteraAg
- | PaymentMethodEpsBank'EnumBawagPskAg
- | PaymentMethodEpsBank'EnumBksBankAg
- | PaymentMethodEpsBank'EnumBrullKallmusBankAg
- | PaymentMethodEpsBank'EnumBtvVierLanderBank
- | PaymentMethodEpsBank'EnumCapitalBankGraweGruppeAg
- | PaymentMethodEpsBank'EnumDolomitenbank
- | PaymentMethodEpsBank'EnumEasybankAg
- | PaymentMethodEpsBank'EnumErsteBankUndSparkassen
- | PaymentMethodEpsBank'EnumHypoAlpeadriabankInternationalAg
- | PaymentMethodEpsBank'EnumHypoBankBurgenlandAktiengesellschaft
- | PaymentMethodEpsBank'EnumHypoNoeLbFurNiederosterreichUWien
- | PaymentMethodEpsBank'EnumHypoOberosterreichSalzburgSteiermark
- | PaymentMethodEpsBank'EnumHypoTirolBankAg
- | PaymentMethodEpsBank'EnumHypoVorarlbergBankAg
- | PaymentMethodEpsBank'EnumMarchfelderBank
- | PaymentMethodEpsBank'EnumOberbankAg
- | PaymentMethodEpsBank'EnumRaiffeisenBankengruppeOsterreich
- | PaymentMethodEpsBank'EnumSchoellerbankAg
- | PaymentMethodEpsBank'EnumSpardaBankWien
- | PaymentMethodEpsBank'EnumVolksbankGruppe
- | PaymentMethodEpsBank'EnumVolkskreditbankAg
- | PaymentMethodEpsBank'EnumVrBankBraunau
Documentation
data PaymentMethodEps Source #
Defines the object schema located at components.schemas.payment_method_eps
in the specification.
PaymentMethodEps | |
|
Instances
Eq PaymentMethodEps Source # | |
Defined in StripeAPI.Types.PaymentMethodEps (==) :: PaymentMethodEps -> PaymentMethodEps -> Bool # (/=) :: PaymentMethodEps -> PaymentMethodEps -> Bool # | |
Show PaymentMethodEps Source # | |
Defined in StripeAPI.Types.PaymentMethodEps showsPrec :: Int -> PaymentMethodEps -> ShowS # show :: PaymentMethodEps -> String # showList :: [PaymentMethodEps] -> ShowS # | |
ToJSON PaymentMethodEps Source # | |
Defined in StripeAPI.Types.PaymentMethodEps toJSON :: PaymentMethodEps -> Value # toEncoding :: PaymentMethodEps -> Encoding # toJSONList :: [PaymentMethodEps] -> Value # toEncodingList :: [PaymentMethodEps] -> Encoding # | |
FromJSON PaymentMethodEps Source # | |
Defined in StripeAPI.Types.PaymentMethodEps parseJSON :: Value -> Parser PaymentMethodEps # parseJSONList :: Value -> Parser [PaymentMethodEps] # |
mkPaymentMethodEps :: PaymentMethodEps Source #
Create a new PaymentMethodEps
with all required fields.
data PaymentMethodEpsBank' Source #
Defines the enum schema located at components.schemas.payment_method_eps.properties.bank
in the specification.
The customer's bank. Should be one of `arzte_und_apotheker_bank`, `austrian_anadi_bank_ag`, `bank_austria`, `bankhaus_carl_spangler`, `bankhaus_schelhammer_und_schattera_ag`, `bawag_psk_ag`, `bks_bank_ag`, `brull_kallmus_bank_ag`, `btv_vier_lander_bank`, `capital_bank_grawe_gruppe_ag`, `dolomitenbank`, `easybank_ag`, `erste_bank_und_sparkassen`, `hypo_alpeadriabank_international_ag`, `hypo_noe_lb_fur_niederosterreich_u_wien`, `hypo_oberosterreich_salzburg_steiermark`, `hypo_tirol_bank_ag`, `hypo_vorarlberg_bank_ag`, `hypo_bank_burgenland_aktiengesellschaft`, `marchfelder_bank`, `oberbank_ag`, `raiffeisen_bankengruppe_osterreich`, `schoellerbank_ag`, `sparda_bank_wien`, `volksbank_gruppe`, `volkskreditbank_ag`, or `vr_bank_braunau`.
PaymentMethodEpsBank'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PaymentMethodEpsBank'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PaymentMethodEpsBank'EnumArzteUndApothekerBank | Represents the JSON value |
PaymentMethodEpsBank'EnumAustrianAnadiBankAg | Represents the JSON value |
PaymentMethodEpsBank'EnumBankAustria | Represents the JSON value |
PaymentMethodEpsBank'EnumBankhausCarlSpangler | Represents the JSON value |
PaymentMethodEpsBank'EnumBankhausSchelhammerUndSchatteraAg | Represents the JSON value |
PaymentMethodEpsBank'EnumBawagPskAg | Represents the JSON value |
PaymentMethodEpsBank'EnumBksBankAg | Represents the JSON value |
PaymentMethodEpsBank'EnumBrullKallmusBankAg | Represents the JSON value |
PaymentMethodEpsBank'EnumBtvVierLanderBank | Represents the JSON value |
PaymentMethodEpsBank'EnumCapitalBankGraweGruppeAg | Represents the JSON value |
PaymentMethodEpsBank'EnumDolomitenbank | Represents the JSON value |
PaymentMethodEpsBank'EnumEasybankAg | Represents the JSON value |
PaymentMethodEpsBank'EnumErsteBankUndSparkassen | Represents the JSON value |
PaymentMethodEpsBank'EnumHypoAlpeadriabankInternationalAg | Represents the JSON value |
PaymentMethodEpsBank'EnumHypoBankBurgenlandAktiengesellschaft | Represents the JSON value |
PaymentMethodEpsBank'EnumHypoNoeLbFurNiederosterreichUWien | Represents the JSON value |
PaymentMethodEpsBank'EnumHypoOberosterreichSalzburgSteiermark | Represents the JSON value |
PaymentMethodEpsBank'EnumHypoTirolBankAg | Represents the JSON value |
PaymentMethodEpsBank'EnumHypoVorarlbergBankAg | Represents the JSON value |
PaymentMethodEpsBank'EnumMarchfelderBank | Represents the JSON value |
PaymentMethodEpsBank'EnumOberbankAg | Represents the JSON value |
PaymentMethodEpsBank'EnumRaiffeisenBankengruppeOsterreich | Represents the JSON value |
PaymentMethodEpsBank'EnumSchoellerbankAg | Represents the JSON value |
PaymentMethodEpsBank'EnumSpardaBankWien | Represents the JSON value |
PaymentMethodEpsBank'EnumVolksbankGruppe | Represents the JSON value |
PaymentMethodEpsBank'EnumVolkskreditbankAg | Represents the JSON value |
PaymentMethodEpsBank'EnumVrBankBraunau | Represents the JSON value |
Instances
Eq PaymentMethodEpsBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodEps (==) :: PaymentMethodEpsBank' -> PaymentMethodEpsBank' -> Bool # (/=) :: PaymentMethodEpsBank' -> PaymentMethodEpsBank' -> Bool # | |
Show PaymentMethodEpsBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodEps showsPrec :: Int -> PaymentMethodEpsBank' -> ShowS # show :: PaymentMethodEpsBank' -> String # showList :: [PaymentMethodEpsBank'] -> ShowS # | |
ToJSON PaymentMethodEpsBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodEps toJSON :: PaymentMethodEpsBank' -> Value # toEncoding :: PaymentMethodEpsBank' -> Encoding # toJSONList :: [PaymentMethodEpsBank'] -> Value # toEncodingList :: [PaymentMethodEpsBank'] -> Encoding # | |
FromJSON PaymentMethodEpsBank' Source # | |
Defined in StripeAPI.Types.PaymentMethodEps parseJSON :: Value -> Parser PaymentMethodEpsBank' # parseJSONList :: Value -> Parser [PaymentMethodEpsBank'] # |