class PaymentCard { final int id; final String? bindingId; final String cardLastNumber; final bool isMain; PaymentCard({ required this.id, required this.bindingId, required this.cardLastNumber, required this.isMain, }); PaymentCard copyWith({ int? id, String? bindingId, String? cardLastNumber, bool? isMain, }) { return PaymentCard( id: id ?? this.id, bindingId: bindingId ?? this.bindingId, cardLastNumber: cardLastNumber ?? this.cardLastNumber, isMain: isMain ?? this.isMain, ); } }