Safe Haskell | None |
---|---|
Language | Haskell2010 |
StripeAPI.Operations.PostAccountsAccount
Description
Contains the different functions to run the operation postAccountsAccount
Synopsis
- postAccountsAccount :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> String -> PostAccountsAccountRequestBody -> m (Either HttpException (Response PostAccountsAccountResponse))
- postAccountsAccountRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> String -> PostAccountsAccountRequestBody -> m (Either HttpException (Response ByteString))
- postAccountsAccountM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> PostAccountsAccountRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostAccountsAccountResponse))
- postAccountsAccountRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> PostAccountsAccountRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data PostAccountsAccountRequestBody = PostAccountsAccountRequestBody {
- postAccountsAccountRequestBodyAccountToken :: Maybe String
- postAccountsAccountRequestBodyBankAccount :: Maybe PostAccountsAccountRequestBodyBankAccount'Variants
- postAccountsAccountRequestBodyBusinessProfile :: Maybe PostAccountsAccountRequestBodyBusinessProfile'
- postAccountsAccountRequestBodyBusinessType :: Maybe PostAccountsAccountRequestBodyBusinessType'
- postAccountsAccountRequestBodyCompany :: Maybe PostAccountsAccountRequestBodyCompany'
- postAccountsAccountRequestBodyDefaultCurrency :: Maybe String
- postAccountsAccountRequestBodyEmail :: Maybe String
- postAccountsAccountRequestBodyExpand :: Maybe ([] String)
- postAccountsAccountRequestBodyExternalAccount :: Maybe String
- postAccountsAccountRequestBodyIndividual :: Maybe PostAccountsAccountRequestBodyIndividual'
- postAccountsAccountRequestBodyMetadata :: Maybe PostAccountsAccountRequestBodyMetadata'
- postAccountsAccountRequestBodyRequestedCapabilities :: Maybe ([] PostAccountsAccountRequestBodyRequestedCapabilities')
- postAccountsAccountRequestBodySettings :: Maybe PostAccountsAccountRequestBodySettings'
- postAccountsAccountRequestBodyTosAcceptance :: Maybe PostAccountsAccountRequestBodyTosAcceptance'
- data PostAccountsAccountRequestBodyBankAccount'OneOf2 = PostAccountsAccountRequestBodyBankAccount'OneOf2 {
- postAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderName :: Maybe String
- postAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType :: Maybe PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType'
- postAccountsAccountRequestBodyBankAccount'OneOf2AccountNumber :: String
- postAccountsAccountRequestBodyBankAccount'OneOf2Country :: String
- postAccountsAccountRequestBodyBankAccount'OneOf2Currency :: Maybe String
- postAccountsAccountRequestBodyBankAccount'OneOf2Object :: Maybe PostAccountsAccountRequestBodyBankAccount'OneOf2Object'
- postAccountsAccountRequestBodyBankAccount'OneOf2RoutingNumber :: Maybe String
- data PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType'
- = PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumOther Value
- | PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumTyped String
- | PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumStringCompany
- | PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumStringIndividual
- data PostAccountsAccountRequestBodyBankAccount'OneOf2Object'
- data PostAccountsAccountRequestBodyBankAccount'Variants
- data PostAccountsAccountRequestBodyBusinessProfile' = PostAccountsAccountRequestBodyBusinessProfile' {
- postAccountsAccountRequestBodyBusinessProfile'Mcc :: Maybe String
- postAccountsAccountRequestBodyBusinessProfile'Name :: Maybe String
- postAccountsAccountRequestBodyBusinessProfile'ProductDescription :: Maybe String
- postAccountsAccountRequestBodyBusinessProfile'SupportEmail :: Maybe String
- postAccountsAccountRequestBodyBusinessProfile'SupportPhone :: Maybe String
- postAccountsAccountRequestBodyBusinessProfile'SupportUrl :: Maybe String
- postAccountsAccountRequestBodyBusinessProfile'Url :: Maybe String
- data PostAccountsAccountRequestBodyBusinessType'
- = PostAccountsAccountRequestBodyBusinessType'EnumOther Value
- | PostAccountsAccountRequestBodyBusinessType'EnumTyped String
- | PostAccountsAccountRequestBodyBusinessType'EnumStringCompany
- | PostAccountsAccountRequestBodyBusinessType'EnumStringGovernmentEntity
- | PostAccountsAccountRequestBodyBusinessType'EnumStringIndividual
- | PostAccountsAccountRequestBodyBusinessType'EnumStringNonProfit
- data PostAccountsAccountRequestBodyCompany' = PostAccountsAccountRequestBodyCompany' {
- postAccountsAccountRequestBodyCompany'Address :: Maybe PostAccountsAccountRequestBodyCompany'Address'
- postAccountsAccountRequestBodyCompany'AddressKana :: Maybe PostAccountsAccountRequestBodyCompany'AddressKana'
- postAccountsAccountRequestBodyCompany'AddressKanji :: Maybe PostAccountsAccountRequestBodyCompany'AddressKanji'
- postAccountsAccountRequestBodyCompany'DirectorsProvided :: Maybe Bool
- postAccountsAccountRequestBodyCompany'ExecutivesProvided :: Maybe Bool
- postAccountsAccountRequestBodyCompany'Name :: Maybe String
- postAccountsAccountRequestBodyCompany'NameKana :: Maybe String
- postAccountsAccountRequestBodyCompany'NameKanji :: Maybe String
- postAccountsAccountRequestBodyCompany'OwnersProvided :: Maybe Bool
- postAccountsAccountRequestBodyCompany'Phone :: Maybe String
- postAccountsAccountRequestBodyCompany'Structure :: Maybe PostAccountsAccountRequestBodyCompany'Structure'
- postAccountsAccountRequestBodyCompany'TaxId :: Maybe String
- postAccountsAccountRequestBodyCompany'TaxIdRegistrar :: Maybe String
- postAccountsAccountRequestBodyCompany'VatId :: Maybe String
- postAccountsAccountRequestBodyCompany'Verification :: Maybe PostAccountsAccountRequestBodyCompany'Verification'
- data PostAccountsAccountRequestBodyCompany'Address' = PostAccountsAccountRequestBodyCompany'Address' {
- postAccountsAccountRequestBodyCompany'Address'City :: Maybe String
- postAccountsAccountRequestBodyCompany'Address'Country :: Maybe String
- postAccountsAccountRequestBodyCompany'Address'Line1 :: Maybe String
- postAccountsAccountRequestBodyCompany'Address'Line2 :: Maybe String
- postAccountsAccountRequestBodyCompany'Address'PostalCode :: Maybe String
- postAccountsAccountRequestBodyCompany'Address'State :: Maybe String
- data PostAccountsAccountRequestBodyCompany'AddressKana' = PostAccountsAccountRequestBodyCompany'AddressKana' {
- postAccountsAccountRequestBodyCompany'AddressKana'City :: Maybe String
- postAccountsAccountRequestBodyCompany'AddressKana'Country :: Maybe String
- postAccountsAccountRequestBodyCompany'AddressKana'Line1 :: Maybe String
- postAccountsAccountRequestBodyCompany'AddressKana'Line2 :: Maybe String
- postAccountsAccountRequestBodyCompany'AddressKana'PostalCode :: Maybe String
- postAccountsAccountRequestBodyCompany'AddressKana'State :: Maybe String
- postAccountsAccountRequestBodyCompany'AddressKana'Town :: Maybe String
- data PostAccountsAccountRequestBodyCompany'AddressKanji' = PostAccountsAccountRequestBodyCompany'AddressKanji' {
- postAccountsAccountRequestBodyCompany'AddressKanji'City :: Maybe String
- postAccountsAccountRequestBodyCompany'AddressKanji'Country :: Maybe String
- postAccountsAccountRequestBodyCompany'AddressKanji'Line1 :: Maybe String
- postAccountsAccountRequestBodyCompany'AddressKanji'Line2 :: Maybe String
- postAccountsAccountRequestBodyCompany'AddressKanji'PostalCode :: Maybe String
- postAccountsAccountRequestBodyCompany'AddressKanji'State :: Maybe String
- postAccountsAccountRequestBodyCompany'AddressKanji'Town :: Maybe String
- data PostAccountsAccountRequestBodyCompany'Structure'
- = PostAccountsAccountRequestBodyCompany'Structure'EnumOther Value
- | PostAccountsAccountRequestBodyCompany'Structure'EnumTyped String
- | PostAccountsAccountRequestBodyCompany'Structure'EnumString_
- | PostAccountsAccountRequestBodyCompany'Structure'EnumStringGovernmentInstrumentality
- | PostAccountsAccountRequestBodyCompany'Structure'EnumStringGovernmentalUnit
- | PostAccountsAccountRequestBodyCompany'Structure'EnumStringIncorporatedNonProfit
- | PostAccountsAccountRequestBodyCompany'Structure'EnumStringMultiMemberLlc
- | PostAccountsAccountRequestBodyCompany'Structure'EnumStringPrivateCorporation
- | PostAccountsAccountRequestBodyCompany'Structure'EnumStringPrivatePartnership
- | PostAccountsAccountRequestBodyCompany'Structure'EnumStringPublicCorporation
- | PostAccountsAccountRequestBodyCompany'Structure'EnumStringPublicPartnership
- | PostAccountsAccountRequestBodyCompany'Structure'EnumStringTaxExemptGovernmentInstrumentality
- | PostAccountsAccountRequestBodyCompany'Structure'EnumStringUnincorporatedAssociation
- | PostAccountsAccountRequestBodyCompany'Structure'EnumStringUnincorporatedNonProfit
- data PostAccountsAccountRequestBodyCompany'Verification' = PostAccountsAccountRequestBodyCompany'Verification' {}
- data PostAccountsAccountRequestBodyCompany'Verification'Document' = PostAccountsAccountRequestBodyCompany'Verification'Document' {}
- data PostAccountsAccountRequestBodyIndividual' = PostAccountsAccountRequestBodyIndividual' {
- postAccountsAccountRequestBodyIndividual'Address :: Maybe PostAccountsAccountRequestBodyIndividual'Address'
- postAccountsAccountRequestBodyIndividual'AddressKana :: Maybe PostAccountsAccountRequestBodyIndividual'AddressKana'
- postAccountsAccountRequestBodyIndividual'AddressKanji :: Maybe PostAccountsAccountRequestBodyIndividual'AddressKanji'
- postAccountsAccountRequestBodyIndividual'Dob :: Maybe PostAccountsAccountRequestBodyIndividual'Dob'Variants
- postAccountsAccountRequestBodyIndividual'Email :: Maybe String
- postAccountsAccountRequestBodyIndividual'FirstName :: Maybe String
- postAccountsAccountRequestBodyIndividual'FirstNameKana :: Maybe String
- postAccountsAccountRequestBodyIndividual'FirstNameKanji :: Maybe String
- postAccountsAccountRequestBodyIndividual'Gender :: Maybe String
- postAccountsAccountRequestBodyIndividual'IdNumber :: Maybe String
- postAccountsAccountRequestBodyIndividual'LastName :: Maybe String
- postAccountsAccountRequestBodyIndividual'LastNameKana :: Maybe String
- postAccountsAccountRequestBodyIndividual'LastNameKanji :: Maybe String
- postAccountsAccountRequestBodyIndividual'MaidenName :: Maybe String
- postAccountsAccountRequestBodyIndividual'Metadata :: Maybe PostAccountsAccountRequestBodyIndividual'Metadata'
- postAccountsAccountRequestBodyIndividual'Phone :: Maybe String
- postAccountsAccountRequestBodyIndividual'SsnLast_4 :: Maybe String
- postAccountsAccountRequestBodyIndividual'Verification :: Maybe PostAccountsAccountRequestBodyIndividual'Verification'
- data PostAccountsAccountRequestBodyIndividual'Address' = PostAccountsAccountRequestBodyIndividual'Address' {
- postAccountsAccountRequestBodyIndividual'Address'City :: Maybe String
- postAccountsAccountRequestBodyIndividual'Address'Country :: Maybe String
- postAccountsAccountRequestBodyIndividual'Address'Line1 :: Maybe String
- postAccountsAccountRequestBodyIndividual'Address'Line2 :: Maybe String
- postAccountsAccountRequestBodyIndividual'Address'PostalCode :: Maybe String
- postAccountsAccountRequestBodyIndividual'Address'State :: Maybe String
- data PostAccountsAccountRequestBodyIndividual'AddressKana' = PostAccountsAccountRequestBodyIndividual'AddressKana' {
- postAccountsAccountRequestBodyIndividual'AddressKana'City :: Maybe String
- postAccountsAccountRequestBodyIndividual'AddressKana'Country :: Maybe String
- postAccountsAccountRequestBodyIndividual'AddressKana'Line1 :: Maybe String
- postAccountsAccountRequestBodyIndividual'AddressKana'Line2 :: Maybe String
- postAccountsAccountRequestBodyIndividual'AddressKana'PostalCode :: Maybe String
- postAccountsAccountRequestBodyIndividual'AddressKana'State :: Maybe String
- postAccountsAccountRequestBodyIndividual'AddressKana'Town :: Maybe String
- data PostAccountsAccountRequestBodyIndividual'AddressKanji' = PostAccountsAccountRequestBodyIndividual'AddressKanji' {
- postAccountsAccountRequestBodyIndividual'AddressKanji'City :: Maybe String
- postAccountsAccountRequestBodyIndividual'AddressKanji'Country :: Maybe String
- postAccountsAccountRequestBodyIndividual'AddressKanji'Line1 :: Maybe String
- postAccountsAccountRequestBodyIndividual'AddressKanji'Line2 :: Maybe String
- postAccountsAccountRequestBodyIndividual'AddressKanji'PostalCode :: Maybe String
- postAccountsAccountRequestBodyIndividual'AddressKanji'State :: Maybe String
- postAccountsAccountRequestBodyIndividual'AddressKanji'Town :: Maybe String
- data PostAccountsAccountRequestBodyIndividual'Dob'OneOf1
- data PostAccountsAccountRequestBodyIndividual'Dob'OneOf2 = PostAccountsAccountRequestBodyIndividual'Dob'OneOf2 {}
- data PostAccountsAccountRequestBodyIndividual'Dob'Variants
- = PostAccountsAccountRequestBodyIndividual'Dob'PostAccountsAccountRequestBodyIndividual'Dob'OneOf1 PostAccountsAccountRequestBodyIndividual'Dob'OneOf1
- | PostAccountsAccountRequestBodyIndividual'Dob'PostAccountsAccountRequestBodyIndividual'Dob'OneOf2 PostAccountsAccountRequestBodyIndividual'Dob'OneOf2
- data PostAccountsAccountRequestBodyIndividual'Metadata' = PostAccountsAccountRequestBodyIndividual'Metadata' {
- data PostAccountsAccountRequestBodyIndividual'Verification' = PostAccountsAccountRequestBodyIndividual'Verification' {}
- data PostAccountsAccountRequestBodyIndividual'Verification'AdditionalDocument' = PostAccountsAccountRequestBodyIndividual'Verification'AdditionalDocument' {}
- data PostAccountsAccountRequestBodyIndividual'Verification'Document' = PostAccountsAccountRequestBodyIndividual'Verification'Document' {}
- data PostAccountsAccountRequestBodyMetadata' = PostAccountsAccountRequestBodyMetadata' {
- data PostAccountsAccountRequestBodyRequestedCapabilities'
- = PostAccountsAccountRequestBodyRequestedCapabilities'EnumOther Value
- | PostAccountsAccountRequestBodyRequestedCapabilities'EnumTyped String
- | PostAccountsAccountRequestBodyRequestedCapabilities'EnumStringCardIssuing
- | PostAccountsAccountRequestBodyRequestedCapabilities'EnumStringCardPayments
- | PostAccountsAccountRequestBodyRequestedCapabilities'EnumStringLegacyPayments
- | PostAccountsAccountRequestBodyRequestedCapabilities'EnumStringTransfers
- data PostAccountsAccountRequestBodySettings' = PostAccountsAccountRequestBodySettings' {
- postAccountsAccountRequestBodySettings'Branding :: Maybe PostAccountsAccountRequestBodySettings'Branding'
- postAccountsAccountRequestBodySettings'CardPayments :: Maybe PostAccountsAccountRequestBodySettings'CardPayments'
- postAccountsAccountRequestBodySettings'Payments :: Maybe PostAccountsAccountRequestBodySettings'Payments'
- postAccountsAccountRequestBodySettings'Payouts :: Maybe PostAccountsAccountRequestBodySettings'Payouts'
- data PostAccountsAccountRequestBodySettings'Branding' = PostAccountsAccountRequestBodySettings'Branding' {}
- data PostAccountsAccountRequestBodySettings'CardPayments' = PostAccountsAccountRequestBodySettings'CardPayments' {}
- data PostAccountsAccountRequestBodySettings'CardPayments'DeclineOn' = PostAccountsAccountRequestBodySettings'CardPayments'DeclineOn' {}
- data PostAccountsAccountRequestBodySettings'Payments' = PostAccountsAccountRequestBodySettings'Payments' {}
- data PostAccountsAccountRequestBodySettings'Payouts' = PostAccountsAccountRequestBodySettings'Payouts' {}
- data PostAccountsAccountRequestBodySettings'Payouts'Schedule' = PostAccountsAccountRequestBodySettings'Payouts'Schedule' {
- postAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays :: Maybe PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants
- postAccountsAccountRequestBodySettings'Payouts'Schedule'Interval :: Maybe PostAccountsAccountRequestBodySettings'Payouts'Schedule'Interval'
- postAccountsAccountRequestBodySettings'Payouts'Schedule'MonthlyAnchor :: Maybe Integer
- postAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor :: Maybe PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'
- data PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'OneOf1
- data PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants
- data PostAccountsAccountRequestBodySettings'Payouts'Schedule'Interval'
- = PostAccountsAccountRequestBodySettings'Payouts'Schedule'Interval'EnumOther Value
- | PostAccountsAccountRequestBodySettings'Payouts'Schedule'Interval'EnumTyped String
- | PostAccountsAccountRequestBodySettings'Payouts'Schedule'Interval'EnumStringDaily
- | PostAccountsAccountRequestBodySettings'Payouts'Schedule'Interval'EnumStringManual
- | PostAccountsAccountRequestBodySettings'Payouts'Schedule'Interval'EnumStringMonthly
- | PostAccountsAccountRequestBodySettings'Payouts'Schedule'Interval'EnumStringWeekly
- data PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'
- = PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumOther Value
- | PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumTyped String
- | PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringFriday
- | PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringMonday
- | PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringSaturday
- | PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringSunday
- | PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringThursday
- | PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringTuesday
- | PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringWednesday
- data PostAccountsAccountRequestBodyTosAcceptance' = PostAccountsAccountRequestBodyTosAcceptance' {}
- data PostAccountsAccountResponse
Documentation
Arguments
:: (MonadHTTP m, SecurityScheme s) | |
=> Configuration s | The configuration to use in the request |
-> String | account | Constraints: Maximum length of 5000 |
-> 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 -> String -> PostAccountsAccountRequestBody -> m (Either HttpException (Response ByteString)) Source #
POST /v1/accounts/{account}
The same as postAccountsAccount
but returns the raw ByteString
postAccountsAccountM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> PostAccountsAccountRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostAccountsAccountResponse)) Source #
POST /v1/accounts/{account}
Monadic version of postAccountsAccount
(use with runWithConfiguration
)
postAccountsAccountRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> PostAccountsAccountRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString)) Source #
POST /v1/accounts/{account}
Monadic version of postAccountsAccountRaw
(use with runWithConfiguration
)
data PostAccountsAccountRequestBody Source #
Defines the data type for the schema postAccountsAccountRequestBody
Constructors
PostAccountsAccountRequestBody | |
Fields
|
Instances
data PostAccountsAccountRequestBodyBankAccount'OneOf2 Source #
Defines the data type for the schema postAccountsAccountRequestBodyBank_account'OneOf2
Constructors
PostAccountsAccountRequestBodyBankAccount'OneOf2 | |
Fields
|
Instances
data PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType' Source #
Defines the enum schema postAccountsAccountRequestBodyBank_account'OneOf2Account_holder_type'
Constructors
Instances
data PostAccountsAccountRequestBodyBankAccount'OneOf2Object' Source #
Defines the enum schema postAccountsAccountRequestBodyBank_account'OneOf2Object'
Constructors
Instances
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.
Constructors
PostAccountsAccountRequestBodyBankAccount'String String | |
PostAccountsAccountRequestBodyBankAccount'PostAccountsAccountRequestBodyBankAccount'OneOf2 PostAccountsAccountRequestBodyBankAccount'OneOf2 |
Instances
data PostAccountsAccountRequestBodyBusinessProfile' Source #
Defines the data type for the schema postAccountsAccountRequestBodyBusiness_profile'
Business information about the account.
Constructors
PostAccountsAccountRequestBodyBusinessProfile' | |
Fields
|
Instances
data PostAccountsAccountRequestBodyBusinessType' Source #
Defines the enum schema postAccountsAccountRequestBodyBusiness_type'
The business type.
Constructors
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
Instances
data PostAccountsAccountRequestBodyCompany'Address' Source #
Defines the data type for the schema postAccountsAccountRequestBodyCompany'Address'
Constructors
PostAccountsAccountRequestBodyCompany'Address' | |
Fields
|
Instances
data PostAccountsAccountRequestBodyCompany'AddressKana' Source #
Defines the data type for the schema postAccountsAccountRequestBodyCompany'Address_kana'
Constructors
PostAccountsAccountRequestBodyCompany'AddressKana' | |
Fields
|
Instances
data PostAccountsAccountRequestBodyCompany'AddressKanji' Source #
Defines the data type for the schema postAccountsAccountRequestBodyCompany'Address_kanji'
Constructors
PostAccountsAccountRequestBodyCompany'AddressKanji' | |
Fields
|
Instances
data PostAccountsAccountRequestBodyCompany'Structure' Source #
Defines the enum schema postAccountsAccountRequestBodyCompany'Structure'
Constructors
Instances
data PostAccountsAccountRequestBodyCompany'Verification' Source #
Defines the data type for the schema postAccountsAccountRequestBodyCompany'Verification'
Instances
data PostAccountsAccountRequestBodyCompany'Verification'Document' Source #
Defines the data type for the schema postAccountsAccountRequestBodyCompany'Verification'Document'
Constructors
PostAccountsAccountRequestBodyCompany'Verification'Document' | |
Fields
|
Instances
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
Instances
data PostAccountsAccountRequestBodyIndividual'Address' Source #
Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Address'
Constructors
PostAccountsAccountRequestBodyIndividual'Address' | |
Fields
|
Instances
data PostAccountsAccountRequestBodyIndividual'AddressKana' Source #
Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Address_kana'
Constructors
PostAccountsAccountRequestBodyIndividual'AddressKana' | |
Fields
|
Instances
data PostAccountsAccountRequestBodyIndividual'AddressKanji' Source #
Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Address_kanji'
Constructors
PostAccountsAccountRequestBodyIndividual'AddressKanji' | |
Fields
|
Instances
data PostAccountsAccountRequestBodyIndividual'Dob'OneOf1 Source #
Defines the enum schema postAccountsAccountRequestBodyIndividual'Dob'OneOf1
Constructors
PostAccountsAccountRequestBodyIndividual'Dob'OneOf1EnumOther Value | |
PostAccountsAccountRequestBodyIndividual'Dob'OneOf1EnumTyped String | |
PostAccountsAccountRequestBodyIndividual'Dob'OneOf1EnumString_ |
Instances
data PostAccountsAccountRequestBodyIndividual'Dob'OneOf2 Source #
Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Dob'OneOf2
Instances
data PostAccountsAccountRequestBodyIndividual'Dob'Variants Source #
Define the one-of schema postAccountsAccountRequestBodyIndividual'Dob'
Constructors
Instances
data PostAccountsAccountRequestBodyIndividual'Metadata' Source #
Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Metadata'
Instances
data PostAccountsAccountRequestBodyIndividual'Verification' Source #
Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Verification'
Constructors
Instances
data PostAccountsAccountRequestBodyIndividual'Verification'AdditionalDocument' Source #
Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Verification'Additional_document'
Constructors
PostAccountsAccountRequestBodyIndividual'Verification'AdditionalDocument' | |
Fields
|
Instances
data PostAccountsAccountRequestBodyIndividual'Verification'Document' Source #
Defines the data type for the schema postAccountsAccountRequestBodyIndividual'Verification'Document'
Constructors
PostAccountsAccountRequestBodyIndividual'Verification'Document' | |
Fields
|
Instances
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`.
Constructors
PostAccountsAccountRequestBodyMetadata' | |
Instances
data PostAccountsAccountRequestBodyRequestedCapabilities' Source #
Defines the enum schema postAccountsAccountRequestBodyRequested_capabilities'
Constructors
Instances
data PostAccountsAccountRequestBodySettings' Source #
Defines the data type for the schema postAccountsAccountRequestBodySettings'
Options for customizing how the account functions within Stripe.
Constructors
Instances
data PostAccountsAccountRequestBodySettings'Branding' Source #
Defines the data type for the schema postAccountsAccountRequestBodySettings'Branding'
Constructors
PostAccountsAccountRequestBodySettings'Branding' | |
Fields
|
Instances
data PostAccountsAccountRequestBodySettings'CardPayments' Source #
Defines the data type for the schema postAccountsAccountRequestBodySettings'Card_payments'
Constructors
PostAccountsAccountRequestBodySettings'CardPayments' | |
Fields
|
Instances
data PostAccountsAccountRequestBodySettings'CardPayments'DeclineOn' Source #
Defines the data type for the schema postAccountsAccountRequestBodySettings'Card_payments'Decline_on'
Instances
data PostAccountsAccountRequestBodySettings'Payments' Source #
Defines the data type for the schema postAccountsAccountRequestBodySettings'Payments'
Constructors
PostAccountsAccountRequestBodySettings'Payments' | |
Fields
|
Instances
data PostAccountsAccountRequestBodySettings'Payouts' Source #
Defines the data type for the schema postAccountsAccountRequestBodySettings'Payouts'
Constructors
PostAccountsAccountRequestBodySettings'Payouts' | |
Fields
|
Instances
data PostAccountsAccountRequestBodySettings'Payouts'Schedule' Source #
Defines the data type for the schema postAccountsAccountRequestBodySettings'Payouts'Schedule'
Constructors
PostAccountsAccountRequestBodySettings'Payouts'Schedule' | |
Fields
|
Instances
data PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'OneOf1 Source #
Defines the enum schema postAccountsAccountRequestBodySettings'Payouts'Schedule'Delay_days'OneOf1
Constructors
Instances
data PostAccountsAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants Source #
Define the one-of schema postAccountsAccountRequestBodySettings'Payouts'Schedule'Delay_days'
Constructors
Instances
data PostAccountsAccountRequestBodySettings'Payouts'Schedule'Interval' Source #
Defines the enum schema postAccountsAccountRequestBodySettings'Payouts'Schedule'Interval'
Constructors
Instances
data PostAccountsAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor' Source #
Defines the enum schema postAccountsAccountRequestBodySettings'Payouts'Schedule'Weekly_anchor'
Constructors
Instances
data PostAccountsAccountRequestBodyTosAcceptance' Source #
Defines the data type for the schema postAccountsAccountRequestBodyTos_acceptance'
Details on the account's acceptance of the Stripe Services Agreement.
Constructors
PostAccountsAccountRequestBodyTosAcceptance' | |
Fields
|
Instances
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. |
Instances
Eq PostAccountsAccountResponse Source # | |
Defined in StripeAPI.Operations.PostAccountsAccount Methods (==) :: PostAccountsAccountResponse -> PostAccountsAccountResponse -> Bool # (/=) :: PostAccountsAccountResponse -> PostAccountsAccountResponse -> Bool # | |
Show PostAccountsAccountResponse Source # | |
Defined in StripeAPI.Operations.PostAccountsAccount Methods showsPrec :: Int -> PostAccountsAccountResponse -> ShowS # show :: PostAccountsAccountResponse -> String # showList :: [PostAccountsAccountResponse] -> ShowS # |