The latest version of the application is fully compatible with Windows Vista. This means that there is a big chance it will work flawlessly in Windows 7. If I were you, I would double check the application as it seems very suspicious with the payment. Websites who use that payment style are likely to be scam pages. There is a review on Complains Board regarding this software. You can google and read carefully what the user is saying.