toMap method
Implementation
Map<String, dynamic> toMap() {
return {
'id': id,
'productId': productId,
'status': status.rawValue,
'source': source.rawValue,
'purchasedAt': purchasedAt.toIso8601String(),
'expiresAt': expiresAt?.toIso8601String(),
};
}