OOP payment calculation application