@override Map<String, Object?> toJson() => { 'store': 'googlePlay', 'productId': productId, 'purchaseToken': purchaseToken, if (restored != null) 'restored': restored, };