We are forex software developer. [url removed, login to view] is our current payment processor.
When reg now received a new order for any Expert Advisor, reg now send us an email detailing a new order received from customer including customer email address, etc.
We send the electronic files (software) to customer by email and ask him / her to provide us his account no. i.e. MT4 NO. where he want to run our Expert Advisor.
Customer provides his account number and we enter into our MySQL database and the accounts get approved and customer can run his software.
We are looking to automise this process that means
We need a database to support multiple products and more than 1 license for same product.
When customer buy the software, database creates a user profile i.e. user name his email and password generated for Member area. Then Customer go to Member Area, download Software files and installation manual and also ADD MT4 accounts numbers where he / she want to run the software, these accounts numbers will then automatically add into the database.
At the moment we have following call function, perhaps you can prepare you own call function which we will copy into our Software code.
GrabWeb("[url removed, login to view]"+AccountNumber(), res);
The above will be part of software code and for different products we also need to add product ID so Customer A who bought Product A only get license information for Product A.
This Member Area will have one Database ( Back end) but in front end it need to support multiple products.