CommercePaymentSourceResponse constructor
CommercePaymentSourceResponse({
- required CommercePaymentSourceResponseObjectEnum object,
- required String id,
- required String payerId,
- required CommercePaymentSourceResponsePaymentMethodEnum paymentMethod,
- bool? isDefault,
- required String gateway,
- required String gatewayExternalId,
- String? gatewayExternalAccountId,
- required String last4,
- required CommercePaymentSourceResponseStatusEnum status,
- required String walletType,
- required String cardType,
- int? expiryYear,
- int? expiryMonth,
- required int createdAt,
- required int updatedAt,
- bool? isRemovable,
Returns a new CommercePaymentSourceResponse instance.
Implementation
CommercePaymentSourceResponse({
required this.object,
required this.id,
required this.payerId,
required this.paymentMethod,
this.isDefault,
required this.gateway,
required this.gatewayExternalId,
this.gatewayExternalAccountId,
required this.last4,
required this.status,
required this.walletType,
required this.cardType,
this.expiryYear,
this.expiryMonth,
required this.createdAt,
required this.updatedAt,
this.isRemovable,
});