IssuingCardholder class final

IssuingCardholder

An Issuing `Cardholder` object represents an individual or business entity who is [issued](https://stripe.com/docs/issuing) cards. Related guide: [How to create a cardholder](https://stripe.com/docs/issuing/cards#create-cardholder)

Implemented types

Constructors

IssuingCardholder({required IssuingCardholderAddress billing, IssuingCardholderCompany? company, required DateTime created, String? email, required String id, IssuingCardholderIndividual? individual, required bool livemode, required Map<String, String> metadata, required String name, String? phoneNumber, List<IssuingCardholderPreferredLocalesItem>? preferredLocales, required IssuingCardholderRequirements requirements, IssuingCardholderSpendingControls? spendingControls, required IssuingCardholderStatus status, required IssuingCardholderType type})
IssuingCardholder
const
IssuingCardholder.fromJson(Object? json)
factory

Properties

billing IssuingCardholderAddress
final
company IssuingCardholderCompany?
Additional information about a `company` cardholder.
final
created DateTime
final
email String?
final
hashCode int
The hash code for this object.
no setterinherited
id String
The ID of the IssuingCardholder.
final
individual IssuingCardholderIndividual?
Additional information about an `individual` cardholder.
final
livemode bool
final
metadata Map<String, String>
final
name String
final
object String
The resource's type.
final
phoneNumber String?
final
preferredLocales List<IssuingCardholderPreferredLocalesItem>?
final
requirements IssuingCardholderRequirements
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
spendingControls IssuingCardholderSpendingControls?
Rules that control spending across this cardholder's cards. Refer to our [documentation](https://stripe.com/docs/issuing/controls/spending-controls) for more details.
final
status IssuingCardholderStatus
final
type IssuingCardholderType
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>(IssuingCardholder instance, Encoder<V> encoder) → V
override