Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation postTokens
Synopsis
- postTokens :: forall m. MonadHTTP m => Maybe PostTokensRequestBody -> ClientT m (Response PostTokensResponse)
- data PostTokensRequestBody = PostTokensRequestBody {
- postTokensRequestBodyAccount :: Maybe PostTokensRequestBodyAccount'
- postTokensRequestBodyBankAccount :: Maybe PostTokensRequestBodyBankAccount'
- postTokensRequestBodyCard :: Maybe PostTokensRequestBodyCard'Variants
- postTokensRequestBodyCustomer :: Maybe Text
- postTokensRequestBodyCvcUpdate :: Maybe PostTokensRequestBodyCvcUpdate'
- postTokensRequestBodyExpand :: Maybe [Text]
- postTokensRequestBodyPerson :: Maybe PostTokensRequestBodyPerson'
- postTokensRequestBodyPii :: Maybe PostTokensRequestBodyPii'
- mkPostTokensRequestBody :: PostTokensRequestBody
- data PostTokensRequestBodyAccount' = PostTokensRequestBodyAccount' {
- postTokensRequestBodyAccount'BusinessType :: Maybe PostTokensRequestBodyAccount'BusinessType'
- postTokensRequestBodyAccount'Company :: Maybe PostTokensRequestBodyAccount'Company'
- postTokensRequestBodyAccount'Individual :: Maybe PostTokensRequestBodyAccount'Individual'
- postTokensRequestBodyAccount'TosShownAndAccepted :: Maybe Bool
- mkPostTokensRequestBodyAccount' :: PostTokensRequestBodyAccount'
- data PostTokensRequestBodyAccount'BusinessType'
- = PostTokensRequestBodyAccount'BusinessType'Other Value
- | PostTokensRequestBodyAccount'BusinessType'Typed Text
- | PostTokensRequestBodyAccount'BusinessType'EnumCompany
- | PostTokensRequestBodyAccount'BusinessType'EnumGovernmentEntity
- | PostTokensRequestBodyAccount'BusinessType'EnumIndividual
- | PostTokensRequestBodyAccount'BusinessType'EnumNonProfit
- data PostTokensRequestBodyAccount'Company' = PostTokensRequestBodyAccount'Company' {
- postTokensRequestBodyAccount'Company'Address :: Maybe PostTokensRequestBodyAccount'Company'Address'
- postTokensRequestBodyAccount'Company'AddressKana :: Maybe PostTokensRequestBodyAccount'Company'AddressKana'
- postTokensRequestBodyAccount'Company'AddressKanji :: Maybe PostTokensRequestBodyAccount'Company'AddressKanji'
- postTokensRequestBodyAccount'Company'DirectorsProvided :: Maybe Bool
- postTokensRequestBodyAccount'Company'ExecutivesProvided :: Maybe Bool
- postTokensRequestBodyAccount'Company'Name :: Maybe Text
- postTokensRequestBodyAccount'Company'NameKana :: Maybe Text
- postTokensRequestBodyAccount'Company'NameKanji :: Maybe Text
- postTokensRequestBodyAccount'Company'OwnersProvided :: Maybe Bool
- postTokensRequestBodyAccount'Company'Phone :: Maybe Text
- postTokensRequestBodyAccount'Company'RegistrationNumber :: Maybe Text
- postTokensRequestBodyAccount'Company'Structure :: Maybe PostTokensRequestBodyAccount'Company'Structure'
- postTokensRequestBodyAccount'Company'TaxId :: Maybe Text
- postTokensRequestBodyAccount'Company'TaxIdRegistrar :: Maybe Text
- postTokensRequestBodyAccount'Company'VatId :: Maybe Text
- postTokensRequestBodyAccount'Company'Verification :: Maybe PostTokensRequestBodyAccount'Company'Verification'
- mkPostTokensRequestBodyAccount'Company' :: PostTokensRequestBodyAccount'Company'
- data PostTokensRequestBodyAccount'Company'Address' = PostTokensRequestBodyAccount'Company'Address' {
- postTokensRequestBodyAccount'Company'Address'City :: Maybe Text
- postTokensRequestBodyAccount'Company'Address'Country :: Maybe Text
- postTokensRequestBodyAccount'Company'Address'Line1 :: Maybe Text
- postTokensRequestBodyAccount'Company'Address'Line2 :: Maybe Text
- postTokensRequestBodyAccount'Company'Address'PostalCode :: Maybe Text
- postTokensRequestBodyAccount'Company'Address'State :: Maybe Text
- mkPostTokensRequestBodyAccount'Company'Address' :: PostTokensRequestBodyAccount'Company'Address'
- data PostTokensRequestBodyAccount'Company'AddressKana' = PostTokensRequestBodyAccount'Company'AddressKana' {
- postTokensRequestBodyAccount'Company'AddressKana'City :: Maybe Text
- postTokensRequestBodyAccount'Company'AddressKana'Country :: Maybe Text
- postTokensRequestBodyAccount'Company'AddressKana'Line1 :: Maybe Text
- postTokensRequestBodyAccount'Company'AddressKana'Line2 :: Maybe Text
- postTokensRequestBodyAccount'Company'AddressKana'PostalCode :: Maybe Text
- postTokensRequestBodyAccount'Company'AddressKana'State :: Maybe Text
- postTokensRequestBodyAccount'Company'AddressKana'Town :: Maybe Text
- mkPostTokensRequestBodyAccount'Company'AddressKana' :: PostTokensRequestBodyAccount'Company'AddressKana'
- data PostTokensRequestBodyAccount'Company'AddressKanji' = PostTokensRequestBodyAccount'Company'AddressKanji' {
- postTokensRequestBodyAccount'Company'AddressKanji'City :: Maybe Text
- postTokensRequestBodyAccount'Company'AddressKanji'Country :: Maybe Text
- postTokensRequestBodyAccount'Company'AddressKanji'Line1 :: Maybe Text
- postTokensRequestBodyAccount'Company'AddressKanji'Line2 :: Maybe Text
- postTokensRequestBodyAccount'Company'AddressKanji'PostalCode :: Maybe Text
- postTokensRequestBodyAccount'Company'AddressKanji'State :: Maybe Text
- postTokensRequestBodyAccount'Company'AddressKanji'Town :: Maybe Text
- mkPostTokensRequestBodyAccount'Company'AddressKanji' :: PostTokensRequestBodyAccount'Company'AddressKanji'
- data PostTokensRequestBodyAccount'Company'Structure'
- = PostTokensRequestBodyAccount'Company'Structure'Other Value
- | PostTokensRequestBodyAccount'Company'Structure'Typed Text
- | PostTokensRequestBodyAccount'Company'Structure'EnumEmptyString
- | PostTokensRequestBodyAccount'Company'Structure'EnumFreeZoneEstablishment
- | PostTokensRequestBodyAccount'Company'Structure'EnumFreeZoneLlc
- | PostTokensRequestBodyAccount'Company'Structure'EnumGovernmentInstrumentality
- | PostTokensRequestBodyAccount'Company'Structure'EnumGovernmentalUnit
- | PostTokensRequestBodyAccount'Company'Structure'EnumIncorporatedNonProfit
- | PostTokensRequestBodyAccount'Company'Structure'EnumLimitedLiabilityPartnership
- | PostTokensRequestBodyAccount'Company'Structure'EnumLlc
- | PostTokensRequestBodyAccount'Company'Structure'EnumMultiMemberLlc
- | PostTokensRequestBodyAccount'Company'Structure'EnumPrivateCompany
- | PostTokensRequestBodyAccount'Company'Structure'EnumPrivateCorporation
- | PostTokensRequestBodyAccount'Company'Structure'EnumPrivatePartnership
- | PostTokensRequestBodyAccount'Company'Structure'EnumPublicCompany
- | PostTokensRequestBodyAccount'Company'Structure'EnumPublicCorporation
- | PostTokensRequestBodyAccount'Company'Structure'EnumPublicPartnership
- | PostTokensRequestBodyAccount'Company'Structure'EnumSingleMemberLlc
- | PostTokensRequestBodyAccount'Company'Structure'EnumSoleEstablishment
- | PostTokensRequestBodyAccount'Company'Structure'EnumSoleProprietorship
- | PostTokensRequestBodyAccount'Company'Structure'EnumTaxExemptGovernmentInstrumentality
- | PostTokensRequestBodyAccount'Company'Structure'EnumUnincorporatedAssociation
- | PostTokensRequestBodyAccount'Company'Structure'EnumUnincorporatedNonProfit
- data PostTokensRequestBodyAccount'Company'Verification' = PostTokensRequestBodyAccount'Company'Verification' {}
- mkPostTokensRequestBodyAccount'Company'Verification' :: PostTokensRequestBodyAccount'Company'Verification'
- data PostTokensRequestBodyAccount'Company'Verification'Document' = PostTokensRequestBodyAccount'Company'Verification'Document' {}
- mkPostTokensRequestBodyAccount'Company'Verification'Document' :: PostTokensRequestBodyAccount'Company'Verification'Document'
- data PostTokensRequestBodyAccount'Individual' = PostTokensRequestBodyAccount'Individual' {
- postTokensRequestBodyAccount'Individual'Address :: Maybe PostTokensRequestBodyAccount'Individual'Address'
- postTokensRequestBodyAccount'Individual'AddressKana :: Maybe PostTokensRequestBodyAccount'Individual'AddressKana'
- postTokensRequestBodyAccount'Individual'AddressKanji :: Maybe PostTokensRequestBodyAccount'Individual'AddressKanji'
- postTokensRequestBodyAccount'Individual'Dob :: Maybe PostTokensRequestBodyAccount'Individual'Dob'Variants
- postTokensRequestBodyAccount'Individual'Email :: Maybe Text
- postTokensRequestBodyAccount'Individual'FirstName :: Maybe Text
- postTokensRequestBodyAccount'Individual'FirstNameKana :: Maybe Text
- postTokensRequestBodyAccount'Individual'FirstNameKanji :: Maybe Text
- postTokensRequestBodyAccount'Individual'Gender :: Maybe Text
- postTokensRequestBodyAccount'Individual'IdNumber :: Maybe Text
- postTokensRequestBodyAccount'Individual'LastName :: Maybe Text
- postTokensRequestBodyAccount'Individual'LastNameKana :: Maybe Text
- postTokensRequestBodyAccount'Individual'LastNameKanji :: Maybe Text
- postTokensRequestBodyAccount'Individual'MaidenName :: Maybe Text
- postTokensRequestBodyAccount'Individual'Metadata :: Maybe PostTokensRequestBodyAccount'Individual'Metadata'Variants
- postTokensRequestBodyAccount'Individual'Phone :: Maybe Text
- postTokensRequestBodyAccount'Individual'PoliticalExposure :: Maybe PostTokensRequestBodyAccount'Individual'PoliticalExposure'
- postTokensRequestBodyAccount'Individual'SsnLast_4 :: Maybe Text
- postTokensRequestBodyAccount'Individual'Verification :: Maybe PostTokensRequestBodyAccount'Individual'Verification'
- mkPostTokensRequestBodyAccount'Individual' :: PostTokensRequestBodyAccount'Individual'
- data PostTokensRequestBodyAccount'Individual'Address' = PostTokensRequestBodyAccount'Individual'Address' {
- postTokensRequestBodyAccount'Individual'Address'City :: Maybe Text
- postTokensRequestBodyAccount'Individual'Address'Country :: Maybe Text
- postTokensRequestBodyAccount'Individual'Address'Line1 :: Maybe Text
- postTokensRequestBodyAccount'Individual'Address'Line2 :: Maybe Text
- postTokensRequestBodyAccount'Individual'Address'PostalCode :: Maybe Text
- postTokensRequestBodyAccount'Individual'Address'State :: Maybe Text
- mkPostTokensRequestBodyAccount'Individual'Address' :: PostTokensRequestBodyAccount'Individual'Address'
- data PostTokensRequestBodyAccount'Individual'AddressKana' = PostTokensRequestBodyAccount'Individual'AddressKana' {
- postTokensRequestBodyAccount'Individual'AddressKana'City :: Maybe Text
- postTokensRequestBodyAccount'Individual'AddressKana'Country :: Maybe Text
- postTokensRequestBodyAccount'Individual'AddressKana'Line1 :: Maybe Text
- postTokensRequestBodyAccount'Individual'AddressKana'Line2 :: Maybe Text
- postTokensRequestBodyAccount'Individual'AddressKana'PostalCode :: Maybe Text
- postTokensRequestBodyAccount'Individual'AddressKana'State :: Maybe Text
- postTokensRequestBodyAccount'Individual'AddressKana'Town :: Maybe Text
- mkPostTokensRequestBodyAccount'Individual'AddressKana' :: PostTokensRequestBodyAccount'Individual'AddressKana'
- data PostTokensRequestBodyAccount'Individual'AddressKanji' = PostTokensRequestBodyAccount'Individual'AddressKanji' {
- postTokensRequestBodyAccount'Individual'AddressKanji'City :: Maybe Text
- postTokensRequestBodyAccount'Individual'AddressKanji'Country :: Maybe Text
- postTokensRequestBodyAccount'Individual'AddressKanji'Line1 :: Maybe Text
- postTokensRequestBodyAccount'Individual'AddressKanji'Line2 :: Maybe Text
- postTokensRequestBodyAccount'Individual'AddressKanji'PostalCode :: Maybe Text
- postTokensRequestBodyAccount'Individual'AddressKanji'State :: Maybe Text
- postTokensRequestBodyAccount'Individual'AddressKanji'Town :: Maybe Text
- mkPostTokensRequestBodyAccount'Individual'AddressKanji' :: PostTokensRequestBodyAccount'Individual'AddressKanji'
- data PostTokensRequestBodyAccount'Individual'Dob'OneOf1 = PostTokensRequestBodyAccount'Individual'Dob'OneOf1 {}
- mkPostTokensRequestBodyAccount'Individual'Dob'OneOf1 :: Int -> Int -> Int -> PostTokensRequestBodyAccount'Individual'Dob'OneOf1
- data PostTokensRequestBodyAccount'Individual'Dob'Variants
- data PostTokensRequestBodyAccount'Individual'Metadata'Variants
- data PostTokensRequestBodyAccount'Individual'PoliticalExposure'
- data PostTokensRequestBodyAccount'Individual'Verification' = PostTokensRequestBodyAccount'Individual'Verification' {}
- mkPostTokensRequestBodyAccount'Individual'Verification' :: PostTokensRequestBodyAccount'Individual'Verification'
- data PostTokensRequestBodyAccount'Individual'Verification'AdditionalDocument' = PostTokensRequestBodyAccount'Individual'Verification'AdditionalDocument' {}
- mkPostTokensRequestBodyAccount'Individual'Verification'AdditionalDocument' :: PostTokensRequestBodyAccount'Individual'Verification'AdditionalDocument'
- data PostTokensRequestBodyAccount'Individual'Verification'Document' = PostTokensRequestBodyAccount'Individual'Verification'Document' {}
- mkPostTokensRequestBodyAccount'Individual'Verification'Document' :: PostTokensRequestBodyAccount'Individual'Verification'Document'
- data PostTokensRequestBodyBankAccount' = PostTokensRequestBodyBankAccount' {
- postTokensRequestBodyBankAccount'AccountHolderName :: Maybe Text
- postTokensRequestBodyBankAccount'AccountHolderType :: Maybe PostTokensRequestBodyBankAccount'AccountHolderType'
- postTokensRequestBodyBankAccount'AccountNumber :: Text
- postTokensRequestBodyBankAccount'Country :: Text
- postTokensRequestBodyBankAccount'Currency :: Maybe Text
- postTokensRequestBodyBankAccount'RoutingNumber :: Maybe Text
- mkPostTokensRequestBodyBankAccount' :: Text -> Text -> PostTokensRequestBodyBankAccount'
- data PostTokensRequestBodyBankAccount'AccountHolderType'
- data PostTokensRequestBodyCard'OneOf1 = PostTokensRequestBodyCard'OneOf1 {
- postTokensRequestBodyCard'OneOf1AddressCity :: Maybe Text
- postTokensRequestBodyCard'OneOf1AddressCountry :: Maybe Text
- postTokensRequestBodyCard'OneOf1AddressLine1 :: Maybe Text
- postTokensRequestBodyCard'OneOf1AddressLine2 :: Maybe Text
- postTokensRequestBodyCard'OneOf1AddressState :: Maybe Text
- postTokensRequestBodyCard'OneOf1AddressZip :: Maybe Text
- postTokensRequestBodyCard'OneOf1Currency :: Maybe Text
- postTokensRequestBodyCard'OneOf1Cvc :: Maybe Text
- postTokensRequestBodyCard'OneOf1ExpMonth :: Text
- postTokensRequestBodyCard'OneOf1ExpYear :: Text
- postTokensRequestBodyCard'OneOf1Name :: Maybe Text
- postTokensRequestBodyCard'OneOf1Number :: Text
- mkPostTokensRequestBodyCard'OneOf1 :: Text -> Text -> Text -> PostTokensRequestBodyCard'OneOf1
- data PostTokensRequestBodyCard'Variants
- data PostTokensRequestBodyCvcUpdate' = PostTokensRequestBodyCvcUpdate' {}
- mkPostTokensRequestBodyCvcUpdate' :: Text -> PostTokensRequestBodyCvcUpdate'
- data PostTokensRequestBodyPerson' = PostTokensRequestBodyPerson' {
- postTokensRequestBodyPerson'Address :: Maybe PostTokensRequestBodyPerson'Address'
- postTokensRequestBodyPerson'AddressKana :: Maybe PostTokensRequestBodyPerson'AddressKana'
- postTokensRequestBodyPerson'AddressKanji :: Maybe PostTokensRequestBodyPerson'AddressKanji'
- postTokensRequestBodyPerson'Dob :: Maybe PostTokensRequestBodyPerson'Dob'Variants
- postTokensRequestBodyPerson'Documents :: Maybe PostTokensRequestBodyPerson'Documents'
- postTokensRequestBodyPerson'Email :: Maybe Text
- postTokensRequestBodyPerson'FirstName :: Maybe Text
- postTokensRequestBodyPerson'FirstNameKana :: Maybe Text
- postTokensRequestBodyPerson'FirstNameKanji :: Maybe Text
- postTokensRequestBodyPerson'Gender :: Maybe Text
- postTokensRequestBodyPerson'IdNumber :: Maybe Text
- postTokensRequestBodyPerson'LastName :: Maybe Text
- postTokensRequestBodyPerson'LastNameKana :: Maybe Text
- postTokensRequestBodyPerson'LastNameKanji :: Maybe Text
- postTokensRequestBodyPerson'MaidenName :: Maybe Text
- postTokensRequestBodyPerson'Metadata :: Maybe PostTokensRequestBodyPerson'Metadata'Variants
- postTokensRequestBodyPerson'Nationality :: Maybe Text
- postTokensRequestBodyPerson'Phone :: Maybe Text
- postTokensRequestBodyPerson'PoliticalExposure :: Maybe Text
- postTokensRequestBodyPerson'Relationship :: Maybe PostTokensRequestBodyPerson'Relationship'
- postTokensRequestBodyPerson'SsnLast_4 :: Maybe Text
- postTokensRequestBodyPerson'Verification :: Maybe PostTokensRequestBodyPerson'Verification'
- mkPostTokensRequestBodyPerson' :: PostTokensRequestBodyPerson'
- data PostTokensRequestBodyPerson'Address' = PostTokensRequestBodyPerson'Address' {
- postTokensRequestBodyPerson'Address'City :: Maybe Text
- postTokensRequestBodyPerson'Address'Country :: Maybe Text
- postTokensRequestBodyPerson'Address'Line1 :: Maybe Text
- postTokensRequestBodyPerson'Address'Line2 :: Maybe Text
- postTokensRequestBodyPerson'Address'PostalCode :: Maybe Text
- postTokensRequestBodyPerson'Address'State :: Maybe Text
- mkPostTokensRequestBodyPerson'Address' :: PostTokensRequestBodyPerson'Address'
- data PostTokensRequestBodyPerson'AddressKana' = PostTokensRequestBodyPerson'AddressKana' {
- postTokensRequestBodyPerson'AddressKana'City :: Maybe Text
- postTokensRequestBodyPerson'AddressKana'Country :: Maybe Text
- postTokensRequestBodyPerson'AddressKana'Line1 :: Maybe Text
- postTokensRequestBodyPerson'AddressKana'Line2 :: Maybe Text
- postTokensRequestBodyPerson'AddressKana'PostalCode :: Maybe Text
- postTokensRequestBodyPerson'AddressKana'State :: Maybe Text
- postTokensRequestBodyPerson'AddressKana'Town :: Maybe Text
- mkPostTokensRequestBodyPerson'AddressKana' :: PostTokensRequestBodyPerson'AddressKana'
- data PostTokensRequestBodyPerson'AddressKanji' = PostTokensRequestBodyPerson'AddressKanji' {
- postTokensRequestBodyPerson'AddressKanji'City :: Maybe Text
- postTokensRequestBodyPerson'AddressKanji'Country :: Maybe Text
- postTokensRequestBodyPerson'AddressKanji'Line1 :: Maybe Text
- postTokensRequestBodyPerson'AddressKanji'Line2 :: Maybe Text
- postTokensRequestBodyPerson'AddressKanji'PostalCode :: Maybe Text
- postTokensRequestBodyPerson'AddressKanji'State :: Maybe Text
- postTokensRequestBodyPerson'AddressKanji'Town :: Maybe Text
- mkPostTokensRequestBodyPerson'AddressKanji' :: PostTokensRequestBodyPerson'AddressKanji'
- data PostTokensRequestBodyPerson'Dob'OneOf1 = PostTokensRequestBodyPerson'Dob'OneOf1 {}
- mkPostTokensRequestBodyPerson'Dob'OneOf1 :: Int -> Int -> Int -> PostTokensRequestBodyPerson'Dob'OneOf1
- data PostTokensRequestBodyPerson'Dob'Variants
- data PostTokensRequestBodyPerson'Documents' = PostTokensRequestBodyPerson'Documents' {
- postTokensRequestBodyPerson'Documents'CompanyAuthorization :: Maybe PostTokensRequestBodyPerson'Documents'CompanyAuthorization'
- postTokensRequestBodyPerson'Documents'Passport :: Maybe PostTokensRequestBodyPerson'Documents'Passport'
- postTokensRequestBodyPerson'Documents'Visa :: Maybe PostTokensRequestBodyPerson'Documents'Visa'
- mkPostTokensRequestBodyPerson'Documents' :: PostTokensRequestBodyPerson'Documents'
- data PostTokensRequestBodyPerson'Documents'CompanyAuthorization' = PostTokensRequestBodyPerson'Documents'CompanyAuthorization' {}
- mkPostTokensRequestBodyPerson'Documents'CompanyAuthorization' :: PostTokensRequestBodyPerson'Documents'CompanyAuthorization'
- data PostTokensRequestBodyPerson'Documents'Passport' = PostTokensRequestBodyPerson'Documents'Passport' {}
- mkPostTokensRequestBodyPerson'Documents'Passport' :: PostTokensRequestBodyPerson'Documents'Passport'
- data PostTokensRequestBodyPerson'Documents'Visa' = PostTokensRequestBodyPerson'Documents'Visa' {}
- mkPostTokensRequestBodyPerson'Documents'Visa' :: PostTokensRequestBodyPerson'Documents'Visa'
- data PostTokensRequestBodyPerson'Metadata'Variants
- data PostTokensRequestBodyPerson'Relationship' = PostTokensRequestBodyPerson'Relationship' {
- postTokensRequestBodyPerson'Relationship'Director :: Maybe Bool
- postTokensRequestBodyPerson'Relationship'Executive :: Maybe Bool
- postTokensRequestBodyPerson'Relationship'Owner :: Maybe Bool
- postTokensRequestBodyPerson'Relationship'PercentOwnership :: Maybe PostTokensRequestBodyPerson'Relationship'PercentOwnership'Variants
- postTokensRequestBodyPerson'Relationship'Representative :: Maybe Bool
- postTokensRequestBodyPerson'Relationship'Title :: Maybe Text
- mkPostTokensRequestBodyPerson'Relationship' :: PostTokensRequestBodyPerson'Relationship'
- data PostTokensRequestBodyPerson'Relationship'PercentOwnership'Variants
- data PostTokensRequestBodyPerson'Verification' = PostTokensRequestBodyPerson'Verification' {}
- mkPostTokensRequestBodyPerson'Verification' :: PostTokensRequestBodyPerson'Verification'
- data PostTokensRequestBodyPerson'Verification'AdditionalDocument' = PostTokensRequestBodyPerson'Verification'AdditionalDocument' {}
- mkPostTokensRequestBodyPerson'Verification'AdditionalDocument' :: PostTokensRequestBodyPerson'Verification'AdditionalDocument'
- data PostTokensRequestBodyPerson'Verification'Document' = PostTokensRequestBodyPerson'Verification'Document' {}
- mkPostTokensRequestBodyPerson'Verification'Document' :: PostTokensRequestBodyPerson'Verification'Document'
- data PostTokensRequestBodyPii' = PostTokensRequestBodyPii' {}
- mkPostTokensRequestBodyPii' :: PostTokensRequestBodyPii'
- data PostTokensResponse
Documentation
:: forall m. MonadHTTP m | |
=> Maybe PostTokensRequestBody | The request body to send |
-> ClientT m (Response PostTokensResponse) | Monadic computation which returns the result of the operation |
POST /v1/tokens
<p>Creates a single-use token that represents a bank account’s details. This token can be used with any API method in place of a bank account dictionary. This token can be used only once, by attaching it to a <a href="#accounts">Custom account</a>.</p>
data PostTokensRequestBody Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema
in the specification.
PostTokensRequestBody | |
|
Instances
Eq PostTokensRequestBody Source # | |
Defined in StripeAPI.Operations.PostTokens (==) :: PostTokensRequestBody -> PostTokensRequestBody -> Bool # (/=) :: PostTokensRequestBody -> PostTokensRequestBody -> Bool # | |
Show PostTokensRequestBody Source # | |
Defined in StripeAPI.Operations.PostTokens showsPrec :: Int -> PostTokensRequestBody -> ShowS # show :: PostTokensRequestBody -> String # showList :: [PostTokensRequestBody] -> ShowS # | |
ToJSON PostTokensRequestBody Source # | |
Defined in StripeAPI.Operations.PostTokens toJSON :: PostTokensRequestBody -> Value # toEncoding :: PostTokensRequestBody -> Encoding # toJSONList :: [PostTokensRequestBody] -> Value # toEncodingList :: [PostTokensRequestBody] -> Encoding # | |
FromJSON PostTokensRequestBody Source # | |
Defined in StripeAPI.Operations.PostTokens parseJSON :: Value -> Parser PostTokensRequestBody # parseJSONList :: Value -> Parser [PostTokensRequestBody] # |
mkPostTokensRequestBody :: PostTokensRequestBody Source #
Create a new PostTokensRequestBody
with all required fields.
data PostTokensRequestBodyAccount' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account
in the specification.
Information for the account this token will represent.
Instances
mkPostTokensRequestBodyAccount' :: PostTokensRequestBodyAccount' Source #
Create a new PostTokensRequestBodyAccount'
with all required fields.
data PostTokensRequestBodyAccount'BusinessType' Source #
Defines the enum schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.business_type
in the specification.
PostTokensRequestBodyAccount'BusinessType'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostTokensRequestBodyAccount'BusinessType'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostTokensRequestBodyAccount'BusinessType'EnumCompany | Represents the JSON value |
PostTokensRequestBodyAccount'BusinessType'EnumGovernmentEntity | Represents the JSON value |
PostTokensRequestBodyAccount'BusinessType'EnumIndividual | Represents the JSON value |
PostTokensRequestBodyAccount'BusinessType'EnumNonProfit | Represents the JSON value |
data PostTokensRequestBodyAccount'Company' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.company
in the specification.
mkPostTokensRequestBodyAccount'Company' :: PostTokensRequestBodyAccount'Company' Source #
Create a new PostTokensRequestBodyAccount'Company'
with all required fields.
data PostTokensRequestBodyAccount'Company'Address' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.company.properties.address
in the specification.
PostTokensRequestBodyAccount'Company'Address' | |
|
mkPostTokensRequestBodyAccount'Company'Address' :: PostTokensRequestBodyAccount'Company'Address' Source #
Create a new PostTokensRequestBodyAccount'Company'Address'
with all required fields.
data PostTokensRequestBodyAccount'Company'AddressKana' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.company.properties.address_kana
in the specification.
PostTokensRequestBodyAccount'Company'AddressKana' | |
|
Instances
mkPostTokensRequestBodyAccount'Company'AddressKana' :: PostTokensRequestBodyAccount'Company'AddressKana' Source #
Create a new PostTokensRequestBodyAccount'Company'AddressKana'
with all required fields.
data PostTokensRequestBodyAccount'Company'AddressKanji' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.company.properties.address_kanji
in the specification.
PostTokensRequestBodyAccount'Company'AddressKanji' | |
|
Instances
mkPostTokensRequestBodyAccount'Company'AddressKanji' :: PostTokensRequestBodyAccount'Company'AddressKanji' Source #
Create a new PostTokensRequestBodyAccount'Company'AddressKanji'
with all required fields.
data PostTokensRequestBodyAccount'Company'Structure' Source #
Defines the enum schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.company.properties.structure
in the specification.
Instances
data PostTokensRequestBodyAccount'Company'Verification' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.company.properties.verification
in the specification.
Instances
mkPostTokensRequestBodyAccount'Company'Verification' :: PostTokensRequestBodyAccount'Company'Verification' Source #
Create a new PostTokensRequestBodyAccount'Company'Verification'
with all required fields.
data PostTokensRequestBodyAccount'Company'Verification'Document' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.company.properties.verification.properties.document
in the specification.
PostTokensRequestBodyAccount'Company'Verification'Document' | |
|
Instances
mkPostTokensRequestBodyAccount'Company'Verification'Document' :: PostTokensRequestBodyAccount'Company'Verification'Document' Source #
Create a new PostTokensRequestBodyAccount'Company'Verification'Document'
with all required fields.
data PostTokensRequestBodyAccount'Individual' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.individual
in the specification.
mkPostTokensRequestBodyAccount'Individual' :: PostTokensRequestBodyAccount'Individual' Source #
Create a new PostTokensRequestBodyAccount'Individual'
with all required fields.
data PostTokensRequestBodyAccount'Individual'Address' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.individual.properties.address
in the specification.
PostTokensRequestBodyAccount'Individual'Address' | |
|
Instances
mkPostTokensRequestBodyAccount'Individual'Address' :: PostTokensRequestBodyAccount'Individual'Address' Source #
Create a new PostTokensRequestBodyAccount'Individual'Address'
with all required fields.
data PostTokensRequestBodyAccount'Individual'AddressKana' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.individual.properties.address_kana
in the specification.
PostTokensRequestBodyAccount'Individual'AddressKana' | |
|
Instances
mkPostTokensRequestBodyAccount'Individual'AddressKana' :: PostTokensRequestBodyAccount'Individual'AddressKana' Source #
Create a new PostTokensRequestBodyAccount'Individual'AddressKana'
with all required fields.
data PostTokensRequestBodyAccount'Individual'AddressKanji' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.individual.properties.address_kanji
in the specification.
PostTokensRequestBodyAccount'Individual'AddressKanji' | |
|
Instances
mkPostTokensRequestBodyAccount'Individual'AddressKanji' :: PostTokensRequestBodyAccount'Individual'AddressKanji' Source #
Create a new PostTokensRequestBodyAccount'Individual'AddressKanji'
with all required fields.
data PostTokensRequestBodyAccount'Individual'Dob'OneOf1 Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.individual.properties.dob.anyOf
in the specification.
Instances
mkPostTokensRequestBodyAccount'Individual'Dob'OneOf1 Source #
Create a new PostTokensRequestBodyAccount'Individual'Dob'OneOf1
with all required fields.
data PostTokensRequestBodyAccount'Individual'Dob'Variants Source #
Defines the oneOf schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.individual.properties.dob.anyOf
in the specification.
Instances
data PostTokensRequestBodyAccount'Individual'Metadata'Variants Source #
Defines the oneOf schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.individual.properties.metadata.anyOf
in the specification.
PostTokensRequestBodyAccount'Individual'Metadata'EmptyString | Represents the JSON value |
PostTokensRequestBodyAccount'Individual'Metadata'Object Object |
Instances
data PostTokensRequestBodyAccount'Individual'PoliticalExposure' Source #
Defines the enum schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.individual.properties.political_exposure
in the specification.
PostTokensRequestBodyAccount'Individual'PoliticalExposure'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostTokensRequestBodyAccount'Individual'PoliticalExposure'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostTokensRequestBodyAccount'Individual'PoliticalExposure'EnumExisting | Represents the JSON value |
PostTokensRequestBodyAccount'Individual'PoliticalExposure'EnumNone | Represents the JSON value |
Instances
data PostTokensRequestBodyAccount'Individual'Verification' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.individual.properties.verification
in the specification.
Instances
mkPostTokensRequestBodyAccount'Individual'Verification' :: PostTokensRequestBodyAccount'Individual'Verification' Source #
Create a new PostTokensRequestBodyAccount'Individual'Verification'
with all required fields.
data PostTokensRequestBodyAccount'Individual'Verification'AdditionalDocument' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.individual.properties.verification.properties.additional_document
in the specification.
PostTokensRequestBodyAccount'Individual'Verification'AdditionalDocument' | |
|
Instances
mkPostTokensRequestBodyAccount'Individual'Verification'AdditionalDocument' :: PostTokensRequestBodyAccount'Individual'Verification'AdditionalDocument' Source #
Create a new PostTokensRequestBodyAccount'Individual'Verification'AdditionalDocument'
with all required fields.
data PostTokensRequestBodyAccount'Individual'Verification'Document' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.account.properties.individual.properties.verification.properties.document
in the specification.
PostTokensRequestBodyAccount'Individual'Verification'Document' | |
|
Instances
mkPostTokensRequestBodyAccount'Individual'Verification'Document' :: PostTokensRequestBodyAccount'Individual'Verification'Document' Source #
Create a new PostTokensRequestBodyAccount'Individual'Verification'Document'
with all required fields.
data PostTokensRequestBodyBankAccount' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.bank_account
in the specification.
The bank account this token will represent.
PostTokensRequestBodyBankAccount' | |
|
mkPostTokensRequestBodyBankAccount' Source #
Create a new PostTokensRequestBodyBankAccount'
with all required fields.
data PostTokensRequestBodyBankAccount'AccountHolderType' Source #
Defines the enum schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.bank_account.properties.account_holder_type
in the specification.
PostTokensRequestBodyBankAccount'AccountHolderType'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostTokensRequestBodyBankAccount'AccountHolderType'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostTokensRequestBodyBankAccount'AccountHolderType'EnumCompany | Represents the JSON value |
PostTokensRequestBodyBankAccount'AccountHolderType'EnumIndividual | Represents the JSON value |
Instances
data PostTokensRequestBodyCard'OneOf1 Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.card.anyOf
in the specification.
mkPostTokensRequestBodyCard'OneOf1 Source #
:: Text | |
-> Text | |
-> Text | |
-> PostTokensRequestBodyCard'OneOf1 |
Create a new PostTokensRequestBodyCard'OneOf1
with all required fields.
data PostTokensRequestBodyCard'Variants Source #
Defines the oneOf schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.card.anyOf
in the specification.
PostTokensRequestBodyCard'PostTokensRequestBodyCard'OneOf1 PostTokensRequestBodyCard'OneOf1 | |
PostTokensRequestBodyCard'Text Text |
data PostTokensRequestBodyCvcUpdate' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.cvc_update
in the specification.
The updated CVC value this token will represent.
PostTokensRequestBodyCvcUpdate' | |
|
mkPostTokensRequestBodyCvcUpdate' Source #
Create a new PostTokensRequestBodyCvcUpdate'
with all required fields.
data PostTokensRequestBodyPerson' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person
in the specification.
Information for the person this token will represent.
Instances
mkPostTokensRequestBodyPerson' :: PostTokensRequestBodyPerson' Source #
Create a new PostTokensRequestBodyPerson'
with all required fields.
data PostTokensRequestBodyPerson'Address' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.address
in the specification.
PostTokensRequestBodyPerson'Address' | |
|
mkPostTokensRequestBodyPerson'Address' :: PostTokensRequestBodyPerson'Address' Source #
Create a new PostTokensRequestBodyPerson'Address'
with all required fields.
data PostTokensRequestBodyPerson'AddressKana' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.address_kana
in the specification.
PostTokensRequestBodyPerson'AddressKana' | |
|
mkPostTokensRequestBodyPerson'AddressKana' :: PostTokensRequestBodyPerson'AddressKana' Source #
Create a new PostTokensRequestBodyPerson'AddressKana'
with all required fields.
data PostTokensRequestBodyPerson'AddressKanji' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.address_kanji
in the specification.
PostTokensRequestBodyPerson'AddressKanji' | |
|
mkPostTokensRequestBodyPerson'AddressKanji' :: PostTokensRequestBodyPerson'AddressKanji' Source #
Create a new PostTokensRequestBodyPerson'AddressKanji'
with all required fields.
data PostTokensRequestBodyPerson'Dob'OneOf1 Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.dob.anyOf
in the specification.
mkPostTokensRequestBodyPerson'Dob'OneOf1 Source #
:: Int | |
-> Int | |
-> Int | |
-> PostTokensRequestBodyPerson'Dob'OneOf1 |
Create a new PostTokensRequestBodyPerson'Dob'OneOf1
with all required fields.
data PostTokensRequestBodyPerson'Dob'Variants Source #
Defines the oneOf schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.dob.anyOf
in the specification.
PostTokensRequestBodyPerson'Dob'EmptyString | Represents the JSON value |
PostTokensRequestBodyPerson'Dob'PostTokensRequestBodyPerson'Dob'OneOf1 PostTokensRequestBodyPerson'Dob'OneOf1 |
data PostTokensRequestBodyPerson'Documents' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.documents
in the specification.
mkPostTokensRequestBodyPerson'Documents' :: PostTokensRequestBodyPerson'Documents' Source #
Create a new PostTokensRequestBodyPerson'Documents'
with all required fields.
data PostTokensRequestBodyPerson'Documents'CompanyAuthorization' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.documents.properties.company_authorization
in the specification.
Instances
mkPostTokensRequestBodyPerson'Documents'CompanyAuthorization' :: PostTokensRequestBodyPerson'Documents'CompanyAuthorization' Source #
Create a new PostTokensRequestBodyPerson'Documents'CompanyAuthorization'
with all required fields.
data PostTokensRequestBodyPerson'Documents'Passport' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.documents.properties.passport
in the specification.
Instances
mkPostTokensRequestBodyPerson'Documents'Passport' :: PostTokensRequestBodyPerson'Documents'Passport' Source #
Create a new PostTokensRequestBodyPerson'Documents'Passport'
with all required fields.
data PostTokensRequestBodyPerson'Documents'Visa' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.documents.properties.visa
in the specification.
mkPostTokensRequestBodyPerson'Documents'Visa' :: PostTokensRequestBodyPerson'Documents'Visa' Source #
Create a new PostTokensRequestBodyPerson'Documents'Visa'
with all required fields.
data PostTokensRequestBodyPerson'Metadata'Variants Source #
Defines the oneOf schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.metadata.anyOf
in the specification.
PostTokensRequestBodyPerson'Metadata'EmptyString | Represents the JSON value |
PostTokensRequestBodyPerson'Metadata'Object Object |
data PostTokensRequestBodyPerson'Relationship' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.relationship
in the specification.
PostTokensRequestBodyPerson'Relationship' | |
|
mkPostTokensRequestBodyPerson'Relationship' :: PostTokensRequestBodyPerson'Relationship' Source #
Create a new PostTokensRequestBodyPerson'Relationship'
with all required fields.
data PostTokensRequestBodyPerson'Relationship'PercentOwnership'Variants Source #
Defines the oneOf schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.relationship.properties.percent_ownership.anyOf
in the specification.
PostTokensRequestBodyPerson'Relationship'PercentOwnership'EmptyString | Represents the JSON value |
PostTokensRequestBodyPerson'Relationship'PercentOwnership'Double Double |
Instances
data PostTokensRequestBodyPerson'Verification' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.verification
in the specification.
mkPostTokensRequestBodyPerson'Verification' :: PostTokensRequestBodyPerson'Verification' Source #
Create a new PostTokensRequestBodyPerson'Verification'
with all required fields.
data PostTokensRequestBodyPerson'Verification'AdditionalDocument' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.verification.properties.additional_document
in the specification.
PostTokensRequestBodyPerson'Verification'AdditionalDocument' | |
|
Instances
mkPostTokensRequestBodyPerson'Verification'AdditionalDocument' :: PostTokensRequestBodyPerson'Verification'AdditionalDocument' Source #
Create a new PostTokensRequestBodyPerson'Verification'AdditionalDocument'
with all required fields.
data PostTokensRequestBodyPerson'Verification'Document' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.person.properties.verification.properties.document
in the specification.
PostTokensRequestBodyPerson'Verification'Document' | |
|
Instances
mkPostTokensRequestBodyPerson'Verification'Document' :: PostTokensRequestBodyPerson'Verification'Document' Source #
Create a new PostTokensRequestBodyPerson'Verification'Document'
with all required fields.
data PostTokensRequestBodyPii' Source #
Defines the object schema located at paths./v1/tokens.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.pii
in the specification.
The PII this token will represent.
PostTokensRequestBodyPii' | |
|
Instances
mkPostTokensRequestBodyPii' :: PostTokensRequestBodyPii' Source #
Create a new PostTokensRequestBodyPii'
with all required fields.
data PostTokensResponse Source #
Represents a response of the operation postTokens
.
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), PostTokensResponseError
is used.
PostTokensResponseError String | Means either no matching case available or a parse error |
PostTokensResponse200 Token | Successful response. |
PostTokensResponseDefault Error | Error response. |
Instances
Eq PostTokensResponse Source # | |
Defined in StripeAPI.Operations.PostTokens (==) :: PostTokensResponse -> PostTokensResponse -> Bool # (/=) :: PostTokensResponse -> PostTokensResponse -> Bool # | |
Show PostTokensResponse Source # | |
Defined in StripeAPI.Operations.PostTokens showsPrec :: Int -> PostTokensResponse -> ShowS # show :: PostTokensResponse -> String # showList :: [PostTokensResponse] -> ShowS # |