Öncelikle fikir vermesi açısından sizi biraz bilgilendireyim.
daha önce dediğiniz işleri yapan bir yazılım yaptım (kendi cafem var ve orada aktif kullanıyorum,gerçi virüs nedeniyle 2 aydır kapalı

)
1. caller id aktif.
2. yazıcı(lar) aktif ancak burada 2 konuya dikkat etmelisin
a) bilgisayara bağlı 4 yazıcı var 1 tanesi wireless fotokopi makinası ama yazıcıdır kendisi aynı zamanda - bu sizin programda slip için veya hesap yazdırmak için işinize yaramaz bu listenize gelmemeli
b) usb a4 yazıcı bu da aynı şekilde slip için kullanılmaz
c) 2 tane pos yazıcı var 1 tanesi usp1 tanesi ethernet (ancak unutmayın pos yazıcılar direkt çıktı vermez yani sadece pos yazıcılarını listelemeniz yetmez birde buna text formatını yedirteceğiniz escpos komutları var)
demem o ki bu programı kime yazdıracak sanız bu detayları da verin,yoksa sonra anlaşmazlık yaşarsınız
bu arada yüksek bütçeli demişsiniz merak ettim ayırdığınız bütçe nedir?