toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = <String, dynamic>{};
  data['id'] = id;
  data['type'] = type;
  data['firebaseQR'] = firebaseQR;
  data['paymentMethod'] = paymentMethod;
  if (paymentMethodInfo != null) {
    data['paymentMethodInfo'] = paymentMethodInfo!.toJson();
  }
  data['countryCode'] = countryCode;
  data['currency'] = currency;
  data['amount'] = amount;
  data['commissionId'] = commissionId;
  data['status'] = status!.toString();
  data['error'] = error;
  data['timestamp'] = timestamp;
  data['transactionFriendlyId'] = transactionFriendlyId;
  data['deliveryLocationId'] = deliveryLocationId;
  data['fromShop'] = fromShop;
  data['gateway'] = gateway;
  return data;
}