Web Application - Intranet Office suite in Case Studies Posted February 28, 2013 I handle purchases this way: I created a custom admin page which shows actual purchases. After purchase the system sends 2 emails. One to the customer with payment information and one to me to inform me about purchase, so far so usual. Besides email notification the script creates a new page with customer credentials and a checkbox if paid or not. The custom admin page lists those purchases and provides a button to set the purchase to paid. When I set the purchase as paid the script generates a new page for the customer which contains the actual file and sends a mail to the customer with the link to this site inside. After two weeks the generated customer page will be deleted. Thats it.