CommercePaymentMethodResponse constructor
CommercePaymentMethodResponse({
- required CommercePaymentMethodResponseObjectEnum object,
- required String id,
- required String payerId,
- required CommercePaymentMethodResponsePaymentTypeEnum paymentType,
- bool? isDefault,
- required String gateway,
- required String gatewayExternalId,
- required String? gatewayExternalAccountId,
- required String? last4,
- required CommercePaymentMethodResponseStatusEnum status,
- String? walletType,
- required String? cardType,
- int? expiryYear,
- int? expiryMonth,
- int? createdAt,
- int? updatedAt,
- bool? isRemovable,
Returns a new CommercePaymentMethodResponse instance.
Implementation
CommercePaymentMethodResponse({
required this.object,
required this.id,
required this.payerId,
required this.paymentType,
this.isDefault,
required this.gateway,
required this.gatewayExternalId,
required this.gatewayExternalAccountId,
required this.last4,
required this.status,
this.walletType,
required this.cardType,
this.expiryYear,
this.expiryMonth,
this.createdAt,
this.updatedAt,
this.isRemovable,
});