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 -> Text -> Maybe PostAccountsAccountRequestBody -> m (Either HttpException (Response PostAccountsAccountResponse))
- postAccountsAccountRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Text -> Maybe PostAccountsAccountRequestBody -> m (Either HttpException (Response ByteString))
- postAccountsAccountM :: forall m s. (MonadHTTP m, SecurityScheme s) => Text -> Maybe PostAccountsAccountRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostAccountsAccountResponse))
- postAccountsAccountRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Text -> Maybe PostAccountsAccountRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data PostAccountsAccountRequestBody = PostAccountsAccountRequestBody {
- postAccountsAccountRequestBodyAccountToken :: Maybe Text
- postAccountsAccountRequestBodyBankAccount :: Maybe PostAccountsAccountRequestBodyBankAccount'Variants
- postAccountsAccountRequestBodyBusinessProfile :: Maybe PostAccountsAccountRequestBodyBusinessProfile'
- postAccountsAccountRequestBodyBusinessType :: Maybe PostAccountsAccountRequestBodyBusinessType'
- postAccountsAccountRequestBodyCompany :: Maybe PostAccountsAccountRequestBodyCompany'
- postAccountsAccountRequestBodyDefaultCurrency :: Maybe Text
- postAccountsAccountRequestBodyEmail :: Maybe Text
- postAccountsAccountRequestBodyExpand :: Maybe ([] Text)
- postAccountsAccountRequestBodyExternalAccount :: Maybe Text
- postAccountsAccountRequestBodyIndividual :: Maybe PostAccountsAccountRequestBodyIndividual'
- postAccountsAccountRequestBodyMetadata :: Maybe PostAccountsAccountRequestBodyMetadata'
- postAccountsAccountRequestBodyRequestedCapabilities :: Maybe ([] PostAccountsAccountRequestBodyRequestedCapabilities')
- postAccountsAccountRequestBodySettings :: Maybe PostAccountsAccountRequestBodySettings'
- postAccountsAccountRequestBodyTosAcceptance :: Maybe PostAccountsAccountRequestBodyTosAcceptance'
- data PostAccountsAccountRequestBodyBankAccount'OneOf2 = PostAccountsAccountRequestBodyBankAccount'OneOf2 {
- postAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderName :: Maybe Text
- postAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType :: Maybe PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType'
- postAccountsAccountRequestBodyBankAccount'OneOf2AccountNumber :: Text
- postAccountsAccountRequestBodyBankAccount'OneOf2Country :: Text
- postAccountsAccountRequestBodyBankAccount'OneOf2Currency :: Maybe Text
- postAccountsAccountRequestBodyBankAccount'OneOf2Object :: Maybe PostAccountsAccountRequestBodyBankAccount'OneOf2Object'
- postAccountsAccountRequestBodyBankAccount'OneOf2RoutingNumber :: Maybe Text
- data PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType'
- = PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumOther Value
- | PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumTyped Text
- | PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumStringCompany
- | PostAccountsAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumStringIndividual
- data PostAccountsAccountRequestBodyBankAccount'OneOf2Object'
- data PostAccountsAccountRequestBodyBankAccount'Variants
- data PostAccountsAccountRequestBodyBusinessProfile' = PostAccountsAccountRequestBodyBusinessProfile' {
- postAccountsAccountRequestBodyBusinessProfile'Mcc :: Maybe Text
- postAccountsAccountRequestBodyBusinessProfile'Name :: Maybe Text
- postAccountsAccountRequestBodyBusinessProfile'ProductDescription :: Maybe Text
- postAccountsAccountRequestBodyBusinessProfile'SupportEmail :: Maybe Text
- postAccountsAccountRequestBodyBusinessProfile'SupportPhone :: Maybe Text
- postAccountsAccountRequestBodyBusinessProfile'SupportUrl :: Maybe Text
- postAccountsAccountRequestBodyBusinessProfile'Url :: Maybe Text
- data PostAccountsAccountRequestBodyBusinessType'
- = PostAccountsAccountRequestBodyBusinessType'EnumOther Value
- | PostAccountsAccountRequestBodyBusinessType'EnumTyped Text
- | 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 Text
- postAccountsAccountRequestBodyCompany'NameKana :: Maybe Text
- postAccountsAccountRequestBodyCompany'NameKanji :: Maybe Text
- postAccountsAccountRequestBodyCompany'OwnersProvided :: Maybe Bool
- postAccountsAccountRequestBodyCompany'Phone :: Maybe Text
- postAccountsAccountRequestBodyCompany'Structure :: Maybe PostAccountsAccountRequestBodyCompany'Structure'
- postAccountsAccountRequestBodyCompany'TaxId :: Maybe Text
- postAccountsAccountRequestBodyCompany'TaxIdRegistrar :: Maybe Text
- postAccountsAccountRequestBodyCompany'VatId :: Maybe Text
- postAccountsAccountRequestBodyCompany'Verification :: Maybe PostAccountsAccountRequestBodyCompany'Verification'
- data PostAccountsAccountRequestBodyCompany'Address' = PostAccountsAccountRequestBodyCompany'Address' {
- postAccountsAccountRequestBodyCompany'Address'City :: Maybe Text
- postAccountsAccountRequestBodyCompany'Address'Country :: Maybe Text
- postAccountsAccountRequestBodyCompany'Address'Line1 :: Maybe Text
- postAccountsAccountRequestBodyCompany'Address'Line2 :: Maybe Text
- postAccountsAccountRequestBodyCompany'Address'PostalCode :: Maybe Text
- postAccountsAccountRequestBodyCompany'Address'State :: Maybe Text
- data PostAccountsAccountRequestBodyCompany'AddressKana' = PostAccountsAccountRequestBodyCompany'AddressKana' {
- postAccountsAccountRequestBodyCompany'AddressKana'City :: Maybe Text
- postAccountsAccountRequestBodyCompany'AddressKana'Country :: Maybe Text
- postAccountsAccountRequestBodyCompany'AddressKana'Line1 :: Maybe Text
- postAccountsAccountRequestBodyCompany'AddressKana'Line2 :: Maybe Text
- postAccountsAccountRequestBodyCompany'AddressKana'PostalCode :: Maybe Text
- postAccountsAccountRequestBodyCompany'AddressKana'State :: Maybe Text
- postAccountsAccountRequestBodyCompany'AddressKana'Town :: Maybe Text
- data PostAccountsAccountRequestBodyCompany'AddressKanji' = PostAccountsAccountRequestBodyCompany'AddressKanji' {
- postAccountsAccountRequestBodyCompany'AddressKanji'City :: Maybe Text
- postAccountsAccountRequestBodyCompany'AddressKanji'Country :: Maybe Text
- postAccountsAccountRequestBodyCompany'AddressKanji'Line1 :: Maybe Text
- postAccountsAccountRequestBodyCompany'AddressKanji'Line2 :: Maybe Text
- postAccountsAccountRequestBodyCompany'AddressKanji'PostalCode :: Maybe Text
- postAccountsAccountRequestBodyCompany'AddressKanji'State :: Maybe Text
- postAccountsAccountRequestBodyCompany'AddressKanji'Town :: Maybe Text
- data PostAccountsAccountRequestBodyCompany'Structure'
- = PostAccountsAccountRequestBodyCompany'Structure'EnumOther Value
- | PostAccountsAccountRequestBodyCompany'Structure'EnumTyped Text
- | 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 Text
- postAccountsAccountRequestBodyIndividual'FirstName :: Maybe Text
- postAccountsAccountRequestBodyIndividual'FirstNameKana :: Maybe Text
- postAccountsAccountRequestBodyIndividual'FirstNameKanji :: Maybe Text
- postAccountsAccountRequestBodyIndividual'Gender :: Maybe Text
- postAccountsAccountRequestBodyIndividual'IdNumber :: Maybe Text
- postAccountsAccountRequestBodyIndividual'LastName :: Maybe Text
- postAccountsAccountRequestBodyIndividual'LastNameKana :: Maybe Text
- postAccountsAccountRequestBodyIndividual'LastNameKanji :: Maybe Text
- postAccountsAccountRequestBodyIndividual'MaidenName :: Maybe Text
- postAccountsAccountRequestBodyIndividual'Metadata :: Maybe PostAccountsAccountRequestBodyIndividual'Metadata'
- postAccountsAccountRequestBodyIndividual'Phone :: Maybe Text
- postAccountsAccountRequestBodyIndividual'SsnLast_4 :: Maybe Text
- postAccountsAccountRequestBodyIndividual'Verification :: Maybe PostAccountsAccountRequestBodyIndividual'Verification'
- data PostAccountsAccountRequestBodyIndividual'Address' = PostAccountsAccountRequestBodyIndividual'Address' {
- postAccountsAccountRequestBodyIndividual'Address'City :: Maybe Text
- postAccountsAccountRequestBodyIndividual'Address'Country :: Maybe Text
- postAccountsAccountRequestBodyIndividual'Address'Line1 :: Maybe Text
- postAccountsAccountRequestBodyIndividual'Address'Line2 :: Maybe Text
- postAccountsAccountRequestBodyIndividual'Address'PostalCode :: Maybe Text
- postAccountsAccountRequestBodyIndividual'Address'State :: Maybe Text
- data PostAccountsAccountRequestBodyIndividual'AddressKana' = PostAccountsAccountRequestBodyIndividual'AddressKana' {
- postAccountsAccountRequestBodyIndividual'AddressKana'City :: Maybe Text
- postAccountsAccountRequestBodyIndividual'AddressKana'Country :: Maybe Text
- postAccountsAccountRequestBodyIndividual'AddressKana'Line1 :: Maybe Text
- postAccountsAccountRequestBodyIndividual'AddressKana'Line2 :: Maybe Text
- postAccountsAccountRequestBodyIndividual'AddressKana'PostalCode :: Maybe Text
- postAccountsAccountRequestBodyIndividual'AddressKana'State :: Maybe Text
- postAccountsAccountRequestBodyIndividual'AddressKana'Town :: Maybe Text
- data PostAccountsAccountRequestBodyIndividual'AddressKanji' = PostAccountsAccountRequestBodyIndividual'AddressKanji' {
- postAccountsAccountRequestBodyIndividual'AddressKanji'City :: Maybe Text
- postAccountsAccountRequestBodyIndividual'AddressKanji'Country :: Maybe Text
- postAccountsAccountRequestBodyIndividual'AddressKanji'Line1 :: Maybe Text
- postAccountsAccountRequestBodyIndividual'AddressKanji'Line2 :: Maybe Text
- postAccountsAccountRequestBodyIndividual'AddressKanji'PostalCode :: Maybe Text
- postAccountsAccountRequestBodyIndividual'AddressKanji'State :: Maybe Text
- postAccountsAccountRequestBodyIndividual'AddressKanji'Town :: Maybe Text
- 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 Text
- | 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 Text
- | 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 Text
- | 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 |
-> 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
postAccountsAccountM :: forall m s. (MonadHTTP m, SecurityScheme s) => Text -> Maybe 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) => Text -> Maybe 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'Text Text | |
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 Text | |
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 # |