toJson method
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data['id'] = id;
data['subscriberId'] = subscriberId;
data['bookingId'] = bookingId;
data['amount'] = amount;
data['vat'] = vat;
data['vat_amount'] = vatAmount;
data['fee'] = fee;
data['fee_amount'] = feeAmount;
data['total_amount'] = totalAmount;
data['amount_to_pay'] = amountToPay;
data['currency'] = currency;
data['curreny_to_pay'] = currenyToPay;
data['type'] = type;
data['purpose'] = purpose;
data['status'] = status;
data['paymentAddress'] = paymentAddress;
data['transactionId'] = transactionId;
data['transactionHash'] = transactionHash;
data['meta'] = meta;
data['provider'] = provider;
data['paymentDate'] = paymentDate;
data['additional_data'] = additionalData;
data['receipt_url'] = receiptUrl;
data['comment'] = comment;
data['reference'] = reference;
data['createdAt'] = createdAt;
data['updatedAt'] = updatedAt;
if (booking != null) {
data['Booking'] = booking!.toJson();
}
return data;
}