We are going to be selling software with a one-time payment and need to manage payments plus license of our software. Each user will need to only have access to the software on 1 computer, and if the user wants to use it on another system they would need to reset there machine ID with us so we can allow them to install it on another machine, and the previous machine will have no longer access to the software. Does your api provide all of these functionalities? or can we customize it so we can play with your API and manage all things via code in our program for validation of user and their license? Thanks ahead!
If your only goal is to sell software, IMHO a membership script, such as aMember is not the best solution. It is like trying to put a square peg in a round hole.
Greatly appreciate your reply Grant. Do you have any other solutions in mind that would better suit our needs?
I really don't have any experience in this area. I would start with searching for products or user groups in the software distribution/licensing business.