stripeapi-0.1.0.2: Stripe-Library

Safe HaskellNone
LanguageHaskell2010

StripeAPI.Operations.PostAccountsAccountBankAccounts

Description

Contains the different functions to run the operation postAccountsAccountBankAccounts

Synopsis

Documentation

postAccountsAccountBankAccounts Source #

Arguments

:: (MonadHTTP m, SecurityScheme s) 
=> Configuration s

The configuration to use in the request

-> Text

account | Constraints: Maximum length of 5000

-> Maybe PostAccountsAccountBankAccountsRequestBody

The request body to send

-> m (Either HttpException (Response PostAccountsAccountBankAccountsResponse))

Monad containing the result of the operation

POST /v1/accounts/{account}/bank_accounts

<p>Create an external account for a given account.</p>

data PostAccountsAccountBankAccountsRequestBody Source #

Defines the data type for the schema postAccountsAccountBankAccountsRequestBody

Constructors

PostAccountsAccountBankAccountsRequestBody 

Fields

data PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2 Source #

Defines the data type for the schema postAccountsAccountBankAccountsRequestBodyBank_account'OneOf2

Instances
Eq PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

Show PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

ToJSON PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

FromJSON PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

data PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2AccountHolderType' Source #

Defines the enum schema postAccountsAccountBankAccountsRequestBodyBank_account'OneOf2Account_holder_type'

Instances
Eq PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2AccountHolderType' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

Show PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2AccountHolderType' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

ToJSON PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2AccountHolderType' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

FromJSON PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2AccountHolderType' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

data PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2Object' Source #

Defines the enum schema postAccountsAccountBankAccountsRequestBodyBank_account'OneOf2Object'

Instances
Eq PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2Object' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

Show PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2Object' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

ToJSON PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2Object' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

FromJSON PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2Object' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

data PostAccountsAccountBankAccountsRequestBodyBankAccount'Variants Source #

Define the one-of schema postAccountsAccountBankAccountsRequestBodyBank_account'

Either a token, like the ones returned by Stripe.js, or a dictionary containing a user's bank account details.

Instances
Eq PostAccountsAccountBankAccountsRequestBodyBankAccount'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

Show PostAccountsAccountBankAccountsRequestBodyBankAccount'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

Generic PostAccountsAccountBankAccountsRequestBodyBankAccount'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

ToJSON PostAccountsAccountBankAccountsRequestBodyBankAccount'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

FromJSON PostAccountsAccountBankAccountsRequestBodyBankAccount'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

type Rep PostAccountsAccountBankAccountsRequestBodyBankAccount'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

type Rep PostAccountsAccountBankAccountsRequestBodyBankAccount'Variants = D1 (MetaData "PostAccountsAccountBankAccountsRequestBodyBankAccount'Variants" "StripeAPI.Operations.PostAccountsAccountBankAccounts" "stripeapi-0.1.0.2-D0ebvtj6l9B4TLqRwmHKaP" False) (C1 (MetaCons "PostAccountsAccountBankAccountsRequestBodyBankAccount'Text" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)) :+: C1 (MetaCons "PostAccountsAccountBankAccountsRequestBodyBankAccount'PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostAccountsAccountBankAccountsRequestBodyBankAccount'OneOf2)))

data PostAccountsAccountBankAccountsRequestBodyMetadata' Source #

Defines the data type for the schema postAccountsAccountBankAccountsRequestBodyMetadata'

Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`.

Instances
Eq PostAccountsAccountBankAccountsRequestBodyMetadata' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

Show PostAccountsAccountBankAccountsRequestBodyMetadata' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

ToJSON PostAccountsAccountBankAccountsRequestBodyMetadata' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts

FromJSON PostAccountsAccountBankAccountsRequestBodyMetadata' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccountBankAccounts