My client needs a shopping cart setup (probably OSCommerce) and integration with payment gateway (LinkPoint International)
Core Shopping Cart Functionality
-Client already has a website and just needs simple shopping cart with necessary features listed below (the default OSCommerce template may work for design with minor customization).
-LinkPoint Central payment gateway integration
-Dealer login where dealers will get special price on products (other customers don't need to login to purchase)
-Dealers will get a price break for a certain number of products (say dealer purchases 3 products, the price will be $199 each – but if the dealer purchases 5 or more products the price will be $179 each. Even if dealer purchases 2 of one product and 3 of a different product, once they purchase 5, they’ll get that level pricing for all products purchased.
-Free shipping option for dealers that purchase more than 5 items (don’t have to be same item)
-Approximately 5 products with 5-10 model options on each (example – Product ID is 6CB03 and model options are -01 Honda Silverwing Scooter, -02 Honda ST1100, -03 Suzuki SV-650. **only 1 set of images per product (models will not have images).
-Shopping cart should have all other functionality of OSC and a normal shopping cart. Fulfill orders, process orders, update products, models via admin, etc.
-Shopping cart must be secure and up to date. I want to see your portfolio.
-You will help me move shopping cart from your test server to live server when ready (I shouldn't need a lot of help, just guidance here and there)
Software Requirements Specification
For: Brake Away Products – OSC implementation
-No account sign-up on frontend.
-Admin will create all dealer accounts in backend (only dealers). Customers will never have login info, only a customer_id.
- Only dealers will be able to login on frontend (buttons should say Dealer Login rather than Login)
-If possible, dealers should see payment options: Credit Card, Check or COD).
-Normal customers will only have options: Credit Card.
-We will need to import current dealers into the system with current account number (after I have reworked that account numbers so they are all unique and is an integer).
-We’ll implement the different customer groups so we can keep retail and dealers separate. When a retail customer checks out they should automatically be assigned a group of Retail. When dealers are added via admin they should automatically be assigned a group of Dealer (if too complex, admin can change the group setting manually for now – but if we can implement for the budget that would be great.
-Dealers will get special price breaks based on quantity that are not given to Retail customers (via Customer Group settings)
-Dealer quantity discount should be taken from total items in cart (2 of item #238 and 3 of item #239 = 5 items total ---- give price break for qty 5).
-No international orders. Need to remove all options except Canada and US for now. I have a query that does this I believe.
-Would like Free Shipping when customer purchases 5 or more items of any kind (applies to dealers and customers).
-Client is currently using LinkPoint but they may switch to QB Merchant Services or Intuit Integrated Merchant Services (both have module for OSC already)
News & FAQ Integration
-Remove this from the quote. I’ll turn the pages in the main site into static pages so no DB work will be needed at this point.
-[url removed, login to view] is their current dealer search on main site. We need to integrate something similar so we can return dealer results per state/territory selected (from the OSC DB). Main site is not part of OSC. Dealer Info to return: Company Name, Street 1, City, State, Zip, Phone. I want it to be very similar to how they have it now.
-Admin will be able to enter orders from admin area and process those orders via linkpoint (or chosen gateway).
-Invoice and Packing slip may need modification so it more closely resembles their current Invoice and Packing Slip.
14 freelancers are bidding on average $1118 for this job