TaxId class final

tax_id

You can add one or multiple tax IDs to a [customer](https://stripe.com/docs/api/customers) or account. Customer and account tax IDs get displayed on related invoices and credit notes. Related guides: [Customer tax identification numbers](https://stripe.com/docs/billing/taxes/tax-ids), [Account tax IDs](https://stripe.com/docs/invoicing/connect#account-tax-ids)

Implemented types

Constructors

TaxId({String? country, required DateTime created, CustomerOrId? customer, required String id, required bool livemode, TaxIDsOwner? owner, required InvoicesResourceInvoiceTaxIdType type, required String value, TaxIdVerification? verification})
tax_id
const
TaxId.fromJson(Object? json)
factory

Properties

country String?
final
created DateTime
final
customer CustomerOrId?
final
hashCode int
The hash code for this object.
no setterinherited
id String
The ID of the InvoiceAccountTaxIdsItem.
final
livemode bool
final
object String
final
owner TaxIDsOwner?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type InvoicesResourceInvoiceTaxIdType
final
value String
final
verification TaxIdVerification?
Tax ID verification information.
final

Methods

encodeWith<V>(Encoder<V> encoder) → V
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
override
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

encode<V>(TaxId instance, Encoder<V> encoder) → V
override