toString method

  1. @override
String toString()
override

Override toString method to provide a formatted string representation of QrModel.

Implementation

@override
String toString() {
  return 'Merchant ID: $merchantID\n'
      'MCC: $mcc\n'
      'Currency: $currency\n'
      'Amount: $amount\n'
      'Fees Amount: $feesAmount\n'
      'Country Code: $countryCode\n'
      'Merchant Name: $merchantName\n'
      'Merchant City: $merchantCity\n'
      'Postal Code: $postalCode\n'
      'Reference 1: $ref1\n'
      'Reference 2: $ref2\n'
      '================\n'
      'Additional Info:'
      '\n-----------------\n'
      '$additionalInfo'
      '\n================\n'
      'Terminal ID: $terminalId\n'
      'QR TimeStamp: $qrTimeStamp\n'
      'tipsConvenienceIndicator: $tipsConvenienceIndicator\n'
      '==========================\n'
      'merchantInformationLanguageTemplate\n'
      '-------------------------\n'
      '$merchantInformationLanguageTemplate\n'
      '==========================\n'
      'Unreserved Template: $unreservedTemplate';
}