copyWith method

Implementation

WebApiModulesPluginsCreditCardCreditCardPluginAuthorizeResponse copyWith(
    {double? amount,
    WebApiModulesBillingReceiptReceipt? receipt,
    bool? success,
    enums.WebApiModulesPluginsCreditCardCreditCardPluginAuthorizeResponseStatusCodes?
        status,
    enums.WebApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypes?
        cardType,
    String? cardEntryMode,
    String? statusText,
    String? transactionId}) {
  return WebApiModulesPluginsCreditCardCreditCardPluginAuthorizeResponse(
      amount: amount ?? this.amount,
      receipt: receipt ?? this.receipt,
      success: success ?? this.success,
      status: status ?? this.status,
      cardType: cardType ?? this.cardType,
      cardEntryMode: cardEntryMode ?? this.cardEntryMode,
      statusText: statusText ?? this.statusText,
      transactionId: transactionId ?? this.transactionId);
}