stripeapi-2.0.0.1: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.PaymentMethodP24

Description

Contains the types generated from the schema PaymentMethodP24

Synopsis

Documentation

data PaymentMethodP24 Source #

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

Constructors

PaymentMethodP24 

Fields

mkPaymentMethodP24 :: PaymentMethodP24 Source #

Create a new PaymentMethodP24 with all required fields.

data PaymentMethodP24Bank' Source #

Defines the enum schema located at components.schemas.payment_method_p24.properties.bank in the specification.

The customer's bank, if provided.

Constructors

PaymentMethodP24Bank'Other Value

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

PaymentMethodP24Bank'Typed Text

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

PaymentMethodP24Bank'EnumAliorBank

Represents the JSON value "alior_bank"

PaymentMethodP24Bank'EnumBankMillennium

Represents the JSON value "bank_millennium"

PaymentMethodP24Bank'EnumBankNowyBfgSa

Represents the JSON value "bank_nowy_bfg_sa"

PaymentMethodP24Bank'EnumBankPekaoSa

Represents the JSON value "bank_pekao_sa"

PaymentMethodP24Bank'EnumBankiSpbdzielcze

Represents the JSON value "banki_spbdzielcze"

PaymentMethodP24Bank'EnumBlik

Represents the JSON value "blik"

PaymentMethodP24Bank'EnumBnpParibas

Represents the JSON value "bnp_paribas"

PaymentMethodP24Bank'EnumBoz

Represents the JSON value "boz"

PaymentMethodP24Bank'EnumCitiHandlowy

Represents the JSON value "citi_handlowy"

PaymentMethodP24Bank'EnumCreditAgricole

Represents the JSON value "credit_agricole"

PaymentMethodP24Bank'EnumEnvelobank

Represents the JSON value "envelobank"

PaymentMethodP24Bank'EnumEtransferPocztowy24

Represents the JSON value "etransfer_pocztowy24"

PaymentMethodP24Bank'EnumGetinBank

Represents the JSON value "getin_bank"

PaymentMethodP24Bank'EnumIdeabank

Represents the JSON value "ideabank"

PaymentMethodP24Bank'EnumIng

Represents the JSON value "ing"

PaymentMethodP24Bank'EnumInteligo

Represents the JSON value "inteligo"

PaymentMethodP24Bank'EnumMbankMtransfer

Represents the JSON value "mbank_mtransfer"

PaymentMethodP24Bank'EnumNestPrzelew

Represents the JSON value "nest_przelew"

PaymentMethodP24Bank'EnumNoblePay

Represents the JSON value "noble_pay"

PaymentMethodP24Bank'EnumPbacZIpko

Represents the JSON value "pbac_z_ipko"

PaymentMethodP24Bank'EnumPlusBank

Represents the JSON value "plus_bank"

PaymentMethodP24Bank'EnumSantanderPrzelew24

Represents the JSON value "santander_przelew24"

PaymentMethodP24Bank'EnumTmobileUsbugiBankowe

Represents the JSON value "tmobile_usbugi_bankowe"

PaymentMethodP24Bank'EnumToyotaBank

Represents the JSON value "toyota_bank"

PaymentMethodP24Bank'EnumVolkswagenBank

Represents the JSON value "volkswagen_bank"