stripeapi-0.1.0.2: Stripe-Library

Safe HaskellNone
LanguageHaskell2010

StripeAPI.Operations.PostAccountsAccount

Description

Contains the different functions to run the operation postAccountsAccount

Synopsis

Documentation

postAccountsAccount Source #

Arguments

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

The configuration to use in the request

-> Text

account | Constraints: Maximum length of 5000

-> Maybe PostAccountsAccountRequestBody

The request body to send

-> m (Either HttpException (Response PostAccountsAccountResponse))

Monad containing the result of the operation

POST /v1/accounts/{account}

<p>Updates a connected <a href="/docs/connect/accounts">Express or Custom account</a> by setting the values of the parameters passed. Any parameters not provided are left unchanged. Most parameters can be changed only for Custom accounts. (These are marked <strong>Custom Only</strong> below.) Parameters marked <strong>Custom and Express</strong> are supported by both account types.</p>

<p>To update your own account, use the <a href="https://dashboard.stripe.com/account">Dashboard</a>. Refer to our <a href="/docs/connect/updating-accounts">Connect</a> documentation to learn more about updating accounts.</p>

postAccountsAccountRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Text -> Maybe PostAccountsAccountRequestBody -> m (Either HttpException (Response ByteString)) Source #

POST /v1/accounts/{account}

The same as postAccountsAccount but returns the raw ByteString

data PostAccountsAccountRequestBody Source #

Defines the data type for the schema postAccountsAccountRequestBody

Constructors

PostAccountsAccountRequestBody 

Fields

data PostAccountsAccountRequestBodyBankAccount'OneOf2 Source #

Defines the data type for the schema postAccountsAccountRequestBodyBank_account'OneOf2

data PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType' Source #

Defines the enum schema postAccountsAccountRequestBodyBank_account'OneOf2Account_holder_type'

Instances
Eq PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyBankAccount'OneOf2Object' Source #

Defines the enum schema postAccountsAccountRequestBodyBank_account'OneOf2Object'

Instances
Eq PostAccountsAccountRequestBodyBankAccount'OneOf2Object' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyBankAccount'OneOf2Object' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyBankAccount'OneOf2Object' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyBankAccount'OneOf2Object' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyBankAccount'Variants Source #

Define the one-of schema postAccountsAccountRequestBodyBank_account'

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

Instances
Eq PostAccountsAccountRequestBodyBankAccount'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyBankAccount'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Generic PostAccountsAccountRequestBodyBankAccount'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyBankAccount'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyBankAccount'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

type Rep PostAccountsAccountRequestBodyBankAccount'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

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

data PostAccountsAccountRequestBodyBusinessProfile' Source #

Defines the data type for the schema postAccountsAccountRequestBodyBusiness_profile'

Business information about the account.

data PostAccountsAccountRequestBodyBusinessType' Source #

Defines the enum schema postAccountsAccountRequestBodyBusiness_type'

The business type.

data PostAccountsAccountRequestBodyCompany' Source #

Defines the data type for the schema postAccountsAccountRequestBodyCompany'

Information about the company or business. This field is null unless `business_type` is set to `company`, `government_entity`, or `non_profit`.

Constructors

PostAccountsAccountRequestBodyCompany' 

Fields

data PostAccountsAccountRequestBodyCompany'Address' Source #

Defines the data type for the schema postAccountsAccountRequestBodyCompany'Address'

Constructors

PostAccountsAccountRequestBodyCompany'Address' 

Fields

data PostAccountsAccountRequestBodyCompany'AddressKana' Source #

Defines the data type for the schema postAccountsAccountRequestBodyCompany'Address_kana'

Instances
Eq PostAccountsAccountRequestBodyCompany'AddressKana' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyCompany'AddressKana' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyCompany'AddressKana' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyCompany'AddressKana' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyCompany'AddressKanji' Source #

Defines the data type for the schema postAccountsAccountRequestBodyCompany'Address_kanji'

Instances
Eq PostAccountsAccountRequestBodyCompany'AddressKanji' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyCompany'AddressKanji' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyCompany'AddressKanji' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyCompany'AddressKanji' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyCompany'Structure' Source #

