stripeapi-2.0.0.1: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.PaymentMethodDetailsEps

Description

Contains the types generated from the schema PaymentMethodDetailsEps

Synopsis

Documentation

data PaymentMethodDetailsEps Source #

Defines the object schema located at components.schemas.payment_method_details_eps in the specification.

Constructors

PaymentMethodDetailsEps 

Fields

  • paymentMethodDetailsEpsBank :: Maybe PaymentMethodDetailsEpsBank'

    bank: 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`.

  • paymentMethodDetailsEpsVerifiedName :: Maybe Text

    verified_name: Owner's verified full name. Values are verified or provided by EPS directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. EPS rarely provides this information so the attribute is usually empty.

    Constraints:

    • Maximum length of 5000

data PaymentMethodDetailsEpsBank' Source #

Defines the enum schema located at components.schemas.payment_method_details_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`.

Constructors

PaymentMethodDetailsEpsBank'Other Value

This case is used if the value encountered during decoding does not match any of the provided cases in the specification.

PaymentMethodDetailsEpsBank'Typed Text

This constructor can be used to send values to the server which are not present in the specification yet.

PaymentMethodDetailsEpsBank'EnumArzteUndApothekerBank

Represents the JSON value "arzte_und_apotheker_bank"

PaymentMethodDetailsEpsBank'EnumAustrianAnadiBankAg

Represents the JSON value "austrian_anadi_bank_ag"

PaymentMethodDetailsEpsBank'EnumBankAustria

Represents the JSON value "bank_austria"

PaymentMethodDetailsEpsBank'EnumBankhausCarlSpangler

Represents the JSON value "bankhaus_carl_spangler"

PaymentMethodDetailsEpsBank'EnumBankhausSchelhammerUndSchatteraAg

Represents the JSON value "bankhaus_schelhammer_und_schattera_ag"

PaymentMethodDetailsEpsBank'EnumBawagPskAg

Represents the JSON value "bawag_psk_ag"

PaymentMethodDetailsEpsBank'EnumBksBankAg

Represents the JSON value "bks_bank_ag"

PaymentMethodDetailsEpsBank'EnumBrullKallmusBankAg

Represents the JSON value "brull_kallmus_bank_ag"

PaymentMethodDetailsEpsBank'EnumBtvVierLanderBank

Represents the JSON value "btv_vier_lander_bank"

PaymentMethodDetailsEpsBank'EnumCapitalBankGraweGruppeAg

Represents the JSON value "capital_bank_grawe_gruppe_ag"

PaymentMethodDetailsEpsBank'EnumDolomitenbank

Represents the JSON value "dolomitenbank"

PaymentMethodDetailsEpsBank'EnumEasybankAg

Represents the JSON value "easybank_ag"

PaymentMethodDetailsEpsBank'EnumErsteBankUndSparkassen

Represents the JSON value "erste_bank_und_sparkassen"

PaymentMethodDetailsEpsBank'EnumHypoAlpeadriabankInternationalAg

Represents the JSON value "hypo_alpeadriabank_international_ag"

PaymentMethodDetailsEpsBank'EnumHypoBankBurgenlandAktiengesellschaft

Represents the JSON value "hypo_bank_burgenland_aktiengesellschaft"

PaymentMethodDetailsEpsBank'EnumHypoNoeLbFurNiederosterreichUWien

Represents the JSON value "hypo_noe_lb_fur_niederosterreich_u_wien"

PaymentMethodDetailsEpsBank'EnumHypoOberosterreichSalzburgSteiermark

Represents the JSON value "hypo_oberosterreich_salzburg_steiermark"

PaymentMethodDetailsEpsBank'EnumHypoTirolBankAg

Represents the JSON value "hypo_tirol_bank_ag"

PaymentMethodDetailsEpsBank'EnumHypoVorarlbergBankAg

Represents the JSON value "hypo_vorarlberg_bank_ag"

PaymentMethodDetailsEpsBank'EnumMarchfelderBank

Represents the JSON value "marchfelder_bank"

PaymentMethodDetailsEpsBank'EnumOberbankAg

Represents the JSON value "oberbank_ag"

PaymentMethodDetailsEpsBank'EnumRaiffeisenBankengruppeOsterreich

Represents the JSON value "raiffeisen_bankengruppe_osterreich"

PaymentMethodDetailsEpsBank'EnumSchoellerbankAg

Represents the JSON value "schoellerbank_ag"

PaymentMethodDetailsEpsBank'EnumSpardaBankWien

Represents the JSON value "sparda_bank_wien"

PaymentMethodDetailsEpsBank'EnumVolksbankGruppe

Represents the JSON value "volksbank_gruppe"

PaymentMethodDetailsEpsBank'EnumVolkskreditbankAg

Represents the JSON value "volkskreditbank_ag"

PaymentMethodDetailsEpsBank'EnumVrBankBraunau

Represents the JSON value "vr_bank_braunau"