Licensee reselling module for Virtuemart (Joomla)
1. License: Serial number (can be up to 50 signs including numbers, letters and all signs include dashes and minuses, can be capital or mixed format)
This module should generate “PDF” document from template sheet and send it by mail to confirmed customers lenience for product he purchased after order status changed to “Confirmed” by the administrator.
Mail template should be fully customizable (article).
Back end logic and “ how should it work”:
1. Customer adds product o the cart
2. Customer confirmed and pays his order
3. Customer receives notification mail “Order confirmed”
4. Order was created as “Pending” in back end
5. Admin move order from status “Pending” to status “Confirmed”
6. System takes one of “NOT SOLED” licensees from “Product Licensees” list
7. System generates “PDF” document from document template and adds following details to document
a. Customer name
c. Product name
d. Product serial number (licensee)
8. System sends mail (customizable mail) with “PDF” document attached to the customer.
9. PDF document should be downloadable to the customer from his order in “Account maintenance” > “Order”.
10. Customer can make number of orders when each one of them will contain download link to soled license in “Account maintenance”>Order.
11. Download link should be encrypted or generated per user request each time user requests download.
a. Back-end Virtuemart
1. Each product should have an option for a Licenses list be added. That means that administrator can enable option “Licensees for current product” and add to the product list of licensees for sell (text file format attached).
2. Each license that was soled should be marked in back end as “Soled” and moved to “soled licenses” list. Soled list of licensees should be present in current product as well as separated list
3. Licensees lists can be “Dropped” by administrator, which means that admin can delete current licenses list or one of licensees from list.
5. Admin can add new licensees to existing list by uploading new txt document in provided format or one by one from back end by pressing add licensee to the list.
6. Licensees should be stored in Dat&#1072;Base in encrypted format (Hash)