This is the most likely place to find promotions: https://www.vmware.com/learning/training/certification-special-offers-beta-classes.html
I doubt you'll ever find no cost options, other than linked complimentary items such as an exam voucher when you attend training.
Generally, the lowest cost options for VCPs are when you take training with a VMware IT Academy (if you're paying for it yourself rather than through a company)
There are some on-demand trainings that are bundled with a free exam voucher.
There is a promotion running on the course VMware Certified Professional in VMware Cloud (VCP-VMC) 2022 which is free.
The exam vouchers were initially free too, but that part of the offer has ended, but the course content is still available, and negates needing to attend the required course (saving $2400). Read about the offer and link to the course here:
HTH 😊
Mark
thank you for your suggestion i have already taken the course you mentioned