E-commerce project

  • Posted
  • Proposals 4
  • Remote
  • #2085
  • Expired
Ben W.Dinesh S.Sunil A.Anthony L. have already sent a proposal.
  • 1

Description

Experience Level: Intermediate
Provision of an e-commerce application:
Key requirements:
Two groups of inter-related products plus a series of additional products related to one of the groups.
Customer must choose one product from each group and products from second group choice must change dynamically according to product ordered from first group. So customer may start from either group but must then select a product from the other group. Customers must also be able to select more than one of the additional products.
Payment details encypted and post to database with order information - payment details have to be able to be decrypted for processing on a card terminal.
Notification of order to seller with unique order number (by email, web-based control panel or both). Order confirmation for customer with matching unique order number.
Editable basket
Front end (website design etc) NOT required.
Ability to easily add or remove products from each group on a daily basis.
Ability to force an additional product according to group
Must support SSL.
Ability to take banking direct debit details for recurring payments

Will accept modular applications (eg payment encryption only)
Complete website design bids will be rejected
Existing open source programs may be used
Application exclusivity NOT required (Feel free to sell on your work!).

Example of step-by-step sale:
*Customer selects product from group one or two (saved to basket)
*Customer directed to other group (one or two depending on first choice) and selects product plus any additional products (saved to basket)
*Checkout
*Customer enters payment/delivery information (which is encrypted and stored in database) including bank details for recurring payments.
*Customer taken to order confirmation page and receives order confirmation email and unique order number.
*Notification of sale to retailer by email (or web-based control panel)
*Order processed and open sale is closed with information stored for future reference.

Clarification Board

    There are no clarification messages.