I need a custom website written in PHP, connecting to a MySQL database which will allow customers to order products by processing their payment, and then generate them a unique code for accessing protected resources. The website should have a customer facing portion, and a private administration and reporting section. It should be capable of allowing customers to order both physical goods which need to be shipped, as well as downloadable goods which need to be unlocked with an access code. It also should be able to sell "service" goods which may have a recurring payment associated with them, or a single payment for access to a resource for a specific period of time. Part of this project will be establishing the total requirements. The ideal candidate should have excellent knowledge of accurate, well structured, secure and high performance Php/MySQL code. They should have experience processing payments through websites and knowing how to properly validate and manage payment information. They should be willing to produce well commented code for highly maintainable software. I am not interested in any off-the-shelf software, as I want custom software. I don't need all the features of the bloated "shopping cart" software.