We have an existing web site that is selling software using a third party processor. I want to process orders from my own site. Already have Verisign and Charge card accounts set up. Just need someone to set up the payment processing functionality as well as the ability for us to deliver download links to customers on the order confirmation page and via email. Download links will have to have limits for security reasons (x number of attempts, x number of hours to exercise, etc.).
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Objetive: To develop an ecommerce functionality that enables internet users to purchase our software from our web site rather than through the third party processor that we currently use.
Solution must have the following Functionality:
o Provide a secure order page to Internet users to purchase our products;
o Automate the credit card approval processing through Verisign so that no intermediate action need be taken by Planigent to complete the order process;
o Enable orders from inside and outside the U.S.
o Provide a coupon field so that we can offer special prices/discounts to customers using predetermined coupon codes;
o Provide the capability to purchase additional optional products and services at the time of checkout (e.g., backup CD)
o Provide a secure confirmation page upon order completion that will include a download link for the product purchased;
o Automated order confirmation email that includes download link;
o All typical backend database management functions (add/delete/edit products and images (thumb and large), etc...)
o Save customer info in secure database.
Unix on shared server; needs to work in major browsers: IE, Firefox, Netscape; Opera.