stripeapi-2.0.0.1: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.LegalEntityCompany

Description

Contains the types generated from the schema LegalEntityCompany

Synopsis

Documentation

data LegalEntityCompany Source #

Defines the object schema located at components.schemas.legal_entity_company in the specification.

Constructors

LegalEntityCompany 

Fields

mkLegalEntityCompany :: LegalEntityCompany Source #

Create a new LegalEntityCompany with all required fields.

data LegalEntityCompanyAddressKana' Source #

Defines the object schema located at components.schemas.legal_entity_company.properties.address_kana.anyOf in the specification.

The Kana variation of the company\'s primary address (Japan only).

Constructors

LegalEntityCompanyAddressKana' 

Fields

data LegalEntityCompanyAddressKanji' Source #

Defines the object schema located at components.schemas.legal_entity_company.properties.address_kanji.anyOf in the specification.

The Kanji variation of the company\'s primary address (Japan only).

Constructors

LegalEntityCompanyAddressKanji' 

Fields

data LegalEntityCompanyStructure' Source #

Defines the enum schema located at components.schemas.legal_entity_company.properties.structure in the specification.

The category identifying the legal structure of the company or legal entity. See Business structure for more details.

Constructors

LegalEntityCompanyStructure'Other Value

This case is used if the value encountered during decoding does not match any of the provided cases in the specification.

LegalEntityCompanyStructure'Typed Text

This constructor can be used to send values to the server which are not present in the specification yet.

LegalEntityCompanyStructure'EnumFreeZoneEstablishment

Represents the JSON value "free_zone_establishment"

LegalEntityCompanyStructure'EnumFreeZoneLlc

Represents the JSON value "free_zone_llc"

LegalEntityCompanyStructure'EnumGovernmentInstrumentality

Represents the JSON value "government_instrumentality"

LegalEntityCompanyStructure'EnumGovernmentalUnit

Represents the JSON value "governmental_unit"

LegalEntityCompanyStructure'EnumIncorporatedNonProfit

Represents the JSON value "incorporated_non_profit"

LegalEntityCompanyStructure'EnumLimitedLiabilityPartnership

Represents the JSON value "limited_liability_partnership"

LegalEntityCompanyStructure'EnumLlc

Represents the JSON value "llc"

LegalEntityCompanyStructure'EnumMultiMemberLlc

Represents the JSON value "multi_member_llc"

LegalEntityCompanyStructure'EnumPrivateCompany

Represents the JSON value "private_company"

LegalEntityCompanyStructure'EnumPrivateCorporation

Represents the JSON value "private_corporation"

LegalEntityCompanyStructure'EnumPrivatePartnership

Represents the JSON value "private_partnership"

LegalEntityCompanyStructure'EnumPublicCompany

Represents the JSON value "public_company"

LegalEntityCompanyStructure'EnumPublicCorporation

Represents the JSON value "public_corporation"

LegalEntityCompanyStructure'EnumPublicPartnership

Represents the JSON value "public_partnership"

LegalEntityCompanyStructure'EnumSingleMemberLlc

Represents the JSON value "single_member_llc"

LegalEntityCompanyStructure'EnumSoleEstablishment

Represents the JSON value "sole_establishment"

LegalEntityCompanyStructure'EnumSoleProprietorship

Represents the JSON value "sole_proprietorship"

LegalEntityCompanyStructure'EnumTaxExemptGovernmentInstrumentality

Represents the JSON value "tax_exempt_government_instrumentality"

LegalEntityCompanyStructure'EnumUnincorporatedAssociation

Represents the JSON value "unincorporated_association"

LegalEntityCompanyStructure'EnumUnincorporatedNonProfit

Represents the JSON value "unincorporated_non_profit"

data LegalEntityCompanyVerification' Source #

Defines the object schema located at components.schemas.legal_entity_company.properties.verification.anyOf in the specification.

Information on the verification state of the company.