copyWith method
WebApiModulesPluginsCreditCardCreditCardPluginAuthorizeResponse
copyWith({
- double? amount,
- WebApiModulesBillingReceiptReceipt? receipt,
- bool? success,
- WebApiModulesPluginsCreditCardCreditCardPluginAuthorizeResponseStatusCodes? status,
- WebApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypes? cardType,
- String? cardEntryMode,
- String? statusText,
- String? transactionId,
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);
}