Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation postAccounts
Synopsis
- postAccounts :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> PostAccountsRequestBody -> m (Either HttpException (Response PostAccountsResponse))
- postAccountsRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> PostAccountsRequestBody -> m (Either HttpException (Response ByteString))
- postAccountsM :: forall m s. (MonadHTTP m, SecurityScheme s) => PostAccountsRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostAccountsResponse))
- postAccountsRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => PostAccountsRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data PostAccountsRequestBody = PostAccountsRequestBody {
- postAccountsRequestBodyAccountToken :: Maybe String
- postAccountsRequestBodyBankAccount :: Maybe PostAccountsRequestBodyBankAccount'Variants
- postAccountsRequestBodyBusinessProfile :: Maybe PostAccountsRequestBodyBusinessProfile'
- postAccountsRequestBodyBusinessType :: Maybe PostAccountsRequestBodyBusinessType'
- postAccountsRequestBodyCompany :: Maybe PostAccountsRequestBodyCompany'
- postAccountsRequestBodyCountry :: Maybe String
- postAccountsRequestBodyDefaultCurrency :: Maybe String
- postAccountsRequestBodyEmail :: Maybe String
- postAccountsRequestBodyExpand :: Maybe ([] String)
- postAccountsRequestBodyExternalAccount :: Maybe String
- postAccountsRequestBodyIndividual :: Maybe PostAccountsRequestBodyIndividual'
- postAccountsRequestBodyMetadata :: Maybe PostAccountsRequestBodyMetadata'
- postAccountsRequestBodyRequestedCapabilities :: Maybe ([] PostAccountsRequestBodyRequestedCapabilities')
- postAccountsRequestBodySettings :: Maybe PostAccountsRequestBodySettings'
- postAccountsRequestBodyTosAcceptance :: Maybe PostAccountsRequestBodyTosAcceptance'
- postAccountsRequestBodyType :: Maybe PostAccountsRequestBodyType'
- data PostAccountsRequestBodyBankAccount'OneOf2 = PostAccountsRequestBodyBankAccount'OneOf2 {
- postAccountsRequestBodyBankAccount'OneOf2AccountHolderName :: Maybe String
- postAccountsRequestBodyBankAccount'OneOf2AccountHolderType :: Maybe PostAccountsRequestBodyBankAccount'OneOf2AccountHolderType'
- postAccountsRequestBodyBankAccount'OneOf2AccountNumber :: String
- postAccountsRequestBodyBankAccount'OneOf2Country :: String
- postAccountsRequestBodyBankAccount'OneOf2Currency :: Maybe String
- postAccountsRequestBodyBankAccount'OneOf2Object :: Maybe PostAccountsRequestBodyBankAccount'OneOf2Object'
- postAccountsRequestBodyBankAccount'OneOf2RoutingNumber :: Maybe String
- data PostAccountsRequestBodyBankAccount'OneOf2AccountHolderType'
- = PostAccountsRequestBodyBankAccount'OneOf2AccountHolderType'EnumOther Value
- | PostAccountsRequestBodyBankAccount'OneOf2AccountHolderType'EnumTyped String
- | PostAccountsRequestBodyBankAccount'OneOf2AccountHolderType'EnumStringCompany
- | PostAccountsRequestBodyBankAccount'OneOf2AccountHolderType'EnumStringIndividual
- data PostAccountsRequestBodyBankAccount'OneOf2Object'
- data PostAccountsRequestBodyBankAccount'Variants
- data PostAccountsRequestBodyBusinessProfile' = PostAccountsRequestBodyBusinessProfile' {
- postAccountsRequestBodyBusinessProfile'Mcc :: Maybe String
- postAccountsRequestBodyBusinessProfile'Name :: Maybe String
- postAccountsRequestBodyBusinessProfile'ProductDescription :: Maybe String
- postAccountsRequestBodyBusinessProfile'SupportEmail :: Maybe String
- postAccountsRequestBodyBusinessProfile'SupportPhone :: Maybe String
- postAccountsRequestBodyBusinessProfile'SupportUrl :: Maybe String
- postAccountsRequestBodyBusinessProfile'Url :: Maybe String
- data PostAccountsRequestBodyBusinessType'
- = PostAccountsRequestBodyBusinessType'EnumOther Value
- | PostAccountsRequestBodyBusinessType'EnumTyped String
- | PostAccountsRequestBodyBusinessType'EnumStringCompany
- | PostAccountsRequestBodyBusinessType'EnumStringGovernmentEntity
- | PostAccountsRequestBodyBusinessType'EnumStringIndividual
- | PostAccountsRequestBodyBusinessType'EnumStringNonProfit
- data PostAccountsRequestBodyCompany' = PostAccountsRequestBodyCompany' {
- postAccountsRequestBodyCompany'Address :: Maybe PostAccountsRequestBodyCompany'Address'
- postAccountsRequestBodyCompany'AddressKana :: Maybe PostAccountsRequestBodyCompany'AddressKana'
- postAccountsRequestBodyCompany'AddressKanji :: Maybe PostAccountsRequestBodyCompany'AddressKanji'
- postAccountsRequestBodyCompany'DirectorsProvided :: Maybe Bool
- postAccountsRequestBodyCompany'ExecutivesProvided :: Maybe Bool
- postAccountsRequestBodyCompany'Name :: Maybe String
- postAccountsRequestBodyCompany'NameKana :: Maybe String
- postAccountsRequestBodyCompany'NameKanji :: Maybe String
- postAccountsRequestBodyCompany'OwnersProvided :: Maybe Bool
- postAccountsRequestBodyCompany'Phone :: Maybe String
- postAccountsRequestBodyCompany'Structure :: Maybe PostAccountsRequestBodyCompany'Structure'
- postAccountsRequestBodyCompany'TaxId :: Maybe String
- postAccountsRequestBodyCompany'TaxIdRegistrar :: Maybe String
- postAccountsRequestBodyCompany'VatId :: Maybe String
- postAccountsRequestBodyCompany'Verification :: Maybe PostAccountsRequestBodyCompany'Verification'
- data PostAccountsRequestBodyCompany'Address' = PostAccountsRequestBodyCompany'Address' {
- postAccountsRequestBodyCompany'Address'City :: Maybe String
- postAccountsRequestBodyCompany'Address'Country :: Maybe String
- postAccountsRequestBodyCompany'Address'Line1 :: Maybe String
- postAccountsRequestBodyCompany'Address'Line2 :: Maybe String
- postAccountsRequestBodyCompany'Address'PostalCode :: Maybe String
- postAccountsRequestBodyCompany'Address'State :: Maybe String
- data PostAccountsRequestBodyCompany'AddressKana' = PostAccountsRequestBodyCompany'AddressKana' {
- postAccountsRequestBodyCompany'AddressKana'City :: Maybe String
- postAccountsRequestBodyCompany'AddressKana'Country :: Maybe String
- postAccountsRequestBodyCompany'AddressKana'Line1 :: Maybe String
- postAccountsRequestBodyCompany'AddressKana'Line2 :: Maybe String
- postAccountsRequestBodyCompany'AddressKana'PostalCode :: Maybe String
- postAccountsRequestBodyCompany'AddressKana'State :: Maybe String
- postAccountsRequestBodyCompany'AddressKana'Town :: Maybe String
- data PostAccountsRequestBodyCompany'AddressKanji' = PostAccountsRequestBodyCompany'AddressKanji' {
- postAccountsRequestBodyCompany'AddressKanji'City :: Maybe String
- postAccountsRequestBodyCompany'AddressKanji'Country :: Maybe String
- postAccountsRequestBodyCompany'AddressKanji'Line1 :: Maybe String
- postAccountsRequestBodyCompany'AddressKanji'Line2 :: Maybe String
- postAccountsRequestBodyCompany'AddressKanji'PostalCode :: Maybe String
- postAccountsRequestBodyCompany'AddressKanji'State :: Maybe String
- postAccountsRequestBodyCompany'AddressKanji'Town :: Maybe String
- data PostAccountsRequestBodyCompany'Structure'
- = PostAccountsRequestBodyCompany'Structure'EnumOther Value
- | PostAccountsRequestBodyCompany'Structure'EnumTyped String
- | PostAccountsRequestBodyCompany'Structure'EnumString_
- | PostAccountsRequestBodyCompany'Structure'EnumStringGovernmentInstrumentality
- | PostAccountsRequestBodyCompany'Structure'EnumStringGovernmentalUnit
- | PostAccountsRequestBodyCompany'Structure'EnumStringIncorporatedNonProfit
- | PostAccountsRequestBodyCompany'Structure'EnumStringMultiMemberLlc
- | PostAccountsRequestBodyCompany'Structure'EnumStringPrivateCorporation
- | PostAccountsRequestBodyCompany'Structure'EnumStringPrivatePartnership
- | PostAccountsRequestBodyCompany'Structure'EnumStringPublicCorporation
- | PostAccountsRequestBodyCompany'Structure'EnumStringPublicPartnership
- | PostAccountsRequestBodyCompany'Structure'EnumStringTaxExemptGovernmentInstrumentality
- | PostAccountsRequestBodyCompany'Structure'EnumStringUnincorporatedAssociation
- | PostAccountsRequestBodyCompany'Structure'EnumStringUnincorporatedNonProfit
- data PostAccountsRequestBodyCompany'Verification' = PostAccountsRequestBodyCompany'Verification' {}
- data PostAccountsRequestBodyCompany'Verification'Document' = PostAccountsRequestBodyCompany'Verification'Document' {}
- data PostAccountsRequestBodyIndividual' = PostAccountsRequestBodyIndividual' {
- postAccountsRequestBodyIndividual'Address :: Maybe PostAccountsRequestBodyIndividual'Address'
- postAccountsRequestBodyIndividual'AddressKana :: Maybe PostAccountsRequestBodyIndividual'AddressKana'
- postAccountsRequestBodyIndividual'AddressKanji :: Maybe PostAccountsRequestBodyIndividual'AddressKanji'
- postAccountsRequestBodyIndividual'Dob :: Maybe PostAccountsRequestBodyIndividual'Dob'Variants
- postAccountsRequestBodyIndividual'Email :: Maybe String
- postAccountsRequestBodyIndividual'FirstName :: Maybe String
- postAccountsRequestBodyIndividual'FirstNameKana :: Maybe String
- postAccountsRequestBodyIndividual'FirstNameKanji :: Maybe String
- postAccountsRequestBodyIndividual'Gender :: Maybe String
- postAccountsRequestBodyIndividual'IdNumber :: Maybe String
- postAccountsRequestBodyIndividual'LastName :: Maybe String
- postAccountsRequestBodyIndividual'LastNameKana :: Maybe String
- postAccountsRequestBodyIndividual'LastNameKanji :: Maybe String
- postAccountsRequestBodyIndividual'MaidenName :: Maybe String
- postAccountsRequestBodyIndividual'Metadata :: Maybe PostAccountsRequestBodyIndividual'Metadata'
- postAccountsRequestBodyIndividual'Phone :: Maybe String
- postAccountsRequestBodyIndividual'SsnLast_4 :: Maybe String
- postAccountsRequestBodyIndividual'Verification :: Maybe PostAccountsRequestBodyIndividual'Verification'
- data PostAccountsRequestBodyIndividual'Address' = PostAccountsRequestBodyIndividual'Address' {
- postAccountsRequestBodyIndividual'Address'City :: Maybe String
- postAccountsRequestBodyIndividual'Address'Country :: Maybe String
- postAccountsRequestBodyIndividual'Address'Line1 :: Maybe String
- postAccountsRequestBodyIndividual'Address'Line2 :: Maybe String
- postAccountsRequestBodyIndividual'Address'PostalCode :: Maybe String
- postAccountsRequestBodyIndividual'Address'State :: Maybe String
- data PostAccountsRequestBodyIndividual'AddressKana' = PostAccountsRequestBodyIndividual'AddressKana' {
- postAccountsRequestBodyIndividual'AddressKana'City :: Maybe String
- postAccountsRequestBodyIndividual'AddressKana'Country :: Maybe String
- postAccountsRequestBodyIndividual'AddressKana'Line1 :: Maybe String
- postAccountsRequestBodyIndividual'AddressKana'Line2 :: Maybe String
- postAccountsRequestBodyIndividual'AddressKana'PostalCode :: Maybe String
- postAccountsRequestBodyIndividual'AddressKana'State :: Maybe String
- postAccountsRequestBodyIndividual'AddressKana'Town :: Maybe String
- data PostAccountsRequestBodyIndividual'AddressKanji' = PostAccountsRequestBodyIndividual'AddressKanji' {
- postAccountsRequestBodyIndividual'AddressKanji'City :: Maybe String
- postAccountsRequestBodyIndividual'AddressKanji'Country :: Maybe String
- postAccountsRequestBodyIndividual'AddressKanji'Line1 :: Maybe String
- postAccountsRequestBodyIndividual'AddressKanji'Line2 :: Maybe String
- postAccountsRequestBodyIndividual'AddressKanji'PostalCode :: Maybe String
- postAccountsRequestBodyIndividual'AddressKanji'State :: Maybe String
- postAccountsRequestBodyIndividual'AddressKanji'Town :: Maybe String
- data PostAccountsRequestBodyIndividual'Dob'OneOf1
- data PostAccountsRequestBodyIndividual'Dob'OneOf2 = PostAccountsRequestBodyIndividual'Dob'OneOf2 {}
- data PostAccountsRequestBodyIndividual'Dob'Variants
- data PostAccountsRequestBodyIndividual'Metadata' = PostAccountsRequestBodyIndividual'Metadata' {
- data PostAccountsRequestBodyIndividual'Verification' = PostAccountsRequestBodyIndividual'Verification' {}
- data PostAccountsRequestBodyIndividual'Verification'AdditionalDocument' = PostAccountsRequestBodyIndividual'Verification'AdditionalDocument' {}
- data PostAccountsRequestBodyIndividual'Verification'Document' = PostAccountsRequestBodyIndividual'Verification'Document' {}
- data PostAccountsRequestBodyMetadata' = PostAccountsRequestBodyMetadata' {
- data PostAccountsRequestBodyRequestedCapabilities'
- = PostAccountsRequestBodyRequestedCapabilities'EnumOther Value
- | PostAccountsRequestBodyRequestedCapabilities'EnumTyped String
- | PostAccountsRequestBodyRequestedCapabilities'EnumStringCardIssuing
- | PostAccountsRequestBodyRequestedCapabilities'EnumStringCardPayments
- | PostAccountsRequestBodyRequestedCapabilities'EnumStringLegacyPayments
- | PostAccountsRequestBodyRequestedCapabilities'EnumStringTransfers
- data PostAccountsRequestBodySettings' = PostAccountsRequestBodySettings' {
- postAccountsRequestBodySettings'Branding :: Maybe PostAccountsRequestBodySettings'Branding'
- postAccountsRequestBodySettings'CardPayments :: Maybe PostAccountsRequestBodySettings'CardPayments'
- postAccountsRequestBodySettings'Payments :: Maybe PostAccountsRequestBodySettings'Payments'
- postAccountsRequestBodySettings'Payouts :: Maybe PostAccountsRequestBodySettings'Payouts'
- data PostAccountsRequestBodySettings'Branding' = PostAccountsRequestBodySettings'Branding' {}
- data PostAccountsRequestBodySettings'CardPayments' = PostAccountsRequestBodySettings'CardPayments' {}
- data PostAccountsRequestBodySettings'CardPayments'DeclineOn' = PostAccountsRequestBodySettings'CardPayments'DeclineOn' {}
- data PostAccountsRequestBodySettings'Payments' = PostAccountsRequestBodySettings'Payments' {}
- data PostAccountsRequestBodySettings'Payouts' = PostAccountsRequestBodySettings'Payouts' {}
- data PostAccountsRequestBodySettings'Payouts'Schedule' = PostAccountsRequestBodySettings'Payouts'Schedule' {
- postAccountsRequestBodySettings'Payouts'Schedule'DelayDays :: Maybe PostAccountsRequestBodySettings'Payouts'Schedule'DelayDays'Variants
- postAccountsRequestBodySettings'Payouts'Schedule'Interval :: Maybe PostAccountsRequestBodySettings'Payouts'Schedule'Interval'
- postAccountsRequestBodySettings'Payouts'Schedule'MonthlyAnchor :: Maybe Integer
- postAccountsRequestBodySettings'Payouts'Schedule'WeeklyAnchor :: Maybe PostAccountsRequestBodySettings'Payouts'Schedule'WeeklyAnchor'
- data PostAccountsRequestBodySettings'Payouts'Schedule'DelayDays'OneOf1
- data PostAccountsRequestBodySettings'Payouts'Schedule'DelayDays'Variants
- data PostAccountsRequestBodySettings'Payouts'Schedule'Interval'
- = PostAccountsRequestBodySettings'Payouts'Schedule'Interval'EnumOther Value
- | PostAccountsRequestBodySettings'Payouts'Schedule'Interval'EnumTyped String
- | PostAccountsRequestBodySettings'Payouts'Schedule'Interval'EnumStringDaily
- | PostAccountsRequestBodySettings'Payouts'Schedule'Interval'EnumStringManual
- | PostAccountsRequestBodySettings'Payouts'Schedule'Interval'EnumStringMonthly
- | PostAccountsRequestBodySettings'Payouts'Schedule'Interval'EnumStringWeekly
- data PostAccountsRequestBodySettings'Payouts'Schedule'WeeklyAnchor'
- = PostAccountsRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumOther Value
- | PostAccountsRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumTyped String
- | PostAccountsRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringFriday
- | PostAccountsRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringMonday
- | PostAccountsRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringSaturday
- | PostAccountsRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringSunday
- | PostAccountsRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringThursday
- | PostAccountsRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringTuesday
- | PostAccountsRequestBodySettings'Payouts'Schedule'WeeklyAnchor'EnumStringWednesday
- data PostAccountsRequestBodyTosAcceptance' = PostAccountsRequestBodyTosAcceptance' {}
- data PostAccountsRequestBodyType'
- data PostAccountsResponse
Documentation
:: (MonadHTTP m, SecurityScheme s) | |
=> Configuration s | The configuration to use in the request |
-> PostAccountsRequestBody | The request body to send |
-> m (Either HttpException (Response PostAccountsResponse)) | Monad containing the result of the operation |
POST /v1/accounts
<p>With <a href="/docs/connect">Connect</a>, you can create Stripe accounts for your users. To do this, you’ll first need to <a href="https://dashboard.stripe.com/account/applications/settings">register your platform</a>.</p>
<p>For Standard accounts, parameters other than <code>country</code>, <code>email</code>, and <code>type</code> are used to prefill the account application that we ask the account holder to complete.</p>
postAccountsRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> PostAccountsRequestBody -> m (Either HttpException (Response ByteString)) Source #
POST /v1/accounts
The same as postAccounts
but returns the raw ByteString
postAccountsM :: forall m s. (MonadHTTP m, SecurityScheme s) => PostAccountsRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostAccountsResponse)) Source #
POST /v1/accounts
Monadic version of postAccounts
(use with runWithConfiguration
)
postAccountsRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => PostAccountsRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString)) Source #
POST /v1/accounts
Monadic version of postAccountsRaw
(use with runWithConfiguration
)
data PostAccountsRequestBody Source #
Defines the data type for the schema postAccountsRequestBody
PostAccountsRequestBody | |
|
Instances
Eq PostAccountsRequestBody Source # | |
Defined in StripeAPI.Operations.PostAccounts | |
Show PostAccountsRequestBody Source # | |
Defined in StripeAPI.Operations.PostAccounts showsPrec :: Int -> PostAccountsRequestBody -> ShowS # show :: PostAccountsRequestBody -> String # showList :: [PostAccountsRequestBody] -> ShowS # | |
ToJSON PostAccountsRequestBody Source # | |
Defined in StripeAPI.Operations.PostAccounts | |
FromJSON PostAccountsRequestBody Source # | |
Defined in StripeAPI.Operations.PostAccounts |
data PostAccountsRequestBodyBankAccount'OneOf2 Source #
Defines the data type for the schema postAccountsRequestBodyBank_account'OneOf2
PostAccountsRequestBodyBankAccount'OneOf2 | |
|
data PostAccountsRequestBodyBankAccount'OneOf2AccountHolderType' Source #
Defines the enum schema postAccountsRequestBodyBank_account'OneOf2Account_holder_type'
Instances
data PostAccountsRequestBodyBankAccount'OneOf2Object' Source #
Defines the enum schema postAccountsRequestBodyBank_account'OneOf2Object'
PostAccountsRequestBodyBankAccount'OneOf2Object'EnumOther Value | |
PostAccountsRequestBodyBankAccount'OneOf2Object'EnumTyped String | |
PostAccountsRequestBodyBankAccount'OneOf2Object'EnumStringBankAccount |
Instances
data PostAccountsRequestBodyBankAccount'Variants Source #
Define the one-of schema postAccountsRequestBodyBank_account'
Either a token, like the ones returned by Stripe.js, or a dictionary containing a user's bank account details.
PostAccountsRequestBodyBankAccount'String String | |
PostAccountsRequestBodyBankAccount'PostAccountsRequestBodyBankAccount'OneOf2 PostAccountsRequestBodyBankAccount'OneOf2 |
Instances
data PostAccountsRequestBodyBusinessProfile' Source #
Defines the data type for the schema postAccountsRequestBodyBusiness_profile'
Business information about the account.
PostAccountsRequestBodyBusinessProfile' | |
|
data PostAccountsRequestBodyBusinessType' Source #
Defines the enum schema postAccountsRequestBodyBusiness_type'
The business type.
data PostAccountsRequestBodyCompany' Source #
Defines the data type for the schema postAccountsRequestBodyCompany'
Information about the company or business. This field is null unless `business_type` is set to `company`, `government_entity`, or `non_profit`.
data PostAccountsRequestBodyCompany'Address' Source #
Defines the data type for the schema postAccountsRequestBodyCompany'Address'
PostAccountsRequestBodyCompany'Address' | |
|
data PostAccountsRequestBodyCompany'AddressKana' Source #
Defines the data type for the schema postAccountsRequestBodyCompany'Address_kana'
PostAccountsRequestBodyCompany'AddressKana' | |
|
data PostAccountsRequestBodyCompany'AddressKanji' Source #
Defines the data type for the schema postAccountsRequestBodyCompany'Address_kanji'
PostAccountsRequestBodyCompany'AddressKanji' | |
|
data PostAccountsRequestBodyCompany'Structure' Source #
Defines the enum schema postAccountsRequestBodyCompany'Structure'
data PostAccountsRequestBodyCompany'Verification' Source #
Defines the data type for the schema postAccountsRequestBodyCompany'Verification'
data PostAccountsRequestBodyCompany'Verification'Document' Source #
Defines the data type for the schema postAccountsRequestBodyCompany'Verification'Document'
PostAccountsRequestBodyCompany'Verification'Document' | |
|
Instances
data PostAccountsRequestBodyIndividual' Source #
Defines the data type for the schema postAccountsRequestBodyIndividual'
Information about the person represented by the account. This field is null unless `business_type` is set to `individual`.
data PostAccountsRequestBodyIndividual'Address' Source #
Defines the data type for the schema postAccountsRequestBodyIndividual'Address'
PostAccountsRequestBodyIndividual'Address' | |
|
data PostAccountsRequestBodyIndividual'AddressKana' Source #
Defines the data type for the schema postAccountsRequestBodyIndividual'Address_kana'
PostAccountsRequestBodyIndividual'AddressKana' | |
|
Instances
data PostAccountsRequestBodyIndividual'AddressKanji' Source #
Defines the data type for the schema postAccountsRequestBodyIndividual'Address_kanji'
PostAccountsRequestBodyIndividual'AddressKanji' | |
|
Instances
data PostAccountsRequestBodyIndividual'Dob'OneOf1 Source #
Defines the enum schema postAccountsRequestBodyIndividual'Dob'OneOf1
PostAccountsRequestBodyIndividual'Dob'OneOf1EnumOther Value | |
PostAccountsRequestBodyIndividual'Dob'OneOf1EnumTyped String | |
PostAccountsRequestBodyIndividual'Dob'OneOf1EnumString_ |
data PostAccountsRequestBodyIndividual'Dob'OneOf2 Source #
Defines the data type for the schema postAccountsRequestBodyIndividual'Dob'OneOf2
data PostAccountsRequestBodyIndividual'Dob'Variants Source #
Define the one-of schema postAccountsRequestBodyIndividual'Dob'
Instances
data PostAccountsRequestBodyIndividual'Metadata' Source #
Defines the data type for the schema postAccountsRequestBodyIndividual'Metadata'
data PostAccountsRequestBodyIndividual'Verification' Source #
Defines the data type for the schema postAccountsRequestBodyIndividual'Verification'
Instances
data PostAccountsRequestBodyIndividual'Verification'AdditionalDocument' Source #
Defines the data type for the schema postAccountsRequestBodyIndividual'Verification'Additional_document'
PostAccountsRequestBodyIndividual'Verification'AdditionalDocument' | |
|
Instances
data PostAccountsRequestBodyIndividual'Verification'Document' Source #
Defines the data type for the schema postAccountsRequestBodyIndividual'Verification'Document'
PostAccountsRequestBodyIndividual'Verification'Document' | |
|
Instances
data PostAccountsRequestBodyMetadata' Source #
Defines the data type for the schema postAccountsRequestBodyMetadata'
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 PostAccountsRequestBodyRequestedCapabilities' Source #
Defines the enum schema postAccountsRequestBodyRequested_capabilities'
data PostAccountsRequestBodySettings' Source #
Defines the data type for the schema postAccountsRequestBodySettings'
Options for customizing how the account functions within Stripe.
data PostAccountsRequestBodySettings'Branding' Source #
Defines the data type for the schema postAccountsRequestBodySettings'Branding'
PostAccountsRequestBodySettings'Branding' | |
|
data PostAccountsRequestBodySettings'CardPayments' Source #
Defines the data type for the schema postAccountsRequestBodySettings'Card_payments'
PostAccountsRequestBodySettings'CardPayments' | |
|
data PostAccountsRequestBodySettings'CardPayments'DeclineOn' Source #
Defines the data type for the schema postAccountsRequestBodySettings'Card_payments'Decline_on'
Instances
data PostAccountsRequestBodySettings'Payments' Source #
Defines the data type for the schema postAccountsRequestBodySettings'Payments'
PostAccountsRequestBodySettings'Payments' | |
|
data PostAccountsRequestBodySettings'Payouts' Source #
Defines the data type for the schema postAccountsRequestBodySettings'Payouts'
PostAccountsRequestBodySettings'Payouts' | |
|
data PostAccountsRequestBodySettings'Payouts'Schedule' Source #
Defines the data type for the schema postAccountsRequestBodySettings'Payouts'Schedule'
PostAccountsRequestBodySettings'Payouts'Schedule' | |
|
Instances
data PostAccountsRequestBodySettings'Payouts'Schedule'DelayDays'OneOf1 Source #
Defines the enum schema postAccountsRequestBodySettings'Payouts'Schedule'Delay_days'OneOf1
Instances
data PostAccountsRequestBodySettings'Payouts'Schedule'DelayDays'Variants Source #
Define the one-of schema postAccountsRequestBodySettings'Payouts'Schedule'Delay_days'
Instances
data PostAccountsRequestBodySettings'Payouts'Schedule'Interval' Source #
Defines the enum schema postAccountsRequestBodySettings'Payouts'Schedule'Interval'
Instances
data PostAccountsRequestBodySettings'Payouts'Schedule'WeeklyAnchor' Source #
Defines the enum schema postAccountsRequestBodySettings'Payouts'Schedule'Weekly_anchor'
Instances
data PostAccountsRequestBodyTosAcceptance' Source #
Defines the data type for the schema postAccountsRequestBodyTos_acceptance'
Details on the account's acceptance of the Stripe Services Agreement.
PostAccountsRequestBodyTosAcceptance' | |
|
data PostAccountsRequestBodyType' Source #
Defines the enum schema postAccountsRequestBodyType'
The type of Stripe account to create. Currently must be `custom`, as only Custom accounts may be created via the API.
Instances
data PostAccountsResponse Source #
Represents a response of the operation postAccounts
.
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), PostAccountsResponseError
is used.
PostAccountsResponseError String | Means either no matching case available or a parse error |
PostAccountsResponse200 Account | Successful response. |
PostAccountsResponseDefault Error | Error response. |
Instances
Eq PostAccountsResponse Source # | |
Defined in StripeAPI.Operations.PostAccounts (==) :: PostAccountsResponse -> PostAccountsResponse -> Bool # (/=) :: PostAccountsResponse -> PostAccountsResponse -> Bool # | |
Show PostAccountsResponse Source # | |
Defined in StripeAPI.Operations.PostAccounts showsPrec :: Int -> PostAccountsResponse -> ShowS # show :: PostAccountsResponse -> String # showList :: [PostAccountsResponse] -> ShowS # |