I want to sell Joomla extensions with license keys based on the domain it will be used on.
so a customer will have to make an account pay products and then be able to enter the domain-name in a field. I got the code to encrypt the domainname to a very long and messed up license key which users will have to paste in the admin for the component to work online. Obviously, the field(s) with the domain(or domains, as one customer can buy more then one domain-key) must be only writeable once. After payment is done, customers can log in and get a list of their domains and the corresponding keys (from which they can copy-paste the key into the admin).