Card constructor
const
Card({
- AccountOrId? account,
- String? addressCity,
- String? addressCountry,
- String? addressLine1,
- String? addressLine1Check,
- String? addressLine2,
- String? addressState,
- String? addressZip,
- String? addressZipCheck,
- List<
BankAccountAvailablePayoutMethodsItem> ? availablePayoutMethods, - required String brand,
- String? country,
- String? currency,
- BankAccountCustomerOrId? customer,
- String? cvcCheck,
- bool? defaultForCurrency,
- String? description,
- String? dynamicLast4,
- required int expMonth,
- required int expYear,
- String? fingerprint,
- required String funding,
- required String id,
- String? iin,
- String? issuer,
- required String last4,
- Map<
String, String> ? metadata, - String? name,
- TokenCardNetworks? networks,
- String? status,
- String? tokenizationMethod,
Card
You can store multiple cards on a customer in order to charge the customer later. You can also store multiple debit cards on a recipient in order to transfer to those cards later. Related guide: [Card payments with Sources](https://stripe.com/docs/sources/cards)
Implementation
const Card({
this.account,
this.addressCity,
this.addressCountry,
this.addressLine1,
this.addressLine1Check,
this.addressLine2,
this.addressState,
this.addressZip,
this.addressZipCheck,
this.availablePayoutMethods,
required this.brand,
this.country,
this.currency,
this.customer,
this.cvcCheck,
this.defaultForCurrency,
this.description,
this.dynamicLast4,
required this.expMonth,
required this.expYear,
this.fingerprint,
required this.funding,
required this.id,
this.iin,
this.issuer,
required this.last4,
this.metadata,
this.name,
this.networks,
this.status,
this.tokenizationMethod,
});