Transactions.fromJson constructor
Transactions.fromJson( - Map<String, dynamic> json
)
Implementation
Transactions.fromJson(Map<String, dynamic> json) {
id = json['id'];
subscriberId = json['subscriberId'];
bookingId = json['bookingId'];
amount = json['amount'];
vat = json['vat'];
vatAmount = json['vat_amount'];
fee = json['fee'];
feeAmount = json['fee_amount'];
totalAmount = json['total_amount'];
amountToPay = json['amount_to_pay'];
currency = json['currency'];
currenyToPay = json['curreny_to_pay'];
type = json['type'];
purpose = json['purpose'];
status = json['status'];
paymentAddress = json['paymentAddress'];
transactionId = json['transactionId'];
transactionHash = json['transactionHash'];
meta = json['meta'] is String ? json['meta'] : jsonEncode(json['meta']);
provider = json['provider'];
paymentDate = json['paymentDate'];
additionalData = json['additional_data'] is String ? json['additional_data'] : jsonEncode(json['additional_data']);
receiptUrl = json['receipt_url'];
comment = json['comment'];
reference = json['reference'];
createdAt = json['createdAt'];
updatedAt = json['updatedAt'];
booking = json['Booking'] != null ? BookingHistory.fromJson(json['Booking']) : null;
}