Class: Aws::TaxSettings::Types::TaxRegistrationWithJurisdiction

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb

Overview

Your TRN information with jurisdiction details. This doesn't contain the full legal address associated with the TRN information.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#additional_tax_informationTypes::AdditionalInfoResponse

Additional tax information associated with your TRN.



1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1251

class TaxRegistrationWithJurisdiction < Struct.new(
  :additional_tax_information,
  :certified_email_id,
  :jurisdiction,
  :legal_name,
  :registration_id,
  :registration_type,
  :sector,
  :status,
  :tax_document_metadatas)
  SENSITIVE = []
  include Aws::Structure
end

#certified_email_idString

The email address to receive VAT invoices.

Returns:

  • (String)


1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1251

class TaxRegistrationWithJurisdiction < Struct.new(
  :additional_tax_information,
  :certified_email_id,
  :jurisdiction,
  :legal_name,
  :registration_id,
  :registration_type,
  :sector,
  :status,
  :tax_document_metadatas)
  SENSITIVE = []
  include Aws::Structure
end

#jurisdictionTypes::Jurisdiction

The jurisdiction associated with your TRN information.

Returns:



1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1251

class TaxRegistrationWithJurisdiction < Struct.new(
  :additional_tax_information,
  :certified_email_id,
  :jurisdiction,
  :legal_name,
  :registration_id,
  :registration_type,
  :sector,
  :status,
  :tax_document_metadatas)
  SENSITIVE = []
  include Aws::Structure
end

The legal name associated with your TRN information.

Returns:

  • (String)


1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1251

class TaxRegistrationWithJurisdiction < Struct.new(
  :additional_tax_information,
  :certified_email_id,
  :jurisdiction,
  :legal_name,
  :registration_id,
  :registration_type,
  :sector,
  :status,
  :tax_document_metadatas)
  SENSITIVE = []
  include Aws::Structure
end

#registration_idString

Your tax registration unique identifier.

Returns:

  • (String)


1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1251

class TaxRegistrationWithJurisdiction < Struct.new(
  :additional_tax_information,
  :certified_email_id,
  :jurisdiction,
  :legal_name,
  :registration_id,
  :registration_type,
  :sector,
  :status,
  :tax_document_metadatas)
  SENSITIVE = []
  include Aws::Structure
end

#registration_typeString

The type of your tax registration. This can be either VAT or GST.

Returns:

  • (String)


1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1251

class TaxRegistrationWithJurisdiction < Struct.new(
  :additional_tax_information,
  :certified_email_id,
  :jurisdiction,
  :legal_name,
  :registration_id,
  :registration_type,
  :sector,
  :status,
  :tax_document_metadatas)
  SENSITIVE = []
  include Aws::Structure
end

#sectorString

The industry that describes your business. For business-to-business (B2B) customers, specify Business. For business-to-consumer (B2C) customers, specify Individual. For business-to-government (B2G), specify Government.Note that certain values may not applicable for the request country. Please refer to country specific information in API document.

Returns:

  • (String)


1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1251

class TaxRegistrationWithJurisdiction < Struct.new(
  :additional_tax_information,
  :certified_email_id,
  :jurisdiction,
  :legal_name,
  :registration_id,
  :registration_type,
  :sector,
  :status,
  :tax_document_metadatas)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of your TRN. This can be either Verified, Pending, Deleted, or Rejected.

Returns:

  • (String)


1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1251

class TaxRegistrationWithJurisdiction < Struct.new(
  :additional_tax_information,
  :certified_email_id,
  :jurisdiction,
  :legal_name,
  :registration_id,
  :registration_type,
  :sector,
  :status,
  :tax_document_metadatas)
  SENSITIVE = []
  include Aws::Structure
end

#tax_document_metadatasArray<Types::TaxDocumentMetadata>

The metadata for your tax document.

Returns:



1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1251

class TaxRegistrationWithJurisdiction < Struct.new(
  :additional_tax_information,
  :certified_email_id,
  :jurisdiction,
  :legal_name,
  :registration_id,
  :registration_type,
  :sector,
  :status,
  :tax_document_metadatas)
  SENSITIVE = []
  include Aws::Structure
end