Modern day paid packages are using a private Satis repository so that customers can install via Composer using basic auth. phpdocx should provide this so customers don't hae to create their own private repo and upload. The Satis repo would allow customers to get package updates using a standard composer workflow.