Defines the enum schema postAccountsAccountRequestBodyCompany'Structure'

data PostAccountsAccountRequestBodyCompany'Verification' Source #

Defines the data type for the schema postAccountsAccountRequestBodyCompany'Verification'

Instances
Eq PostAccountsAccountRequestBodyCompany'Verification' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyCompany'Verification' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyCompany'Verification' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyCompany'Verification' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyCompany'Verification'Document' Source #

Defines the data type for the schema postAccountsAccountRequestBodyCompany'Verification'Document'

Instances
Eq PostAccountsAccountRequestBodyCompany'Verification'Document' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyCompany'Verification'Document' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyCompany'Verification'Document' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyCompany'Verification'Document' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyIndividual' Source #

Defines the data type for the schema postAccountsAccountRequestBodyIndividual'

Information about the person represented by the account. This field is null unless `business_type` is set to `individual`.

Constructors

PostAccountsAccountRequestBodyIndividual' 

Fields

data PostAccountsAccountRequestBodyIndividual'Address' Source #

Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Address'

Instances
Eq PostAccountsAccountRequestBodyIndividual'Address' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyIndividual'Address' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyIndividual'Address' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyIndividual'Address' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyIndividual'AddressKana' Source #

Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Address_kana'

Instances
Eq PostAccountsAccountRequestBodyIndividual'AddressKana' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyIndividual'AddressKana' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyIndividual'AddressKana' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyIndividual'AddressKana' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyIndividual'AddressKanji' Source #

Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Address_kanji'

Instances
Eq PostAccountsAccountRequestBodyIndividual'AddressKanji' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyIndividual'AddressKanji' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyIndividual'AddressKanji' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyIndividual'AddressKanji' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyIndividual'Dob'OneOf1 Source #

Defines the enum schema postAccountsAccountRequestBodyIndividual'Dob'OneOf1

Instances
Eq PostAccountsAccountRequestBodyIndividual'Dob'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyIndividual'Dob'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyIndividual'Dob'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyIndividual'Dob'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyIndividual'Dob'OneOf2 Source #

Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Dob'OneOf2

Instances
Eq PostAccountsAccountRequestBodyIndividual'Dob'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyIndividual'Dob'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyIndividual'Dob'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyIndividual'Dob'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyIndividual'Dob'Variants Source #

Define the one-of schema postAccountsAccountRequestBodyIndividual'Dob'

Instances
Eq PostAccountsAccountRequestBodyIndividual'Dob'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyIndividual'Dob'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Generic PostAccountsAccountRequestBodyIndividual'Dob'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyIndividual'Dob'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyIndividual'Dob'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

type Rep PostAccountsAccountRequestBodyIndividual'Dob'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

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

data PostAccountsAccountRequestBodyIndividual'Metadata' Source #

Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Metadata'

Instances
Eq PostAccountsAccountRequestBodyIndividual'Metadata' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyIndividual'Metadata' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyIndividual'Metadata' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyIndividual'Metadata' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyIndividual'Verification' Source #

Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Verification'

Instances
Eq PostAccountsAccountRequestBodyIndividual'Verification' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyIndividual'Verification' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyIndividual'Verification' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyIndividual'Verification' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyIndividual'Verification'AdditionalDocument' Source #

Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Verification'Additional_document'

Instances
Eq PostAccountsAccountRequestBodyIndividual'Verification'AdditionalDocument' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyIndividual'Verification'AdditionalDocument' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyIndividual'Verification'AdditionalDocument' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyIndividual'Verification'AdditionalDocument' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyIndividual'Verification'Document' Source #

Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Verification'Document'

Instances
Eq PostAccountsAccountRequestBodyIndividual'Verification'Document' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyIndividual'Verification'Document' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyIndividual'Verification'Document' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyIndividual'Verification'Document' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyMetadata' Source #

Defines the data type for the schema postAccountsAccountRequestBodyMetadata'

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

data PostAccountsAccountRequestBodyRequestedCapabilities' Source #

