Are you talking about a download manager? yes, you can upload your .zip of software somewhere in upper level of html_public to disallow direct access, then in PHPLicengine admin panel you can setup packages with prices/taxes and extra/addon packs and assign the license type (remote/local/ioncube) to your package (you can even set it as "No Locense" if you don't require license for your software and can use it as a shopping cart and distribution manager without licensing), when you receive the order for your package, you can approve the order either manually or automatically by payment IPN system, and with order status as "Active", your clients will be able to download the .zip file inside their account.
Was it what you were asking? If I understood your question wrongly, please explain more.
You can even ask in their forums and they are very friendly and helpful people to answer you. You might want to try their free version and I am sure you'll love it. Their free version as they mentioned on their
FAQ page is lifetime but limited to 20 licenses.