Closed

Magento DropShipper / Multi Vendors Support Extentions

This project received 7 bids from talented freelancers with an average bid price of $651 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
N/A
Total Bids
7
Project Description

I have a Magento Store that is made up of various dropshippers (Vendors) clothing. I have been entering the products into the database myself and this is becoming too difficult and time consuming.

I would like to create a Multi Vendor / Drop Shipping feature in my Magento admin area where my Drop Shippers / Vendors / Manufactures will be able to login to my Magento site and be able to add/delete/edit their products. Magento Administration can be extremely confusing for a novice, I need the Vendor Login to be basic and user friendly. Please note..I have included a lot information following because I wanted to be clear. Some of the info may be unnecessary but just to make sure we are on the same page. I have also created somewhat of template pages for some of the features I need. I do not think it is necessary for me to make any more for the few featured pages that do not include template pages. If you need additional template pages for the Sale or Product Approval pages please let me know.

Keep in mind I do not want the design and color scheme to look extremely similar to the Magento Admin. Also, if you can suggest other features you think should be implemented it is appreciated. As I am not a Magento expert there may be features I have not thought of that are possible. Seeing that this project is coded properly and things go smoothly there are more projects in the future.

Requirements:
1) Vendors can sign up for Drop Shipper / Vendor Accounts. I should later be able to approve/deny the accounts.
[[url removed, login to view]]

2) I should be able to give approved or deny account. When click on the Vendor tabs I should see Vendors waiting to be approved. Approved accounts should be given username and passwords to admin access. The Vendor's email should be the username. The Vendor's name should go into Magento's database as Vendor or Manufacturer.
[[url removed, login to view]]
[[url removed, login to view]]

3) Vendors given access should be able to login [email and password for login]. After the login they will have a homepage.
[[url removed, login to view]]

They should be able to add, edit, delete, disable, and enable products to the Magento site. They should only be allowed to add products under their own Manufacturing / Vendor name. They should not have the ability to add products under other Manufacturing / Vendors names.
When adding a Product the Vendor must add to these fields:
- Name/Title
- SKU
- Categories
- Weight
- Status - Enabled / Disabled
- Price
- Images (Would like the ability for them to add multiple images. The first image added is the main image and is displayed as the thumbnails and large imaged displayed when a product page is viewed)
- Description
- Custom Options:
- Size (ex. Small, Medium, Large, etc)
- Color (ex. Red, Yellow, Green, Orange)
- Custom Option (if necessary. Some items may need a different option. For example, Jeans do not use Small, Medium, or Large, they have numbered sizes such as 32, 34, 36, etc)
- Shipping Cost of the item. Unless they have a shipping account setup

* The Vendor should be able to Add Products to multiple categories. If product is added to a Sub category, it should automatically be added to categories leading or prior to the sub categories. For examples if product is added to Vneck category in... Mens -> Shirts -> T-Shirts -> Vneck. The products should also be added to T-Shirts, Shirts, and Mens categories.
* All Product Should be added as Simple Products and Taxable Goods
* Products should show up the same as they currently do on Magentos store. As if the products were added by the main administrator. Products are not displayed on site until approved by Magento Admin.
[[url removed, login to view]]

4) Product Approval: There should be a list of pages that display added and edited by Vendors. I should be able to approve or deny these products or changes. The product list should show me the Vendor, Product Added/Edited. Approval removes the product from the list.

5) Automatic Order Emails: This feature is only carried out when approved in Vendor approval or edit. When customers purchase products and orders are completed emails should be sent to each individual Manufacture / Vendor involved. The email will display information for their products purchased only. Should include the total amount that(for their items only) and the percentage they will receive for the order and the percentage I will receive for the order.
[[url removed, login to view]]

6) Order & Vendor Implementation:
- Order Splitting should be implemented into the Sales -> Order Tab and the Invoice tab.
- When a order is selected in the Order or Invoice Tab in addition to the 'Items Ordered' table. There should be a table for 'Items Ordered by Vendor'
- This should show each Vendor and what items of the vendor were purchased. Included into the table should be totals and values.
Information included should be:
[[url removed, login to view]]

Total Store Price - This is the price that the Magento store is charging for the products. This does not include shipping
Commission - The commission the Magento Store receives for the sale. Shipping not included. THis is calculated by Total Store Price * the commission percentage determined in the Vendor Approval.
Vendor Charge - This is the price that the Vendor will charge my store for. This is Total Store Price - Commission.
Shipping - the amount customer was charged for shipping. This is the shipping cost of only the individual Vendor's items, and not total shipping if other Vendor's products were ordered.
- Each table of Vendor order information should include a button that will allow payment to Vendor via PayPal. PayPal payments should include all the order information.
[[url removed, login to view]]

7) Automatic Payment Feature: This allows payments to automatically be sent to Manufactures / Vendors after orders have gone through. These payments will be sent via PayPal. Order information should be included in the order. The amount paid to the Vendor depends on commission of the dropshipping service. If I receive 40% of sale for dropshipping. The Vendor is automatically paid (via paypal or merchant account) 60% of the sale, plus the shipping costs. This feature is only for Vendor accounts approved on the Vendor Approval Edit page.

8) Sales:
Sales reports should have a section that shows sales by Vendor.
If I click Admin clicks vendor name should display the sales information how much was made, and the amount that is to be paid to the Vendor.
Should be able to see the sales for the Vendor for the week, month, and year.

9) Create a Tab on the right of System labeled 'Vendors'.
- Vendors
-> Vendor Approval / Edit Page
-> List of Vendors
-> Product Approval
-> Vendor Login (this will bring me to a page to login as if I were the Vendors. should be able to get in using their username and password.)

Keep in mind:
Admin, host and store owner accounts are separate from Vendor accounts and can supervise, manage and change all their information.

The products that are added should be in no way, shape or form different then the products that are normally added through Magento's normal admin system. I should be able to login to Magento and edit the products normally.

Because we would like to keep Magento updated, plese avoid editing the core Magento code as much as possible. I would like a list of files that are edited in Magento. At the end of the project please send me these files. It would be nice if code changes inside the files could be preceded with // Comments.

Pages Created to be Created (pages to be created, could be more depending on how extention is developed):
- Vendor Sign Up
- Vendor Approval Page
- List of Vendors
- Vendor Login
- Login Home Page
- Display of Products (Images, Product Names, Price)
- Product Add & Editing Pages (Images, Product Names, Price, Shipping)
- Order page
- Email to Vendor
- Product Approval

Template Links:
[url removed, login to view] *
[url removed, login to view] *
[url removed, login to view] *
[url removed, login to view] *
[url removed, login to view] *
[url removed, login to view] *
[url removed, login to view] *

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online