The Cairo giants were close to landing Gennesh in January but backed out of the deal following a financial disagreement with his club.
The move fell through when lower division outfit Olympic put an EGP two-million price tag on the keeper's head.
Both sides agreed a new transfer fee on Saturday.
"We have reached a final agreement to acquire the player for EGP 1.5 million and the deal will be wrapped up on Wednesday," Zamalek's marketing director Ashraf Sobhi told FilGoal.com.
"Olympic will receive a down payment of EGP 500,000 and the rest of the money will be paid on three installments."
Zamalek have been on the lookout for a new goalkeeper to play second fiddle to number one Abdul-Wahed Al-Sayed since the departure of Essam Al-Hadari to Merreikh.
The 11-time Egyptian champions signed Palestine goalie Ramzi Saleh in the winter but declared his contract null and void in no time.
نرشح لكم
وزارة الرياضة: استبعاد مجلس الزمالك في هذه الحالة.. والمجالس تعاملت بشكل كارثي
تعليق من الزمالك على بيان النيابة العامة بشأن أرض 6 أكتوبر
خدمة في الجول - احجز تذاكر مباراة مصر ونيجيريا الودية
مران الزمالك - عودة الونش وعواد قبل مواجهة حرس الحدود
النيابة العامة تكشف عدد من الحقائق بشأن أرض الزمالك في 6 أكتوبر
خبر في الجول – روقا يشكو الزمالك في فيفا بسبب مستحقاته المتأخرة
مصدر من الأهلي يكشف لـ في الجول تفاصيل اجتماع الخطيب وعبد الحفيظ مع توروب
توروب: الشناوي وشوبير؟ لست هنا لأصنف الحراس.. وهذا موقفي من عبد الكريم وديانج












30 انتصار لـ دي زيربي.. مارسيليا يستفيق بهدف جرينود بالفوز على موناكو