Defines the enum schema postAccountsAccountRequestBodyRequested_capabilities'

Instances
Eq PostAccountsAccountRequestBodyRequestedCapabilities' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodyRequestedCapabilities' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodyRequestedCapabilities' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodyRequestedCapabilities' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodySettings' Source #

Defines the data type for the schema postAccountsAccountRequestBodySettings'

Options for customizing how the account functions within Stripe.

data PostAccountsAccountRequestBodySettings'Branding' Source #

Defines the data type for the schema postAccountsAccountRequestBodySettings'Branding'

data PostAccountsAccountRequestBodySettings'CardPayments' Source #

Defines the data type for the schema postAccountsAccountRequestBodySettings'Card_payments'

Instances
Eq PostAccountsAccountRequestBodySettings'CardPayments' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodySettings'CardPayments' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodySettings'CardPayments' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodySettings'CardPayments' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodySettings'CardPayments'DeclineOn' Source #

Defines the data type for the schema postAccountsAccountRequestBodySettings'Card_payments'Decline_on'

Instances
Eq PostAccountsAccountRequestBodySettings'CardPayments'DeclineOn' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodySettings'CardPayments'DeclineOn' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodySettings'CardPayments'DeclineOn' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodySettings'CardPayments'DeclineOn' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodySettings'Payments' Source #

Defines the data type for the schema postAccountsAccountRequestBodySettings'Payments'

Constructors

PostAccountsAccountRequestBodySettings'Payments' 

Fields

data PostAccountsAccountRequestBodySettings'Payouts' Source #

Defines the data type for the schema postAccountsAccountRequestBodySettings'Payouts'

data PostAccountsAccountRequestBodySettings'Payouts'Schedule' Source #

Defines the data type for the schema postAccountsAccountRequestBodySettings'Payouts'Schedule'

Instances
Eq PostAccountsAccountRequestBodySettings'Payouts'Schedule' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodySettings'Payouts'Schedule' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodySettings'Payouts'Schedule' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodySettings'Payouts'Schedule' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'OneOf1 Source #

Defines the enum schema postAccountsAccountRequestBodySettings'Payouts'Schedule'Delay_days'OneOf1

Instances
Eq PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants Source #

Define the one-of schema postAccountsAccountRequestBodySettings'Payouts'Schedule'Delay_days'

Instances
Eq PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Generic PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

type Rep PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

type Rep PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants = D1 (MetaData "PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants" "StripeAPI.Operations.PostAccountsAccount" "stripeapi-0.1.0.2-D0ebvtj6l9B4TLqRwmHKaP" False) (C1 (MetaCons "PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'OneOf1" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'OneOf1)) :+: C1 (MetaCons "PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'Integer" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Integer)))

data PostAccountsAccountRequestBodySettings'Payouts'Schedule'Interval' Source #

Defines the enum schema postAccountsAccountRequestBodySettings'Payouts'Schedule'Interval'

Instances
Eq PostAccountsAccountRequestBodySettings'Payouts'Schedule'Interval' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodySettings'Payouts'Schedule'Interval' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodySettings'Payouts'Schedule'Interval' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodySettings'Payouts'Schedule'Interval' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor' Source #

Defines the enum schema postAccountsAccountRequestBodySettings'Payouts'Schedule'Weekly_anchor'

Instances
Eq PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

Show PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

ToJSON PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

FromJSON PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor' Source # 
Instance details

Defined in StripeAPI.Operations.PostAccountsAccount

data PostAccountsAccountRequestBodyTosAcceptance' Source #

Defines the data type for the schema postAccountsAccountRequestBodyTos_acceptance'

Details on the account's acceptance of the Stripe Services Agreement.

data PostAccountsAccountResponse Source #

Represents a response of the operation postAccountsAccount.

The response constructor is chosen by the status code of the response. If no case matches (no specific case for the response code, no range case, no default case), PostAccountsAccountResponseError is used.

Constructors

PostAccountsAccountResponseError String

Means either no matching case available or a parse error

PostAccountsAccountResponse200 Account

Successful response.

PostAccountsAccountResponseDefault Error

Error response.