Magento Customer Partner for Simple Product

Magento customer partner(simple) module is quite flexible in functionality and works out of the box.Here customer’s of store can upload and sell their products too.

Installation  of customer partner(simple) module – Installation of the customer partner(simple) module is very simple after downloading the customer partner(simple) module from this URL

now unzip the customer partner(simple) zip you will find the app folder inside that move that app and skin folder in magento root as per the screenshot




Module Installation for Custom Theme-If you are using custom theme then after module installation follow following steps carefully:

1: Go to your FTP directory where you installed Magento then find “app/design/frontend/default/default/template” folder and copy “customerpartner” folder and paste into “/app/design/frontend/your_theme_name/default/template” folder.

2:Then copy “customerpartner.xml” file from “app/design/frontend/default/default/layout”  folder and paste into “/app/design/frontend/your_theme_name/default/layout” folder.

3:Go to “skin/frontend/default/default”  folder,copy “customerpartner” folder and paste into “skin/frontend/your_theme_name/default” folder.

And now your customer partner(simple) module has been installed .

 Magento Customer Partner(simple) configuration- After the successful installation of the Customer Partner(simple) module you will be able to see the configuration panel under system > configuration as per the below screen .


As per the above screen  you can see many admin config parameters for customer partner, we are going to explain every config parameters one by one

Percent per product sale – percent % per product sale is the global commission which seller need to enter , this commission mechanism will be applicable for all the sellers . lets say as an example there is a seller S1 and his/her product (P1)price is 100 USD  so on the sale of product P1 seller will get 80 USD and admin will get 20 USD as commission .

Product Approval Required – Product Approval Required by this option admin can restrict automatic approval of the product . e.g if seller add a product every time product will be moderated by admin , store owner can set YES or NO .

Partner Approval Required – Partner or seller approval is the same as product approval , during sign-up of seller if admin allow this option then user who will signup in the store as a seller will convert in to seller automatically . store owner can set YES or NO .

Admin Email id- Admin need to enter his email id.

Attribute Set ID – Attribute Set ID is the attribute set ID for your global catalog by default this is Default that’s why in screenshot it is showing as default . admin can select attribute set from drop-down .

 Customer Partner sign-up – Seller signup is pretty easy , user can signup for seller using my account link and during signup if they want to signup as a seller then they need to choose YES else NO from drop down list as per the screenshot


If while registration you didn’t select to be partner and want to be partner later, then under account information section you can apply to be the partner, please refer screen shot below.


Customer Partner Seller Panel Management – if the user has been approved as a seller then the customer partner block will display in my account section of user as per the images


You can see there are four links for base customer partner module to manage seller profile and to add product in store . lets proceed one by one .

Add New Products  –  Under this menu seller can add his / her product with many attributes as per the magento admin . Seller can input product name , description , short description  , price , stock , weight and multiple images.

add product screen will look something like that . also proper validation has been applied for seller product add screen with live ajax check for product SKU


after successful product addition (if in the module admin product moderation is set NO then product will be approved automatically ) seller can edit or delete the added product and can manage by their end using under my product list .

my product list – using this menu seller can manage their product like they can update their product , delete their product can track their product sales and can mange their stock . as per the screenshot


as you can see there is a Edit button which will show the Edit Product page for product added by seller as per the screenshot


My dashboard  – using seller dashboard seller can track his sales using interactive  chart , recent orders and recent comments with total sales matrix


also seller can ask questions or doubt to admin directly from my dashboard


Order history – using this link seller can see their products order history in one shop . order history comes with pagination as per the screenshot


Magento Customer Partner admin management  – after the successful setup of the customer partner module  admin will able to see new admin menu “marketplace management” as per the below screen


As you can see there are three menus under Customer Partner , i am going to explain you every menu one by one

Manage Products – This menu is responsible for seller product management if from customer partner configuration panel (system > configuration > webkul) product approval is required then in this case every product added by seller need to be approved by admin .Product approval will happen from manage product menu  as per the screenshot


as you can see there is a prev button which will show the preview screen for product added by seller as per the image


now we are heading to the next menu manage partners

Manage Partners  – This menu is responsible for seller  management if from customer partner configuration panel (system > configuration > webkul) partner  approval is required then in this case every seller  need to be approved by admin .as per the image


there is a action drop down menu by where admin can make pending customer to seller and visa versa

also  as you can see a column order  when admin will click here it will display all the order of the that particular seller as per the screen


also on click of any order admin can view the complete order of that seller


also mode of payment here is the payment details added by seller from my account > seller information . It can be anything lets sat bank account number or paypal id where seller need payment from admin . Now we are heading to the third menu

manage commission  – Manage commission menu is responsible for all the commission management despite of global commission there is an individual seller commission by which admin can set different different commission for different different sellers .


under this screen there are some terms need to explain so i am going to explain them one by one .

Pay action – Pay action in grid will clear the payment for that particular seller lets say Seller S1 have a remaining amount 100 USD then after the pay button has been clicked thats mean seller have already send the payment now he / she is going to clear it (no actual payment with any payment gateway will happen here this link is for calculation only)

under drop down the action is same as per grid but it can be applied for multiple seller .

Commission This column is for per seller commission display
To get Addons of customer partner please visit



, , , ,