Yes, TransactionProduct gets updated in the UI.
As I said, TransactionProduct is working great, the problem is my other class, which is a collection of TransactionProducts and a property "Price" which holds the total price of the TransactionProducts in the collection.

Thanks for your response.