recurly-client-0.0.0.1: Client for Recurly subscription management
Safe HaskellSafe-Inferred
LanguageHaskell2010

RecurlyClient.Types.BusinessEntity

Description

Contains the types generated from the schema BusinessEntity

Synopsis

Documentation

data BusinessEntity Source #

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

Business entity details

Constructors

BusinessEntity 

Fields

mkBusinessEntity :: BusinessEntity Source #

Create a new BusinessEntity with all required fields.

data BusinessEntityDestination_tax_address_source Source #

Defines the enum schema located at components.schemas.BusinessEntity.properties.destination_tax_address_source in the specification.

The source of the address that will be used as the destinaion in determining taxes. Available only when the site is on an Elite plan. A value of "destination" refers to the "Customer tax address". A value of "origin" refers to the "Business entity tax address".

Constructors

BusinessEntityDestination_tax_address_sourceOther Value

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

BusinessEntityDestination_tax_address_sourceTyped Text

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

BusinessEntityDestination_tax_address_sourceEnumDestination

Represents the JSON value "destination"

BusinessEntityDestination_tax_address_sourceEnumOrigin

Represents the JSON value "origin"

data BusinessEntityOrigin_tax_address_source Source #

Defines the enum schema located at components.schemas.BusinessEntity.properties.origin_tax_address_source in the specification.

The source of the address that will be used as the origin in determining taxes. Available only when the site is on an Elite plan. A value of "origin" refers to the "Business entity tax address". A value of "destination" refers to the "Customer tax address".

Constructors

BusinessEntityOrigin_tax_address_sourceOther Value

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

BusinessEntityOrigin_tax_address_sourceTyped Text

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

BusinessEntityOrigin_tax_address_sourceEnumOrigin

Represents the JSON value "origin"

BusinessEntityOrigin_tax_address_sourceEnumDestination

Represents the JSON value "destination"