copyWith method
WebApiModulesPluginsCreditCardCreditCardPluginRefundResponse
copyWith({
- bool? success,
- WebApiModulesPluginsCreditCardCreditCardPluginRefundResponseStatusCodes? status,
- String? statusText,
- String? transactionId,
- String? cardEntryMode,
- WebApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypes? cardType,
- double? amount,
- bool? isPartial,
- bool? isVoid,
Implementation
WebApiModulesPluginsCreditCardCreditCardPluginRefundResponse copyWith(
{bool? success,
enums.WebApiModulesPluginsCreditCardCreditCardPluginRefundResponseStatusCodes?
status,
String? statusText,
String? transactionId,
String? cardEntryMode,
enums.WebApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypes?
cardType,
double? amount,
bool? isPartial,
bool? isVoid}) {
return WebApiModulesPluginsCreditCardCreditCardPluginRefundResponse(
success: success ?? this.success,
status: status ?? this.status,
statusText: statusText ?? this.statusText,
transactionId: transactionId ?? this.transactionId,
cardEntryMode: cardEntryMode ?? this.cardEntryMode,
cardType: cardType ?? this.cardType,
amount: amount ?? this.amount,
isPartial: isPartial ?? this.isPartial,
isVoid: isVoid ?? this.isVoid);
}