Map<String, dynamic> toJson() => { "amount": amount, "gstAmount": gstAmount, "total": total, "gstPercentage": gstPercentage, "gstType": gstType.toString(), };