toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = <String, dynamic>{};
  data["purchaseType"] = purchaseType;
  data["proUniqueId"] = proUniqueId;
  data["amount"] = amount;
  data["currency"] = currency;
  data["commissionId"] = commissionId;
  data["deliveryLocationId"] = deliveryLocationId;
  data["qrCode"] = qrCode;
  data["fromShop"] = fromShop;
  data["orderId"] = orderId;
  data["shopUniqueId"] = shopUniqueId;
  data["ticketUniqueId"] = ticketUniqueId;
  if (productRefs != null) {
    data["productRefs"] = productRefs?.map((e) => e.toJson()).toList();
  }
  data["tokenType"] = tokenType;
  data["priceByUnit"] = priceByUnit;
  data["countryCode"] = countryCode;
  data["cardId"] = cardId;
  data["platformId"] = platformId;
  data["label"] = label;
  return data;
}