Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation postAccount
Synopsis
- postAccount :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> PostAccountRequestBody -> m (Either HttpException (Response PostAccountResponse))
- postAccountRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> PostAccountRequestBody -> m (Either HttpException (Response ByteString))
- postAccountM :: forall m s. (MonadHTTP m, SecurityScheme s) => PostAccountRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostAccountResponse))
- postAccountRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => PostAccountRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data PostAccountRequestBody = PostAccountRequestBody {
- postAccountRequestBodyAccountToken :: Maybe String
- postAccountRequestBodyBankAccount :: Maybe PostAccountRequestBodyBankAccount'Variants
- postAccountRequestBodyBusinessProfile :: Maybe PostAccountRequestBodyBusinessProfile'
- postAccountRequestBodyBusinessType :: Maybe PostAccountRequestBodyBusinessType'
- postAccountRequestBodyCompany :: Maybe PostAccountRequestBodyCompany'
- postAccountRequestBodyDefaultCurrency :: Maybe String
- postAccountRequestBodyEmail :: Maybe String
- postAccountRequestBodyExpand :: Maybe ([] String)
- postAccountRequestBodyExternalAccount :: Maybe String
- postAccountRequestBodyIndividual :: Maybe PostAccountRequestBodyIndividual'
- postAccountRequestBodyMetadata :: Maybe PostAccountRequestBodyMetadata'
- postAccountRequestBodyRequestedCapabilities :: Maybe ([] PostAccountRequestBodyRequestedCapabilities')
- postAccountRequestBodySettings :: Maybe PostAccountRequestBodySettings'
- postAccountRequestBodyTosAcceptance :: Maybe PostAccountRequestBodyTosAcceptance'
- data PostAccountRequestBodyBankAccount'OneOf2 = PostAccountRequestBodyBankAccount'OneOf2 {
- postAccountRequestBodyBankAccount'OneOf2AccountHolderName :: Maybe String
- postAccountRequestBodyBankAccount'OneOf2AccountHolderType :: Maybe PostAccountRequestBodyBankAccount'OneOf2AccountHolderType'
- postAccountRequestBodyBankAccount'OneOf2AccountNumber :: String
- postAccountRequestBodyBankAccount'OneOf2Country :: String
- postAccountRequestBodyBankAccount'OneOf2Currency :: Maybe String
- postAccountRequestBodyBankAccount'OneOf2Object :: Maybe PostAccountRequestBodyBankAccount'OneOf2Object'
- postAccountRequestBodyBankAccount'OneOf2RoutingNumber :: Maybe String
- data PostAccountRequestBodyBankAccount'OneOf2AccountHolderType'
- = PostAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumOther Value
- | PostAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumTyped String
- | PostAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumStringCompany
- | PostAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumStringIndividual
- data PostAccountRequestBodyBankAccount'OneOf2Object'
- data PostAccountRequestBodyBankAccount'Variants
- data PostAccountRequestBodyBusinessProfile' = PostAccountRequestBodyBusinessProfile' {
- postAccountRequestBodyBusinessProfile'Mcc :: Maybe String
- postAccountRequestBodyBusinessProfile'Name :: Maybe String
- postAccountRequestBodyBusinessProfile'ProductDescription :: Maybe String
- postAccountRequestBodyBusinessProfile'SupportEmail :: Maybe String
- postAccountRequestBodyBusinessProfile'SupportPhone :: Maybe String
- postAccountRequestBodyBusinessProfile'SupportUrl :: Maybe String
- postAccountRequestBodyBusinessProfile'Url :: Maybe String
- data PostAccountRequestBodyBusinessType'
- = PostAccountRequestBodyBusinessType'EnumOther Value
- | PostAccountRequestBodyBusinessType'EnumTyped String
- | PostAccountRequestBodyBusinessType'EnumStringCompany
- | PostAccountRequestBodyBusinessType'EnumStringGovernmentEntity
- | PostAccountRequestBodyBusinessType'EnumStringIndividual
- | PostAccountRequestBodyBusinessType'EnumStringNonProfit
- data PostAccountRequestBodyCompany' = PostAccountRequestBodyCompany' {
- postAccountRequestBodyCompany'Address :: Maybe PostAccountRequestBodyCompany'Address'
- postAccountRequestBodyCompany'AddressKana :: Maybe PostAccountRequestBodyCompany'AddressKana'
- postAccountRequestBodyCompany'AddressKanji :: Maybe PostAccountRequestBodyCompany'AddressKanji'
- postAccountRequestBodyCompany'DirectorsProvided :: Maybe Bool
- postAccountRequestBodyCompany'ExecutivesProvided :: Maybe Bool
- postAccountRequestBodyCompany'Name :: Maybe String
- postAccountRequestBodyCompany'NameKana :: Maybe String
- postAccountRequestBodyCompany'NameKanji :: Maybe String
- postAccountRequestBodyCompany'OwnersProvided :: Maybe Bool
- postAccountRequestBodyCompany'Phone :: Maybe String
- postAccountRequestBodyCompany'Structure :: Maybe PostAccountRequestBodyCompany'Structure'
- postAccountRequestBodyCompany'TaxId :: Maybe String
- postAccountRequestBodyCompany'TaxIdRegistrar :: Maybe String
- postAccountRequestBodyCompany'VatId :: Maybe String
- postAccountRequestBodyCompany'Verification :: Maybe PostAccountRequestBodyCompany'Verification'
- data PostAccountRequestBodyCompany'Address' = PostAccountRequestBodyCompany'Address' {
- postAccountRequestBodyCompany'Address'City :: Maybe String
- postAccountRequestBodyCompany'Address'Country :: Maybe String
- postAccountRequestBodyCompany'Address'Line1 :: Maybe String
- postAccountRequestBodyCompany'Address'Line2 :: Maybe String
- postAccountRequestBodyCompany'Address'PostalCode :: Maybe String
- postAccountRequestBodyCompany'Address'State :: Maybe String
- data PostAccountRequestBodyCompany'AddressKana' = PostAccountRequestBodyCompany'AddressKana' {
- postAccountRequestBodyCompany'AddressKana'City :: Maybe String
- postAccountRequestBodyCompany'AddressKana'Country :: Maybe String
- postAccountRequestBodyCompany'AddressKana'Line1 :: Maybe String
- postAccountRequestBodyCompany'AddressKana'Line2 :: Maybe String
- postAccountRequestBodyCompany'AddressKana'PostalCode :: Maybe String
- postAccountRequestBodyCompany'AddressKana'State :: Maybe String
- postAccountRequestBodyCompany'AddressKana'Town :: Maybe String
- data PostAccountRequestBodyCompany'AddressKanji' = PostAccountRequestBodyCompany'AddressKanji' {
- postAccountRequestBodyCompany'AddressKanji'City :: Maybe String
- postAccountRequestBodyCompany'AddressKanji'Country :: Maybe String
- postAccountRequestBodyCompany'AddressKanji'Line1 :: Maybe String
- postAccountRequestBodyCompany'AddressKanji'Line2 :: Maybe String
- postAccountRequestBodyCompany'AddressKanji'PostalCode :: Maybe String
- postAccountRequestBodyCompany'AddressKanji'State :: Maybe String
- postAccountRequestBodyCompany'AddressKanji'Town :: Maybe String
- data PostAccountRequestBodyCompany'Structure'
- = PostAccountRequestBodyCompany'Structure'EnumOther Value
- | PostAccountRequestBodyCompany'Structure'EnumTyped String
- | PostAccountRequestBodyCompany'Structure'EnumString_
- | PostAccountRequestBodyCompany'Structure'EnumStringGovernmentInstrumentality
- | PostAccountRequestBodyCompany'Structure'EnumStringGovernmentalUnit
- | PostAccountRequestBodyCompany'Structure'EnumStringIncorporatedNonProfit
- | PostAccountRequestBodyCompany'Structure'EnumStringMultiMemberLlc
- | PostAccountRequestBodyCompany'Structure'EnumStringPrivateCorporation
- | PostAccountRequestBodyCompany'Structure'EnumStringPrivatePartnership
- | PostAccountRequestBodyCompany'Structure'EnumStringPublicCorporation
- | PostAccountRequestBodyCompany'Structure'EnumStringPublicPartnership
- | PostAccountRequestBodyCompany'Structure'EnumStringTaxExemptGovernmentInstrumentality
- | PostAccountRequestBodyCompany'Structure'EnumStringUnincorporatedAssociation
- | PostAccountRequestBodyCompany'Structure'EnumStringUnincorporatedNonProfit
- data PostAccountRequestBodyCompany'Verification' = PostAccountRequestBodyCompany'Verification' {}
- data PostAccountRequestBodyCompany'Verification'Document' = PostAccountRequestBodyCompany'Verification'Document' {}
- data PostAccountRequestBodyIndividual' = PostAccountRequestBodyIndividual' {
- postAccountRequestBodyIndividual'Address :: Maybe PostAccountRequestBodyIndividual'Address'
- postAccountRequestBodyIndividual'AddressKana :: Maybe PostAccountRequestBodyIndividual'AddressKana'
- postAccountRequestBodyIndividual'AddressKanji :: Maybe PostAccountRequestBodyIndividual'AddressKanji'
- postAccountRequestBodyIndividual'Dob :: Maybe PostAccountRequestBodyIndividual'Dob'Variants
- postAccountRequestBodyIndividual'Email :: Maybe String
- postAccountRequestBodyIndividual'FirstName :: Maybe String
- postAccountRequestBodyIndividual'FirstNameKana :: Maybe String
- postAccountRequestBodyIndividual'FirstNameKanji :: Maybe String
- postAccountRequestBodyIndividual'Gender :: Maybe String
- postAccountRequestBodyIndividual'IdNumber :: Maybe String
- postAccountRequestBodyIndividual'LastName :: Maybe String
- postAccountRequestBodyIndividual'LastNameKana :: Maybe String
- postAccountRequestBodyIndividual'LastNameKanji :: Maybe String
- postAccountRequestBodyIndividual'MaidenName :: Maybe String
- postAccountRequestBodyIndividual'Metadata :: Maybe PostAccountRequestBodyIndividual'Metadata'
- postAccountRequestBodyIndividual'Phone :: Maybe String
- postAccountRequestBodyIndividual'SsnLast_4 :: Maybe String
- postAccountRequestBodyIndividual'Verification :: Maybe PostAccountRequestBodyIndividual'Verification'
- data PostAccountRequestBodyIndividual'Address' = PostAccountRequestBodyIndividual'Address' {
- postAccountRequestBodyIndividual'Address'City :: Maybe String
- postAccountRequestBodyIndividual'Address'Country :: Maybe String
- postAccountRequestBodyIndividual'Address'Line1 :: Maybe String
- postAccountRequestBodyIndividual'Address'Line2 :: Maybe String
- postAccountRequestBodyIndividual'Address'PostalCode :: Maybe String
- postAccountRequestBodyIndividual'Address'State :: Maybe String
- data PostAccountRequestBodyIndividual'AddressKana' = PostAccountRequestBodyIndividual'AddressKana' {
- postAccountRequestBodyIndividual'AddressKana'City :: Maybe String
- postAccountRequestBodyIndividual'AddressKana'Country :: Maybe String
- postAccountRequestBodyIndividual'AddressKana'Line1 :: Maybe String
- postAccountRequestBodyIndividual'AddressKana'Line2 :: Maybe String
- postAccountRequestBodyIndividual'AddressKana'PostalCode :: Maybe String
- postAccountRequestBodyIndividual'AddressKana'State :: Maybe String
- postAccountRequestBodyIndividual'AddressKana'Town :: Maybe String
- data PostAccountRequestBodyIndividual'AddressKanji' = PostAccountRequestBodyIndividual'AddressKanji' {
- postAccountRequestBodyIndividual'AddressKanji'City :: Maybe String
- postAccountRequestBodyIndividual'AddressKanji'Country :: Maybe String
- postAccountRequestBodyIndividual'AddressKanji'Line1 :: Maybe String
- postAccountRequestBodyIndividual'AddressKanji'Line2 :: Maybe String
- postAccountRequestBodyIndividual'AddressKanji'PostalCode :: Maybe String
- postAccountRequestBodyIndividual'AddressKanji'State :: Maybe String
- postAccountRequestBodyIndividual'AddressKanji'Town :: Maybe String
- data PostAccountRequestBodyIndividual'Dob'OneOf1
- data PostAccountRequestBodyIndividual'Dob'OneOf2 = PostAccountRequestBodyIndividual'Dob'OneOf2 {}
- data PostAccountRequestBodyIndividual'Dob'Variants
- data PostAccountRequestBodyIndividual'Metadata' = PostAccountRequestBodyIndividual'Metadata' {
- data PostAccountRequestBodyIndividual'Verification' = PostAccountRequestBodyIndividual'Verification' {}
- data PostAccountRequestBodyIndividual'Verification'AdditionalDocument' = PostAccountRequestBodyIndividual'Verification'AdditionalDocument' {}
- data PostAccountRequestBodyIndividual'Verification'Document' = PostAccountRequestBodyIndividual'Verification'Document' {}
- data PostAccountRequestBodyMetadata' = PostAccountRequestBodyMetadata' {
- data PostAccountRequestBodyRequestedCapabilities'
- = PostAccountRequestBodyRequestedCapabilities'EnumOther Value
- | PostAccountRequestBodyRequestedCapabilities'EnumTyped String
- | PostAccountRequestBodyRequestedCapabilities'EnumStringCardIssuing
- | PostAccountRequestBodyRequestedCapabilities'EnumStringCardPayments
- | PostAccountRequestBodyRequestedCapabilities'EnumStringLegacyPayments
- | PostAccountRequestBodyRequestedCapabilities'EnumStringTransfers
- data PostAccountRequestBodySettings' = PostAccountRequestBodySettings' {
- postAccountRequestBodySettings'Branding :: Maybe PostAccountRequestBodySettings'Branding'
- postAccountRequestBodySettings'CardPayments :: Maybe PostAccountRequestBodySettings'CardPayments'
- postAccountRequestBodySettings'Payments :: Maybe PostAccountRequestBodySettings'Payments'
- postAccountRequestBodySettings'Payouts :: Maybe PostAccountRequestBodySettings'Payouts'
- data PostAccountRequestBodySettings'Branding' = PostAccountRequestBodySettings'Branding' {}
- data PostAccountRequestBodySettings'CardPayments' = PostAccountRequestBodySettings'CardPayments' {}
- data PostAccountRequestBodySettings'CardPayments'DeclineOn' = PostAccountRequestBodySettings'CardPayments'DeclineOn' {}
- data PostAccountRequestBodySettings'Payments' = PostAccountRequestBodySettings'Payments' {}
- data PostAccountRequestBodySettings'Payouts' = PostAccountRequestBodySettings'Payouts' {}
- data PostAccountRequestBodySettings'Payouts'Schedule' = PostAccountRequestBodySettings'Payouts'Schedule' {
- postAccountRequestBodySettings'Payouts'Schedule'DelayDays :: Maybe PostAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants
- postAccountRequestBodySettings'Payouts'Schedule'Interval :: Maybe PostAccountRequestBodySettings'Payouts'Schedule'Interval'
- postAccountRequestBodySettings'Payouts'Schedule'MonthlyAnchor :: Maybe Integer
- postAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor :: Maybe PostAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'
- data PostAccountRequestBodySettings'Payouts'Schedule'DelayDays'OneOf1
- data PostAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants
- data PostAccountRequestBodySettings'Payouts'Schedule'Interval'
- = PostAccountRequestBodySettings'Payouts'Schedule'Interval'EnumOther Value
- | PostAccountRequestBodySettings'Payouts'Schedule'Interval'EnumTyped String
- | PostAccountRequestBodySettings'Payouts'Schedule'Interval'EnumStringDaily
- | PostAccountRequestBodySettings'Payouts'Schedule'Interval'EnumStringManual
- | PostAccountRequestBodySettings'Payouts'Schedule'Interval'EnumStringMonthly
- | PostAccountRequestBodySettings'Payouts'Schedule'Interval'EnumStringWeekly
- data PostAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'
- = PostAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumOther Value
- | PostAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumTyped String
- | PostAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringFriday
- | PostAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringMonday
- | PostAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringSaturday
- | PostAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringSunday
- | PostAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringThursday
- | PostAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringTuesday
- | PostAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringWednesday
- data PostAccountRequestBodyTosAcceptance' = PostAccountRequestBodyTosAcceptance' {}
- data PostAccountResponse
Documentation
:: (MonadHTTP m, SecurityScheme s) | |
=> Configuration s | The configuration to use in the request |
-> PostAccountRequestBody | The request body to send |
-> m (Either HttpException (Response PostAccountResponse)) | Monad containing the result of the operation |
POST /v1/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>
postAccountRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> PostAccountRequestBody -> m (Either HttpException (Response ByteString)) Source #
POST /v1/account
The same as postAccount
but returns the raw ByteString
postAccountM :: forall m s. (MonadHTTP m, SecurityScheme s) => PostAccountRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostAccountResponse)) Source #
POST /v1/account
Monadic version of postAccount
(use with runWithConfiguration
)
postAccountRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => PostAccountRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString)) Source #
POST /v1/account
Monadic version of postAccountRaw
(use with runWithConfiguration
)
data PostAccountRequestBody Source #
Defines the data type for the schema postAccountRequestBody
PostAccountRequestBody | |
|
Instances
Eq PostAccountRequestBody Source # | |
Defined in StripeAPI.Operations.PostAccount | |
Show PostAccountRequestBody Source # | |
Defined in StripeAPI.Operations.PostAccount showsPrec :: Int -> PostAccountRequestBody -> ShowS # show :: PostAccountRequestBody -> String # showList :: [PostAccountRequestBody] -> ShowS # | |
ToJSON PostAccountRequestBody Source # | |
Defined in StripeAPI.Operations.PostAccount toJSON :: PostAccountRequestBody -> Value # toEncoding :: PostAccountRequestBody -> Encoding # toJSONList :: [PostAccountRequestBody] -> Value # | |
FromJSON PostAccountRequestBody Source # | |
Defined in StripeAPI.Operations.PostAccount |
data PostAccountRequestBodyBankAccount'OneOf2 Source #
Defines the data type for the schema postAccountRequestBodyBank_account'OneOf2
PostAccountRequestBodyBankAccount'OneOf2 | |
|
data PostAccountRequestBodyBankAccount'OneOf2AccountHolderType' Source #
Defines the enum schema postAccountRequestBodyBank_account'OneOf2Account_holder_type'
Instances
data PostAccountRequestBodyBankAccount'OneOf2Object' Source #
Defines the enum schema postAccountRequestBodyBank_account'OneOf2Object'
PostAccountRequestBodyBankAccount'OneOf2Object'EnumOther Value | |
PostAccountRequestBodyBankAccount'OneOf2Object'EnumTyped String | |
PostAccountRequestBodyBankAccount'OneOf2Object'EnumStringBankAccount |
Instances
data PostAccountRequestBodyBankAccount'Variants Source #
Define the one-of schema postAccountRequestBodyBank_account'
Either a token, like the ones returned by Stripe.js, or a dictionary containing a user's bank account details.
PostAccountRequestBodyBankAccount'String String | |
PostAccountRequestBodyBankAccount'PostAccountRequestBodyBankAccount'OneOf2 PostAccountRequestBodyBankAccount'OneOf2 |
Instances
data PostAccountRequestBodyBusinessProfile' Source #
Defines the data type for the schema postAccountRequestBodyBusiness_profile'
Business information about the account.
PostAccountRequestBodyBusinessProfile' | |
|
data PostAccountRequestBodyBusinessType' Source #
Defines the enum schema postAccountRequestBodyBusiness_type'
The business type.
data PostAccountRequestBodyCompany' Source #
Defines the data type for the schema postAccountRequestBodyCompany'
Information about the company or business. This field is null unless `business_type` is set to `company`, `government_entity`, or `non_profit`.
data PostAccountRequestBodyCompany'Address' Source #
Defines the data type for the schema postAccountRequestBodyCompany'Address'
PostAccountRequestBodyCompany'Address' | |
|
data PostAccountRequestBodyCompany'AddressKana' Source #
Defines the data type for the schema postAccountRequestBodyCompany'Address_kana'
PostAccountRequestBodyCompany'AddressKana' | |
|
data PostAccountRequestBodyCompany'AddressKanji' Source #
Defines the data type for the schema postAccountRequestBodyCompany'Address_kanji'
PostAccountRequestBodyCompany'AddressKanji' | |
|
data PostAccountRequestBodyCompany'Structure' Source #
Defines the enum schema postAccountRequestBodyCompany'Structure'
data PostAccountRequestBodyCompany'Verification' Source #
Defines the data type for the schema postAccountRequestBodyCompany'Verification'
data PostAccountRequestBodyCompany'Verification'Document' Source #
Defines the data type for the schema postAccountRequestBodyCompany'Verification'Document'
PostAccountRequestBodyCompany'Verification'Document' | |
|
Instances
data PostAccountRequestBodyIndividual' Source #
Defines the data type for the schema postAccountRequestBodyIndividual'
Information about the person represented by the account. This field is null unless `business_type` is set to `individual`.
data PostAccountRequestBodyIndividual'Address' Source #
Defines the data type for the schema postAccountRequestBodyIndividual'Address'
PostAccountRequestBodyIndividual'Address' | |
|
data PostAccountRequestBodyIndividual'AddressKana' Source #
Defines the data type for the schema postAccountRequestBodyIndividual'Address_kana'
PostAccountRequestBodyIndividual'AddressKana' | |
|
data PostAccountRequestBodyIndividual'AddressKanji' Source #
Defines the data type for the schema postAccountRequestBodyIndividual'Address_kanji'
PostAccountRequestBodyIndividual'AddressKanji' | |
|
Instances
data PostAccountRequestBodyIndividual'Dob'OneOf1 Source #
Defines the enum schema postAccountRequestBodyIndividual'Dob'OneOf1
PostAccountRequestBodyIndividual'Dob'OneOf1EnumOther Value | |
PostAccountRequestBodyIndividual'Dob'OneOf1EnumTyped String | |
PostAccountRequestBodyIndividual'Dob'OneOf1EnumString_ |
data PostAccountRequestBodyIndividual'Dob'OneOf2 Source #
Defines the data type for the schema postAccountRequestBodyIndividual'Dob'OneOf2
data PostAccountRequestBodyIndividual'Dob'Variants Source #
Define the one-of schema postAccountRequestBodyIndividual'Dob'
Instances
data PostAccountRequestBodyIndividual'Metadata' Source #
Defines the data type for the schema postAccountRequestBodyIndividual'Metadata'
data PostAccountRequestBodyIndividual'Verification' Source #
Defines the data type for the schema postAccountRequestBodyIndividual'Verification'
Instances
data PostAccountRequestBodyIndividual'Verification'AdditionalDocument' Source #
Defines the data type for the schema postAccountRequestBodyIndividual'Verification'Additional_document'
PostAccountRequestBodyIndividual'Verification'AdditionalDocument' | |
|
Instances
data PostAccountRequestBodyIndividual'Verification'Document' Source #
Defines the data type for the schema postAccountRequestBodyIndividual'Verification'Document'
PostAccountRequestBodyIndividual'Verification'Document' | |
|
Instances
data PostAccountRequestBodyMetadata' Source #
Defines the data type for the schema postAccountRequestBodyMetadata'
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 PostAccountRequestBodyRequestedCapabilities' Source #
Defines the enum schema postAccountRequestBodyRequested_capabilities'
data PostAccountRequestBodySettings' Source #
Defines the data type for the schema postAccountRequestBodySettings'
Options for customizing how the account functions within Stripe.
data PostAccountRequestBodySettings'Branding' Source #
Defines the data type for the schema postAccountRequestBodySettings'Branding'
PostAccountRequestBodySettings'Branding' | |
|
data PostAccountRequestBodySettings'CardPayments' Source #
Defines the data type for the schema postAccountRequestBodySettings'Card_payments'
PostAccountRequestBodySettings'CardPayments' | |
|
data PostAccountRequestBodySettings'CardPayments'DeclineOn' Source #
Defines the data type for the schema postAccountRequestBodySettings'Card_payments'Decline_on'
Instances
data PostAccountRequestBodySettings'Payments' Source #
Defines the data type for the schema postAccountRequestBodySettings'Payments'
PostAccountRequestBodySettings'Payments' | |
|
data PostAccountRequestBodySettings'Payouts' Source #
Defines the data type for the schema postAccountRequestBodySettings'Payouts'
PostAccountRequestBodySettings'Payouts' | |
|
data PostAccountRequestBodySettings'Payouts'Schedule' Source #
Defines the data type for the schema postAccountRequestBodySettings'Payouts'Schedule'
PostAccountRequestBodySettings'Payouts'Schedule' | |
|
Instances
data PostAccountRequestBodySettings'Payouts'Schedule'DelayDays'OneOf1 Source #
Defines the enum schema postAccountRequestBodySettings'Payouts'Schedule'Delay_days'OneOf1
Instances
data PostAccountRequestBodySettings'Payouts'Schedule'DelayDays'Variants Source #
Define the one-of schema postAccountRequestBodySettings'Payouts'Schedule'Delay_days'
Instances
data PostAccountRequestBodySettings'Payouts'Schedule'Interval' Source #
Defines the enum schema postAccountRequestBodySettings'Payouts'Schedule'Interval'
Instances
data PostAccountRequestBodySettings'Payouts'Schedule'WeeklyAnchor' Source #
Defines the enum schema postAccountRequestBodySettings'Payouts'Schedule'Weekly_anchor'
Instances
data PostAccountRequestBodyTosAcceptance' Source #
Defines the data type for the schema postAccountRequestBodyTos_acceptance'
Details on the account's acceptance of the Stripe Services Agreement.
PostAccountRequestBodyTosAcceptance' | |
|
data PostAccountResponse Source #
Represents a response of the operation postAccount
.
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), PostAccountResponseError
is used.
PostAccountResponseError String | Means either no matching case available or a parse error |
PostAccountResponse200 Account | Successful response. |
PostAccountResponseDefault Error | Error response. |
Instances
Eq PostAccountResponse Source # | |
Defined in StripeAPI.Operations.PostAccount (==) :: PostAccountResponse -> PostAccountResponse -> Bool # (/=) :: PostAccountResponse -> PostAccountResponse -> Bool # | |
Show PostAccountResponse Source # | |
Defined in StripeAPI.Operations.PostAccount showsPrec :: Int -> PostAccountResponse -> ShowS # show :: PostAccountResponse -> String # showList :: [PostAccountResponse] -> ShowS # |