Safe Haskell | None |
---|---|
Language | Haskell2010 |
StripeAPI.Operations.PostTokens
Description
Contains the different functions to run the operation postTokens
Synopsis
- postTokens :: forall m. MonadHTTP m => Maybe PostTokensRequestBody -> StripeT 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
Arguments
:: forall m. MonadHTTP m | |
=> Maybe PostTokensRequestBody | The request body to send |
-> StripeT 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.
Constructors
PostTokensRequestBody | |
Fields
|
Instances
Eq PostTokensRequestBody Source # | |
Defined in StripeAPI.Operations.PostTokens Methods (==) :: PostTokensRequestBody -> PostTokensRequestBody -> Bool # (/=) :: PostTokensRequestBody -> PostTokensRequestBody -> Bool # | |
Show PostTokensRequestBody Source # | |
Defined in StripeAPI.Operations.PostTokens Methods showsPrec :: Int -> PostTokensRequestBody -> ShowS # show :: PostTokensRequestBody -> String # showList :: [PostTokensRequestBody] -> ShowS # | |
ToJSON PostTokensRequestBody Source # | |
Defined in StripeAPI.Operations.PostTokens Methods toJSON :: PostTokensRequestBody -> Value # toEncoding :: PostTokensRequestBody -> Encoding # toJSONList :: [PostTokensRequestBody] -> Value # toEncodingList :: [PostTokensRequestBody] -> Encoding # | |
FromJSON PostTokensRequestBody Source # | |
Defined in StripeAPI.Operations.PostTokens Methods 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.
Constructors
Instances
Eq PostTokensRequestBodyAccount' Source # | |
Defined in StripeAPI.Operations.PostTokens | |
Show PostTokensRequestBodyAccount' Source # | |
Defined in StripeAPI.Operations.PostTokens Methods showsPrec :: Int -> PostTokensRequestBodyAccount' -> ShowS # show :: PostTokensRequestBodyAccount' -> String # showList :: [PostTokensRequestBodyAccount'] -> ShowS # | |
ToJSON PostTokensRequestBodyAccount' Source # | |
Defined in StripeAPI.Operations.PostTokens Methods toJSON :: PostTokensRequestBodyAccount' -> Value # toEncoding :: PostTokensRequestBodyAccount' -> Encoding # toJSONList :: [PostTokensRequestBodyAccount'] -> Value # toEncodingList :: [PostTokensRequestBodyAccount'] -> Encoding # | |
FromJSON PostTokensRequestBodyAccount' Source # | |
Defined in StripeAPI.Operations.PostTokens Methods parseJSON :: Value -> Parser PostTokensRequestBodyAccount' # parseJSONList :: Value -> Parser [PostTokensRequestBodyAccount'] # |
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.
Constructors
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 |
Instances
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.
Constructors
Instances
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.
Constructors
PostTokensRequestBodyAccount'Company'Address' | |
Fields
|
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.
Constructors
PostTokensRequestBodyAccount'Company'AddressKana' | |
Fields
|
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.
Constructors
PostTokensRequestBodyAccount'Company'AddressKanji' | |
Fields
|
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.
Constructors
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.
Constructors
PostTokensRequestBodyAccount'Company'Verification'Document' | |
Fields
|
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.
Constructors
Instances
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.
Constructors
PostTokensRequestBodyAccount'Individual'Address' | |
Fields
|
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.
Constructors
PostTokensRequestBodyAccount'Individual'AddressKana' | |
Fields
|
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.
Constructors
PostTokensRequestBodyAccount'Individual'AddressKanji' | |
Fields
|
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 #
Arguments
:: Int | |
-> Int | |
-> Int | |
-> PostTokensRequestBodyAccount'Individual'Dob'OneOf1 |
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.
Constructors
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.
Constructors
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.
Constructors
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.
Constructors
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.
Constructors
PostTokensRequestBodyAccount'Individual'Verification'AdditionalDocument' | |
Fields
|
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.
Constructors
PostTokensRequestBodyAccount'Individual'Verification'Document' | |
Fields
|
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.
Constructors
PostTokensRequestBodyBankAccount' | |
Fields
|
Instances
mkPostTokensRequestBodyBankAccount' Source #
Arguments
:: Text | |
-> Text | |
-> PostTokensRequestBodyBankAccount' |
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.
Constructors
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.
Constructors
Instances
mkPostTokensRequestBodyCard'OneOf1 Source #
Arguments
:: 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.
Constructors
PostTokensRequestBodyCard'PostTokensRequestBodyCard'OneOf1 PostTokensRequestBodyCard'OneOf1 | |
PostTokensRequestBodyCard'Text Text |
Instances
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.
Constructors
PostTokensRequestBodyCvcUpdate' | |
Fields
|
Instances
Eq PostTokensRequestBodyCvcUpdate' Source # | |
Defined in StripeAPI.Operations.PostTokens | |
Show PostTokensRequestBodyCvcUpdate' Source # | |
Defined in StripeAPI.Operations.PostTokens Methods showsPrec :: Int -> PostTokensRequestBodyCvcUpdate' -> ShowS # | |
ToJSON PostTokensRequestBodyCvcUpdate' Source # | |
Defined in StripeAPI.Operations.PostTokens | |
FromJSON PostTokensRequestBodyCvcUpdate' Source # | |
Defined in StripeAPI.Operations.PostTokens Methods parseJSON :: Value -> Parser PostTokensRequestBodyCvcUpdate' # parseJSONList :: Value -> Parser [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.
Constructors
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.
Constructors
PostTokensRequestBodyPerson'Address' | |
Fields
|
Instances
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.
Constructors
PostTokensRequestBodyPerson'AddressKana' | |
Fields
|
Instances
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.
Constructors
PostTokensRequestBodyPerson'AddressKanji' | |
Fields
|
Instances
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.
Constructors
PostTokensRequestBodyPerson'Dob'OneOf1 | |
Instances
mkPostTokensRequestBodyPerson'Dob'OneOf1 Source #
Arguments
:: 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.
Constructors
PostTokensRequestBodyPerson'Dob'EmptyString | Represents the JSON value |
PostTokensRequestBodyPerson'Dob'PostTokensRequestBodyPerson'Dob'OneOf1 PostTokensRequestBodyPerson'Dob'OneOf1 |
Instances
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.
Constructors
Instances
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.
Constructors
PostTokensRequestBodyPerson'Documents'Passport' | |
Fields |
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.
Constructors
PostTokensRequestBodyPerson'Documents'Visa' | |
Fields |
Instances
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.
Constructors
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.
Constructors
PostTokensRequestBodyPerson'Relationship' | |
Fields
|
Instances
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.
Constructors
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.
Constructors
PostTokensRequestBodyPerson'Verification' | |
Instances
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.
Constructors
PostTokensRequestBodyPerson'Verification'AdditionalDocument' | |
Fields
|
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.
Constructors
PostTokensRequestBodyPerson'Verification'Document' | |
Fields
|
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.
Constructors
PostTokensRequestBodyPii' | |
Fields
|
Instances
Eq PostTokensRequestBodyPii' Source # | |
Defined in StripeAPI.Operations.PostTokens Methods (==) :: PostTokensRequestBodyPii' -> PostTokensRequestBodyPii' -> Bool # (/=) :: PostTokensRequestBodyPii' -> PostTokensRequestBodyPii' -> Bool # | |
Show PostTokensRequestBodyPii' Source # | |
Defined in StripeAPI.Operations.PostTokens Methods showsPrec :: Int -> PostTokensRequestBodyPii' -> ShowS # show :: PostTokensRequestBodyPii' -> String # showList :: [PostTokensRequestBodyPii'] -> ShowS # | |
ToJSON PostTokensRequestBodyPii' Source # | |
Defined in StripeAPI.Operations.PostTokens Methods toJSON :: PostTokensRequestBodyPii' -> Value # toEncoding :: PostTokensRequestBodyPii' -> Encoding # toJSONList :: [PostTokensRequestBodyPii'] -> Value # | |
FromJSON PostTokensRequestBodyPii' Source # | |
Defined in StripeAPI.Operations.PostTokens Methods parseJSON :: Value -> Parser PostTokensRequestBodyPii' # parseJSONList :: Value -> Parser [PostTokensRequestBodyPii'] # |
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.
Constructors
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 Methods (==) :: PostTokensResponse -> PostTokensResponse -> Bool # (/=) :: PostTokensResponse -> PostTokensResponse -> Bool # | |
Show PostTokensResponse Source # | |
Defined in StripeAPI.Operations.PostTokens Methods showsPrec :: Int -> PostTokensResponse -> ShowS # show :: PostTokensResponse -> String # showList :: [PostTokensResponse] -> ShowS # |