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 -> Maybe PostAccountRequestBody -> m (Either HttpException (Response PostAccountResponse))
- postAccountRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Maybe PostAccountRequestBody -> m (Either HttpException (Response ByteString))
- postAccountM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe PostAccountRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostAccountResponse))
- postAccountRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe PostAccountRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data PostAccountRequestBody = PostAccountRequestBody {
- postAccountRequestBodyAccountToken :: Maybe Text
- postAccountRequestBodyBankAccount :: Maybe PostAccountRequestBodyBankAccount'Variants
- postAccountRequestBodyBusinessProfile :: Maybe PostAccountRequestBodyBusinessProfile'
- postAccountRequestBodyBusinessType :: Maybe PostAccountRequestBodyBusinessType'
- postAccountRequestBodyCompany :: Maybe PostAccountRequestBodyCompany'
- postAccountRequestBodyDefaultCurrency :: Maybe Text
- postAccountRequestBodyEmail :: Maybe Text
- postAccountRequestBodyExpand :: Maybe ([] Text)
- postAccountRequestBodyExternalAccount :: Maybe Text
- postAccountRequestBodyIndividual :: Maybe PostAccountRequestBodyIndividual'
- postAccountRequestBodyMetadata :: Maybe PostAccountRequestBodyMetadata'
- postAccountRequestBodyRequestedCapabilities :: Maybe ([] PostAccountRequestBodyRequestedCapabilities')
- postAccountRequestBodySettings :: Maybe PostAccountRequestBodySettings'
- postAccountRequestBodyTosAcceptance :: Maybe PostAccountRequestBodyTosAcceptance'
- data PostAccountRequestBodyBankAccount'OneOf2 = PostAccountRequestBodyBankAccount'OneOf2 {
- postAccountRequestBodyBankAccount'OneOf2AccountHolderName :: Maybe Text
- postAccountRequestBodyBankAccount'OneOf2AccountHolderType :: Maybe PostAccountRequestBodyBankAccount'OneOf2AccountHolderType'
- postAccountRequestBodyBankAccount'OneOf2AccountNumber :: Text
- postAccountRequestBodyBankAccount'OneOf2Country :: Text
- postAccountRequestBodyBankAccount'OneOf2Currency :: Maybe Text
- postAccountRequestBodyBankAccount'OneOf2Object :: Maybe PostAccountRequestBodyBankAccount'OneOf2Object'
- postAccountRequestBodyBankAccount'OneOf2RoutingNumber :: Maybe Text
- data PostAccountRequestBodyBankAccount'OneOf2AccountHolderType'
- = PostAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumOther Value
- | PostAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumTyped Text
- | PostAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumStringCompany
- | PostAccountRequestBodyBankAccount'OneOf2AccountHolderType'EnumStringIndividual
- data PostAccountRequestBodyBankAccount'OneOf2Object'
- data PostAccountRequestBodyBankAccount'Variants
- data PostAccountRequestBodyBusinessProfile' = PostAccountRequestBodyBusinessProfile' {
- postAccountRequestBodyBusinessProfile'Mcc :: Maybe Text
- postAccountRequestBodyBusinessProfile'Name :: Maybe Text
- postAccountRequestBodyBusinessProfile'ProductDescription :: Maybe Text
- postAccountRequestBodyBusinessProfile'SupportEmail :: Maybe Text
- postAccountRequestBodyBusinessProfile'SupportPhone :: Maybe Text
- postAccountRequestBodyBusinessProfile'SupportUrl :: Maybe Text
- postAccountRequestBodyBusinessProfile'Url :: Maybe Text
- data PostAccountRequestBodyBusinessType'
- = PostAccountRequestBodyBusinessType'EnumOther Value
- | PostAccountRequestBodyBusinessType'EnumTyped Text
- | 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 Text
- postAccountRequestBodyCompany'NameKana :: Maybe Text
- postAccountRequestBodyCompany'NameKanji :: Maybe Text
- postAccountRequestBodyCompany'OwnersProvided :: Maybe Bool
- postAccountRequestBodyCompany'Phone :: Maybe Text
- postAccountRequestBodyCompany'Structure :: Maybe PostAccountRequestBodyCompany'Structure'
- postAccountRequestBodyCompany'TaxId :: Maybe Text
- postAccountRequestBodyCompany'TaxIdRegistrar :: Maybe Text
- postAccountRequestBodyCompany'VatId :: Maybe Text
- postAccountRequestBodyCompany'Verification :: Maybe PostAccountRequestBodyCompany'Verification'
- data PostAccountRequestBodyCompany'Address' = PostAccountRequestBodyCompany'Address' {
- postAccountRequestBodyCompany'Address'City :: Maybe Text
- postAccountRequestBodyCompany'Address'Country :: Maybe Text
- postAccountRequestBodyCompany'Address'Line1 :: Maybe Text
- postAccountRequestBodyCompany'Address'Line2 :: Maybe Text
- postAccountRequestBodyCompany'Address'PostalCode :: Maybe Text
- postAccountRequestBodyCompany'Address'State :: Maybe Text
- data PostAccountRequestBodyCompany'AddressKana' = PostAccountRequestBodyCompany'AddressKana' {
- postAccountRequestBodyCompany'AddressKana'City :: Maybe Text
- postAccountRequestBodyCompany'AddressKana'Country :: Maybe Text
- postAccountRequestBodyCompany'AddressKana'Line1 :: Maybe Text
- postAccountRequestBodyCompany'AddressKana'Line2 :: Maybe Text
- postAccountRequestBodyCompany'AddressKana'PostalCode :: Maybe Text
- postAccountRequestBodyCompany'AddressKana'State :: Maybe Text
- postAccountRequestBodyCompany'AddressKana'Town :: Maybe Text
- data PostAccountRequestBodyCompany'AddressKanji' = PostAccountRequestBodyCompany'AddressKanji' {
- postAccountRequestBodyCompany'AddressKanji'City :: Maybe Text
- postAccountRequestBodyCompany'AddressKanji'Country :: Maybe Text
- postAccountRequestBodyCompany'AddressKanji'Line1 :: Maybe Text
- postAccountRequestBodyCompany'AddressKanji'Line2 :: Maybe Text
- postAccountRequestBodyCompany'AddressKanji'PostalCode :: Maybe Text
- postAccountRequestBodyCompany'AddressKanji'State :: Maybe Text
- postAccountRequestBodyCompany'AddressKanji'Town :: Maybe Text
- data PostAccountRequestBodyCompany'Structure'
- = PostAccountRequestBodyCompany'Structure'EnumOther Value
- | PostAccountRequestBodyCompany'Structure'EnumTyped Text
- | 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 Text
- postAccountRequestBodyIndividual'FirstName :: Maybe Text
- postAccountRequestBodyIndividual'FirstNameKana :: Maybe Text
- postAccountRequestBodyIndividual'FirstNameKanji :: Maybe Text
- postAccountRequestBodyIndividual'Gender :: Maybe Text
- postAccountRequestBodyIndividual'IdNumber :: Maybe Text
- postAccountRequestBodyIndividual'LastName :: Maybe Text
- postAccountRequestBodyIndividual'LastNameKana :: Maybe Text
- postAccountRequestBodyIndividual'LastNameKanji :: Maybe Text
- postAccountRequestBodyIndividual'MaidenName :: Maybe Text
- postAccountRequestBodyIndividual'Metadata :: Maybe PostAccountRequestBodyIndividual'Metadata'
- postAccountRequestBodyIndividual'Phone :: Maybe Text
- postAccountRequestBodyIndividual'SsnLast_4 :: Maybe Text
- postAccountRequestBodyIndividual'Verification :: Maybe PostAccountRequestBodyIndividual'Verification'
- data PostAccountRequestBodyIndividual'Address' = PostAccountRequestBodyIndividual'Address' {
- postAccountRequestBodyIndividual'Address'City :: Maybe Text
- postAccountRequestBodyIndividual'Address'Country :: Maybe Text
- postAccountRequestBodyIndividual'Address'Line1 :: Maybe Text
- postAccountRequestBodyIndividual'Address'Line2 :: Maybe Text
- postAccountRequestBodyIndividual'Address'PostalCode :: Maybe Text
- postAccountRequestBodyIndividual'Address'State :: Maybe Text
- data PostAccountRequestBodyIndividual'AddressKana' = PostAccountRequestBodyIndividual'AddressKana' {
- postAccountRequestBodyIndividual'AddressKana'City :: Maybe Text
- postAccountRequestBodyIndividual'AddressKana'Country :: Maybe Text
- postAccountRequestBodyIndividual'AddressKana'Line1 :: Maybe Text
- postAccountRequestBodyIndividual'AddressKana'Line2 :: Maybe Text
- postAccountRequestBodyIndividual'AddressKana'PostalCode :: Maybe Text
- postAccountRequestBodyIndividual'AddressKana'State :: Maybe Text
- postAccountRequestBodyIndividual'AddressKana'Town :: Maybe Text
- data PostAccountRequestBodyIndividual'AddressKanji' = PostAccountRequestBodyIndividual'AddressKanji' {
- postAccountRequestBodyIndividual'AddressKanji'City :: Maybe Text
- postAccountRequestBodyIndividual'AddressKanji'Country :: Maybe Text
- postAccountRequestBodyIndividual'AddressKanji'Line1 :: Maybe Text
- postAccountRequestBodyIndividual'AddressKanji'Line2 :: Maybe Text
- postAccountRequestBodyIndividual'AddressKanji'PostalCode :: Maybe Text
- postAccountRequestBodyIndividual'AddressKanji'State :: Maybe Text
- postAccountRequestBodyIndividual'AddressKanji'Town :: Maybe Text
- 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 Text
- | 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 Text
- | 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 Text
- | 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 |
-> Maybe 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 -> Maybe 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) => Maybe 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) => Maybe 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 Text | |
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'Text Text | |
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 Text | |
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 # |