stripeapi-2.0.0.1: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.PaymentMethodIdeal

Description

Contains the types generated from the schema PaymentMethodIdeal

Synopsis

Documentation

data PaymentMethodIdeal Source #

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

Constructors

PaymentMethodIdeal 

Fields

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 "abn_amro"

PaymentMethodIdealBank'EnumAsnBank

Represents the JSON value "asn_bank"

PaymentMethodIdealBank'EnumBunq

Represents the JSON value "bunq"

PaymentMethodIdealBank'EnumHandelsbanken

Represents the JSON value "handelsbanken"

PaymentMethodIdealBank'EnumIng

Represents the JSON value "ing"

PaymentMethodIdealBank'EnumKnab

Represents the JSON value "knab"

PaymentMethodIdealBank'EnumMoneyou

Represents the JSON value "moneyou"

PaymentMethodIdealBank'EnumRabobank

Represents the JSON value "rabobank"

PaymentMethodIdealBank'EnumRegiobank

Represents the JSON value "regiobank"

PaymentMethodIdealBank'EnumRevolut

Represents the JSON value "revolut"

PaymentMethodIdealBank'EnumSnsBank

Represents the JSON value "sns_bank"

PaymentMethodIdealBank'EnumTriodosBank

Represents the JSON value "triodos_bank"

PaymentMethodIdealBank'EnumVanLanschot

Represents the JSON value "van_lanschot"

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

PaymentMethodIdealBic'Other Value

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

PaymentMethodIdealBic'Typed Text

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

PaymentMethodIdealBic'EnumABNANL2A

Represents the JSON value ABNANL2A

PaymentMethodIdealBic'EnumASNBNL21

Represents the JSON value ASNBNL21

PaymentMethodIdealBic'EnumBUNQNL2A

Represents the JSON value BUNQNL2A

PaymentMethodIdealBic'EnumFVLBNL22

Represents the JSON value FVLBNL22

PaymentMethodIdealBic'EnumHANDNL2A

Represents the JSON value HANDNL2A

PaymentMethodIdealBic'EnumINGBNL2A

Represents the JSON value INGBNL2A

PaymentMethodIdealBic'EnumKNABNL2H

Represents the JSON value KNABNL2H

PaymentMethodIdealBic'EnumMOYONL21

Represents the JSON value MOYONL21

PaymentMethodIdealBic'EnumRABONL2U

Represents the JSON value RABONL2U

PaymentMethodIdealBic'EnumRBRBNL21

Represents the JSON value RBRBNL21

PaymentMethodIdealBic'EnumREVOLT21

Represents the JSON value REVOLT21

PaymentMethodIdealBic'EnumSNSBNL2A

Represents the JSON value SNSBNL2A

PaymentMethodIdealBic'EnumTRIONL2U

Represents the JSON value TRIONL2U