Please finish this: - NumberConverter exists since 2016! - PaymentType must be encapsulated into separate project and not kept generic