Agile PrestaShop Multiple Seller/Vendor Module

AGILE-21

New

Agile Multiple Seller is a PrestaShop addon module that enables multiple sellers (vendors) to share a single PrestaShop store/shop and shopping cart.  The store owner (can also the Primary Seller) controls all access to the PrestaShop store.  Sellers/Vendors can list, sell, and manage their products and orders.

For PrestaShop 1.6x, (For lower version, contact us)

198906 Items

$144.00

-10%

$160.00

Add to my wishlist

Agile PrestaShop Multiple Seller/Vendor Module
5 /5 based on 75

Please Note:

1. This module is for PrestaShop 1.6x or higher, if you are looking for the module for PrestaShop 1.5x/1.4x, please contact us.

2. Our refund policy only applies to products that do not function as advertised, and only if the problem cannot be corrected in a reasonable amount of time. Please view the product demo prior to purchase to insure this product will fulfill your needs.

3. Not sure if this module will fit your needs?  Will you need any additional modules to meet your requirements?  Please see our information and guidance document here to answer these questions. 

Payment collection mode

There are 3 payment collection mode which determine who will collect money from a customer at checkout.

1. Store owner collects payment - This is the default option.  All sellers/vendors share the same payment method.  Store owner collects funds from customer, then distributes funds to sellers after deduction of transactions fees, commission on sales, etc.  The amount of deduction is based on the contract between store owner and seller.

2. Seller collects payment - Sellers collect their own funds directly from the customer. Seller/vendors will then pay commissions/transaction fees to store owner based on their individual contract with the store owner.

* In this payment collection mode - the seller is able to choose payment methods from those made available by the store owner.

In this mode, you must use one or more of the following payment modules:

        -  Agile PrestaShop Pyapal Parallel Payment module (addons-modules.com)

        -  Agile PrestaShop Pay By Cheque (addons-modules.com)

        -  Agile PrestaShop Bank Transfer (addons-modules.com)

        -  Cash On Deliery (PrestaShop original module)

3. Both seller and store owner collect payments - This option is only available when you use the Agile Paypal Parallel Payment module. In this mode, Customer payment will go directly to (be split between) both the  Seller (product price + shipping + tax - minus commissions or transaction fees) and the Store Owner (commission on sale and/or transaction fee).

 Note:

Option 3 (both Seller and Store Owner collect payment) mode is available only when you use the Agile Paypal Parallel  Payments module. We recommend you use Agile PrestaShop ParallelPayment module because it supports parallel payments , so both Seller and Store Owner can receive payment at the same time when customer checks out and payment is completed.

See here for more details on Agile Paypal Parallel Payment module

For more detailed information, please see here  


Seller Commission functions

Seller commsions are handled through a seperate accessory module - the Agile PrestaShop Seller Commission Module.  See our Accessory Modules section or click here for more detailed informaiton.

Seller Account Management

  • Admin can register sellers/vendors at back office directly
  • Sellers/vendors can also sign up from front store - This is configurable in the module screen to enable or disable this functionailty.
  • Sellers/vendors can have their own logo, address, and payment account information.
  • Seller/vendors can update/change their own seller/vendor account information.
  • Admin has the ability to enable or disable seller accounts from back office.
  • Sellers/vendors private categories and/or products will be disabled automatically if the account is disabled/deleted by Admin.
  • Seller can automatically login to back office if they registered from front office and also have a customer account using the link from the My Seller Account page in front office.
  • Admin may enable the HTML editor for seller info description fields.
  • Seller account approval requirement (sign up front store) is now configurable.
  • Seller can manage their own payment account information such as Paypal account and Bank Account information
  • New seller account email notification sent to seller and admin
  • Seller account approval email sent to seller.(Only the module is configured "Seller Account Approval Required")
  • Store admin can create and use Seller Terms &  Conditions, and require seller to agree to these Terms & conditions before registering a seller account. This is configurable.[2013.03.11]

 

Catalog management

  • Seller is able to manage their own product/order/payment information from the front office. [PrestaShip 1.5x/1.6x only]
  • Sellers/vendors can have their own private categories - this is configurable by Admin at module screen to enable or disable this option.
  • Sellers/vendors can use shared/public categories created by store admin- but sellers are not able to change shared/public categories.
  • Sellers/vendors can register unlimited products to shared categories or to their private categories.
  • Admin can register categories for seller/vendors and then assign those categories to specific sellers/vendors.
  • Admin can register products for sellers/vendors and then assign those products to specific sellers/vendors.
  • Admin can register shared/public categories for all sellers to use.
  • Admin is able to assign multiple products or all products in a category(including subcategoires) to a selected seller.
  • Admin can exclude certain integrated modules from sellers, such as Membershp category for membership module, Token category for Prepaid Token/Credit module, etc.
  • Bulk Approval tab added for admin which allows approval of multiple products.
  • Each seller can have their own default category.  If a seller has a default category assigned, the seller will be redirected to their default cateory after logging into the back office.
  • Seller is able to import products and categories using CSV file.  Imported data will be assigned to the seller who imported.[2013.03.11]
  • Configurable to allow seller to register product at store HOME as featured product or not.

 

Product Listing

  • A Seller information tab can be added to the product listing page.
  • Seller location can be displayed as linked to a Google map.
  • Option to show seller information is configurable.
  • A listing product approval feature has been implemented, and is configurable at the module configure screen. You can easily enable and disable listing approval.
  • Store Owner can charge for Listing Options by using the Seller Listing Options module.  This module allows the Store Owner to charge per product for listings.
  • System is configurable to display the seller name on product list pages (category/home featured/search result).
  • When a seller adds a new product, admin will receive a "New products" email  when Product listing Approval is required [2013.03.11]

  

See here for more details 

Order management

  • Seller is able to manage products, orders, and payment info from the front office. [PrestaShip 1.5x/1.6x only]
  • Admin can access/update all orders.
  • There are two shopping cart modes - configurable
    1. Products from multiple sellers - One order can have unlimited products from multiple sellers
    2. Products from single seller - One order can have unlimted products from one seller only
  • Each seller/vendor will receive email notifications of new orders automatically when orders are received.
  • Sellers/vendors can only access their own orders and related data.
  • From a new tab under the Order tab, each seller can see their own products and a list of products ordered [from version 1.4.2.0].
  • Sellers/vendors can update their own orders, such as:
    1. Order list/order details
    2. Customer
    3. Address

  

Cart/Order splitting

From version 1.4.2.0, this module is able to split one shopping cart into multiple orders.  If a customer has purchased products from multiple sellers, the module will split the shopping cart/order into multiple carts/orders. Each seller will have one cart and one order. This happens when the customer has finished payment or confirmed the order. Using this function, each customer order will create multiple carts and orders which go to the applicable sellers, while allowing the customer to purchase products from multiple sellers in a single transaction.

This also make following functions possible:

  • Seller can manage the order status without affecting other Sellers.
  • Seller can show own seller logo/name/address in PDF invoice.
  • Seller can show seller logo/name/address in Order confirmation email

       (All these functions are available in this core module)


Order Invoice

From version 1.4.2.0, the order invoice can have the Seller information such as logo, name, and address in the PDF invoice. It is also possible to include the Seller name, logo, and address in the order confirmation email sent to the customer. 

In order to include Seller's name, logo, and address in order confirmation emails, you will need to add following keywords to order confirmation email templates.

   -   {seller_name}

   -   {seller_logo}

   -   {seller_address} 


Shipping/carrier management

  • Sellers/vendors can set their private carriers and shipping fees.
  • Store Admin can set public carriers/shipping fees that can be used for all sellers.
  • Shipping zones are set at store level.
  • Handling/Billing settings are at store level, only store Admin can change:
    a. Handling charges
    b. Free shipping starts at
    c. According to total price or According to total weight

 

Note: In order to use features listed in this section, you must:

Install Agile PrestaShop Seller Shipping module [Since 2012.05.21, Ver 1.4.14]

  • With this module the seller can have multiple private carriers, and it will work with any Shopping Cart Mode. Customer is able to choose different carriers for each product based on the Seller, and both Admin and Seller can see shipping details at Order Details page at back office.

 

Customer and seller communication

This function is provided through a separate accessory module - Agile PrestaShop Seller Messenger Module.

  • Customer is able to ask Sellers questions at front office product page and both Seller and Admin are able to manage questions and reply to questions from the back office tab. Configurable parameters make the module flexible. To see more details please visit the product page.

 

Sellers/vendor Access permissions

  • Sellers/vendors access permission is controlled by the PrestaShop Employee Profile - Permissions tab.
  • Sellers/vendors can edit/update their own data such as seller account, catalog, customer data, order data and so on.
  • By default, Sellers/Vendors can view the following information:
    1. Shared categories
    2. Manufacturers
    3. Suppliers
    4. Manufacturers
    5. Groups
    6. Merchandise Returns
    7. Customer Messages
    8. Statuses
    9. PDF
  • Admin can set more access permissions based on their needs and situation.
  • Seller/vendors can create and maintain their own CMS pages [ready].
  • Hide products from other sellers in order alert emails.
  • Hide products from other sellers in order detailed page at back office.
  • Hide products from other sellers in PDF invoice at back office.
  • Display the following message in the three instances above - "This order contains products from other sellers, they are hidden from you. But they they are visible to admin and your customer.".
  • Enable HTML editor for seller info description fields.

 

Seller front store management [PrestaShop 1.5x/1.6x only]

Note: The following feautres are available for PrestaShop 1.4x from back office.

  • Seller is able to manage products at front store.
  • Seller is able to manage orders/order messages at front store.
  • Seller is able to manage business information/address/logo at front store.
  • Seller is able to manage payment information at front store.
  • Seller is able to manage customer product inquiry at front store(from accessory module - Seller Messenger).
  • Seller is able to see and respond to reviews and ratings from customer  (from accessory modile Seller rating moule).
  • Seller is able to Manage private shipping carriers/shipping fees - Agile Seller Shipping module is required.
 
 

Seller Info Customization 

From version 2.2.0, store admin is able to add additional fata fields to Seller Business Info, make it easier for store owner to customize the seller/vendor informaiton based on business requirements.

A.It makes more flexible for store owner and system integrator to customize the module by using custom fields.
B.Support different type of custom fields: datetime, number, text, HTML
C.Configurable to choose the the usage of the fields
D.Use translation function to name the custom fields at your own needs

 

Front store page SEO friendly URL

Front page item "My-Seller-Account" now supports SEO frienly URL and canonical redirection. The following blue part of of the URL is  configurable.

http: //your-store-domain.com/My-Seller-Account

For example, change above URL to:

http: //your-store-domain.com/Your-Seller-Account

http: //your-store-domain.com/Seller-Account

Even when users input a non SEO friendly URL, it will automatically redirect to SEO friendly URL. For example, if user inputs:

http: //your-store-domain.com/modules/agileseller/myselleraccount.php,

It will be redirected to

http: //your-store-domain.com/My-Seller-Account

 

Limitations

1. Google Map and HPPTS -  Google map related features will not work if you are using SSL (HTTPS), becaue Google does not provide free SSL/HTTPS Google map service.

2. MultiStore - For PrestaShop1.5x/1.6x, please do not enable orginal Prestashop multistore function.  You will need Agile Multiple Shop module for multiple store support. We implement in a different way.

3. Responsive theme - We support responsive for PrestaShop 1.6x or higher.  

It is not suppoted for PrestaShop 1.5x or lower - This does not mean mobile devices cannot use your Prestashop site.  Nowdays mobile devices and smart phones are able to access/use almost all normal websites, so it may not be necessary for you to create a special site for mobile devices.

4. Voucher(cart rules) - Only works for very simple voucher at store level. It will cause split rounding issue when use parall payment. and It does not support seller private vouchers at this moment.

5. Layered Navigation - If you are using PrestaShop original Layered Navigation block module, some features of multiple seller related will not behave correctly at Category page because PrestaShop layered navigation module does not call common class Category to get product list. You will need to use our Agile Block Layered module to make it behave correctly.   For PrestaShop 1.6x, layered module is installed by default, so you will need Agile Block layered module to make all features works.

6. Media Server - Sellers are not able to use Media server (upload images via HTML editor). 

7. Advanced Stock Management - Sellers are not able to use Advanced Stock Management by warehouse.

8.  "Shared Shipping" - Sellers are not able to "share shipping" - ship all products from different sellers together. 

Even products from different selelrs in the same shopping cart, we assume that the products from different sellers will be shipped separately by each seller.  So if your stores seller products requires shipping, you either use Shopping cart mode "Products from single seller", or please use our Agile Seller Shipping module, otherwise the shipping fee will not be displayed corerectly after order split.

Please note - Seller are stil able to share a shipping carrier - use the same public carrier - for example, all sellers can use UPS or American Post.



Accessory modules

Based on your business needs and business model, there are a few accessory modules available for you to enhance your multiple seller/vendor Prestashop in order to create your own marketplace.

1. Seller Commission module (Since Nov. 25, 2011)

With this new version, you have an option to use the Seller Commission Module (sold separately) so that you can manage commission calculations and commission payments. It gives you a great deal of flexibility in setting different levels of commission for different sellers. 

  • Set different levels of commissions rates
  • Commission calculations
  • Seller account history
  • Seller account balance
  • Commission payments
  • Vouchers costed by Sellers or Store Owner
  • Insertions fee calcuation to include or exclude shipping fee


See here for more details about Agile Seller Commission

 

2. Seller/Vendor Rating/Review module

With this accessory module, you can: 

  • Allow customers to post reviews/ratings on seller for the order/transactions.
  • Show seller rating by star count (5 stars) on product details page at front store.

 

Click here for more detailed information

See more detailed information, please visit here

 

3. Agile Multiple Shop module - virtual shop for seller

With this module, you will be able to allow customers to shop/search products in the following ways.

  • Shop by Seller
  • Shop by Country
  • Each seller can have their own products pages
  • Each seller can have their own unique URL
  • Seller can have their one theme or logos and more

 

See here for more details


4. Seller List Options module

With this module, you will be able to charge sellers by listing options. You can set additional different prices (could be 0 for free) for the follow list options:

- Base list (need to paid before list)
- Show at HOME (Paid Home featured product list)
- Show as HOT (Paid option to show as HOT)
- Show on TOP of list(category)

 Seller must pay before the options take effect. Seller is able to pay by any payment merhod that are available at your store.

See here for more details

 

5. Integrated Payment modules

All the following modules have been integrated into the Agile Multiple Seller Module, they can be used for payment collection when payment mode is set to "seller collects payment".

Agile Paypal Parallel Payment module

If you are using Paypal as your payment method, then this module uses Paypal parallel payments so that the store owner and seller can collect sales funds concurrently.  Seller receives product sales amount, shipping, and tax, while the store owner receives commissions from seller automatically when customer payment is completed.

This module supports all 3 payment collection modes of Agile Multiple Seller: Store collects payment, Seller collects payments, and both store and seller collect payment (split).

 

See here for more details

 

The following modules support both "Store collects payments" and "Seller collects payment" mode:

 

Agile Paypal Parallel Payment module

Agile Paypal Express Checkout module 

Agile Bankwire module

Agile Pay by Cheque

Cash On Delivery module (comes with prestashop)

 

6. Customer and Seller communication tool

- Agile PrestaShop Seller Messenger odule

This module facilitates communications between customers and sellers, and presents a Seller Q&A tab on store front for customers to see previous questions and answers, and to ask new questions.  A "Seller Questions" tab at back office allow sellers and admin to reply to and manage these messages. To see more details, please click here.

See more details, please visit here.

 

7. Seller Shipping module

This module enables Sellers to set their own shipping carriers and shipping fees based on price, weight, zone, and region.  Buyer is able to choose carrier at product level based on available carriers the seller provides. Admin and Seller are able to see the shipping details at Order Details page.

See more details at Agile Seller Commission module product page

 

PrestaShop 1.6x - Yes

PrestaShop 1.5x - Available*

PrestaShop 1.4x - Available*

PrestaShop 1.3x - No

*Avaliable - Please purchase current version of the module, then contact us with your order # and the version of your PrestaShop, we will send you the correct package of the module that works for your PrestaShop store.

Version 3.0.5.1 - 2015.01.14
Bug fixes
- Fixed page deadloop issue when agile multiple shop is installed at HTTPS environment.
- Fix front - Order Details page - using wrong id_carrier in ps_orders table
- Fix - Seller name disappear when switch between list view and grid view on product list page such as category page, search result page,...
(note - in order to show seller name on product list page, you need modify related view file (theme file), see install_en.txt file for more details.
- Fix - Unit price was not saved in front seller product management page.
- Fix - SQL error at best seller products block in ProductSale class
- Fix - back office seller login does not see supplier at product editing page/suppliers tab
- Fix - Commission currency display issue
- Fix - Seller Summary page Total Sold in wrong currency if your store receive pauyments in different currecncy other than defauklt currency. Now it shows separated total for each currency

New features/Improvements
- Seller is able to enter shipping tracking number at front management panel - Orders tab, and "package in transit" email notification will be sent to customer automaticqally.
- Change - hide or show seller sign up form based on Customer Registration Process Type
- changed all hooks to use real hook name in PrestaShop 1.6x instead of using alias hook name.
- Allow enter "," instead of "." for prices in european market
- Change to use free text input for product unity instead of using drop down list of pre-defined unities.\
- "My Virtual Shop" link is added at bottom of My Seller Account(Seller management panel) pages.
- At sign up page, when user choose sign up as a seller, the entered data will be kept when there was an validation error. (it was not kept before)
- when a new seller account created at back office, the customer will receive "Welcome" email with password and also your seller seller account email.

Version 3.0.4.1 - 2014.09.30
- when a new seller account is created, "Connect to PrestaShop" (==> receive newsletters) will be set to "off" by default.
- Implement product tags editing at My Seller Account - Product management page
- Specific price now can apply to customer level.
- Changed configuraton screen to use PrestaShop 1.6x standard
- fixed an translation issue for word "In Use"
- fixed smarty on Best Seller tab at home page(only appears when run under DEV mode)
- fixed an issue - admin does not receive "New Product" approval request email (when the module is configured as new product listing approval required)
- remove unnecessary duplicated rewrite rules for product images(reduce the size .htaccess/increase store performance when you have many virtual shops) .
- choose tab style (vertical or horizontal) based on your theme at front store product listing page.

Version 3.0.3.1 - 2014.08.08
- Change seller commission to exclude tax
- changed to restrict country of seller to the enabled countries in presstashop configured at back office.
- Fixed smarty error(PrestaShop 1.6.0.9) at back office Administration - Seller Business Info page

Version 3.0.2.4 - 2014.07.12  
- Configurable to choose show category URL based on main store URL or current virtual shop URL
- When admin duplicate a product, the product owner (seller) info will also be copied over.
- Seller is also able to duplicate product at back office.
- Configurable to disable or enable seller back office access
- When choose to delete Customer completely, it will delete the seller account linked to that customer and also seller virtual shops
- Fixed seller info records duplications issue when you delete a customer account and sign up a new one with same email address
- Fixed tinymce JavaScript error issue at single language environment. 
- Fixed [Base Price] displaying issue at product list page in Seller Management Panel (My Seller Account)
Version  3.0.0.3 - 2014.04.05
- PrestaShop 1.6x support+ following improvements 
- Synchronize seller account credential between front (customer) account and back office (employee) account.
- You can use any field of seller info data in invoice header or footer.
- Hide [create seller] check box and form at One Page Checkout
- Seller List option module improvements - disable [reorder] function if any products in the order has been expired list options.
(it will displayed an error message when user try to reorder from My Account - Order History page) 
- Front end seller management panel - enhance seller business information data validation to avoid exception error when entering wrong data in city/address/company name.
- Filter out Products and Orders section in Customer details page at back office when logged in as Seller
Version 2.2.2.1 - 2013.12.22
- Show following tabs before seller is approved to allow seller to enter to required information before approval.
      Seller Summary/Seller Payment Info/Seller Business Info
- Configurable allow seller to register products to Home category or not (as Featured Products)
- Open category tree for those selected category make it easy for seller to manage the product association.
- When seller info is saved, copy empty multiple language filed from non- empty fields in current language
- fixed an issue at front product management panel - image tab, it does not work properly at Italian language because of seismical characters
- fixed an issue at back office - seller is able add category via Quick Access link even the module is configured as not allowed.
 
Version 2.2.2.0 - 2013.10.06
1. New features to front catalogue management page
A. Seller is able to manage product shipping info
B. Seller is able to management product attachment
C. Seller is able to have private attachments (those created by seller will only visible to sellers)  
 
2. Custom fields for Seller Info, make it easier for you to customize
A.It makes more flexible for store owner and system integrator to customize the module by using custom fields.
B.Support different type of custom fields: datetime, number, text, HTML
C.Configurable to choose the the usage of the fields
D.Use translation function to name the custom fields at your own needs
 
3. Enforce Seller Home Category
- Admin can set Seller Home Category for each seller at Seller Business Info
- Seller can only register products under categories start from Seller Home Category
- When seller logged in at both from or back office Management pages, the category tree will start from Seller Home Category
 
4.Token/credit module integration improvement
This is available when Agile Multiple module, Seller Commission module and Prepaid credit module are all installed. 
A. Seller can request Convert account balances to credits/tokens (to use it at front store)
B. Seller can request Convert tokens/credit to Seller Account Balance
 
5. New fields are added to seller signup form front store by default
 When customer choose to sign up a seller and click on Agree on Term & Conditions, a set of new seller info fields will be displayed for seller to fill in.
 - Company
 - Address (all fields)
 - Phone
 
6. Following tabs back office has been changed to use PS 1.5x standard, removed compatibility with PrestaShop 1.4x
A. Bulk Approval (Under Catalogue tab when product list approval required)
B. Order Products (under Orders tab)
 
7 When seller signup at front office, seller basic information like address and phone information will be included in the sign up form
 
8. [New Order] email send to seller now include product customization information.
 
9. You can choose to show Seller Management Panel position on left or right side of front store page. It is configurable at module configuration screen.
   By Default, front store Seller Management Panel uses left column and centre column, that is at left side of the page. You can change that based on your theme design.
 
10. Changes and fixes
Change - When Seller List Options module is installed, it will always show store owner's products because it never need to pay for list options
Change - Special product like membership/tokens/list options will not be included in Top Seller list
Change - Agile Installer is updated to detect override conflicts automatically and override classes installation in a standard way
Change - Exclude special products like membership/token/list options from Top Seller list
Change - Always show store owner products even when Seller List Options is installed
Fixed bug - product customization data lost when splitting the cart contains products from multiple sellers.
Fixed bug - Error occurs when Seller to try to update order carrier tracking number at order details page at back office
Fixed bug - Google displaying issue in some themes that does not have same DIV tag as the PrestaShop default theme.
Fixed bug - Check box for show_price is always disabled even remove [available for order]
Fixed bug - Paypal email address validation error even it is not selected as in use
Fixed bug - Description length validation is not correct, it is hard coded with 256
Fixed bug - Error occurs when seller try to delete price/weight range at back office
Fixed bug - Error occurs when Seller to try to update order carrier tracking number at order details page at back office
Fixed bug - Error occurs when seller try to delete price/weight range at back office
 
Version 2.1.5.0 - 2013.06.01
- Multiple language support for seller info company name and description field
- Integrated with Agile prepaid token module, and seller can convert account balance to token/credit so that seller can use it to purchase products at store.
- removed default category field from Information tab at front store My Seller Account - Products page
(this is to avoid performance and resource issue when build full name path category tree when there are many categories)
- seller paypal email address format validation when entering payment info at both front store and back office.
- Add image format validation for product image uploading at front store My Seller Account management panel
- fixed an issue that bank wire account owner info nor saved at front store My Seller Account - Payment Info tab
- fixed and issue : seller can delete any products from front store My Seller account
- fixed an issue that products and categories will be displayed duplicated after add or import a new language.
- fixed filtering issue at Bulk Approval tab
- fixed mail subject translation issue
Version 2.1.4.3 - 2013.03.24
- Removed seller type from this module and added into Agile multiple seller module.
- Hide [root] category at front store My Seller Account - Product tabs - Information page
- Display fill path of category in drop down list at My Seller Account - Product tab - Information page 
- Show seller type fields at business info form only when agile multiple shop module is installed
- Use category full path name in category drop down list for default category selections at My Seller Account - Products tab - Information page
- Enforced required field validation - company, address1, city, postcode, country
- Gift warping fee will apply to each seller when a sopping cart contains products from multiple sellers.
- Separate the module for PrestaShop 1.4x and prestahop 15.x or higher
- Fixd an issue at Seller front office Product Management page - price increased automatically when there is combination of the price.
- Fixed an error that non seller was able to add a products
- Fixed a bug at front store My Seller Account - Account History page. It displays wrong records of transactions data.
- Fixed a bug at back office Customers tab - a new seller was created even when you update non seller customer account
- Fixed a bug at Seller Product management at front store - when adding specific price, if you lease the price to 0(to apply default price), it will be really set price to 0, but it should not.
- fixed an Fatal Error when admin create order from back office.
- fixed an Final price display issue at front office My Seller Account product list page
- fixed an displaying issue at specific price (discount) at My Seller Account product - specific price page.
- Fixed some translations issue
- Fixed an issue in My Seller Account when SSL is enabled - that data in form is not saved.
Version 2.1.4 - 2013.03.11
- Add new field Seller Type to seller info, each seller can have primary seller type and secondary seller type
- Seller type can be managed at back office new tab Administration tab - Seller Types tab
- At Agile Multiple Shop module - you are able to search sellers by Seller Type and Location
- When customer send a message/comment about an order from My Account - Order History, seller will also received the message by email.
- It is configurable to allow store owner to choose use Seller/Vendor Terms & Conditions or not and choose a CMS page for Seller/Vendor Terms & Conditions, and require seller/vendor agree on it before signup.
- Seller can use import function of Categories/Products/Customers(PrestaShop 1.5x only) at back office
- Order status [Payment Remotely accepted] will be be considered as same as status [Payment Accepted] for a valid order.
- New product notification function - when you configure the module as [Product Listing Approval Required], as admin you will receive a [New Product] notification.
- Assigned the Seller to be the owner of his/her front customer account, before it was set as public. 
- At [Seller Collects Payment] payment collection mode - now Seller is able to choose to use a specific payment method or not from available payment methods. 
and the each payment method will appear or disappear in the payment method list when customer checkout process.
- Fixed an issue at Seller front office Product Management page - price increased automatically when there is combination of the price.
- Fixed an error that non seller was able to add a products
- Fixed a bug at front store My Seller Account - Account History page. It displays wrong records of transactions data.
- Fixed a bug at back office Customers tab - a new seller was created even when you update non seller customer account
- Fixed a bug at Seller Product management at front store - when adding specific price, if you lease the price to 0(to apply default price), it will be really set price to 0, but it should not.
Version  2.1.2 - 2013.01.07
- Adjusted the module to be compatible with PrestaShop 1.5.3
- Able to assign all products in a category including sub-category to the owner of current category  (The button visible to admin and when the category has an owner (seller).
->Seller is able to choose List Options at front Product management page when add/edit product (My Seller Account).
-Seller is able to register virtual(downloadable) products at front store Product Management page
-Fixed an displaying issue at Back office, Seller Payment Info tab - seller payment info list (company name was displayed incorrectly)
-Fixed an issue at Seller Collects payment, the tax is not displayed correctly at payment selection page.
-Fixed an issue at front store adding a new product and choose language other than default language
 
Version 2.1.1 - 2012.12.07
- New seller account email send to seller and admin
- Seller account approval email send to seller (only when module is configured at Seller Account Approval required) 
Version 2.1.0 - 2012.12.01
- Integrated with new released Agile Multiple Shop module which allow each seller to have a virtual shop, virtual directory and separated themes.
Version 2.0.0 - 2012.10.20
- Module compatible with PrestaShop 1.5x, most functionalities are rebuilt in new PrestaShop architecture.
- Implemented seller front office management functionality. Seller is able to manage products/orders/business info/payment info/product inquiry
Version 1.5.0 - 2012.09.20
- Implemented multiple payment function for Payment Collection mode:  Seller collects Payments
 Allow shopping cart contains products from multiple seller's products, and buyer can pay sellers one by one in multiple times . Only Integrated payment modules listed in [Payment modules] section are supported.
 
 
Version 1.4.2.8 - 2012.08.11
- fixed a bug at Customers tab back office when filtering by email address (SQL?error)
- fixed a bug at split-discount, even there is no discount voucher in order, value 0 split-discount-voucher is created at order splitting.
- If seller logo is not uploaded, it will display a representative image [Log Not Available] based on languages.
Version 1.4.2.7 - 2012.08.05
- Admin is able to assign multiple products at a time to a selected seller on catalog
- product list page at back office- Automatically exclude categories from sellers in category browsing at back office, such as Memberships category for membership module, Tokens category for Prepaid Credit/Tokens module, List Options category for Seller List Options
- Automatically exclude categories from sellers in category selection product page at back office, such as Memberships category for membership module, Tokens category for Prepaid Credit/Tokens module, List Options category for Seller List Options
- Fix a bug that shopping cart is not cleared after order payment IF the shopping contains products from multiple sellers. This is bug is caused by split shopping cart.
Version 1.4.2.6 - 2012.07.14
- fixed message lost issue when split multiple seller cart into multiple carts(done)
- Changed to use Order data instead of shopping cart for commission generation, so even if product price is changed, it will not be affected.
- fixed a bug at seller invoice PDF file (state/country ID was used instead of name in the seller address)
- Hide Google Map related GUI if SSL/HTTPS is enabled at store because Google does not provide free SSL/HTTPS based Google maps.
Version 1.4.2.4 - 2012.06.22
- Deduction x% from total sale for commission calculation? specify deduction rate percentage at Insertion Fee tab? display deduction amount and order origin at Account History?
- Integrated to prestabay module so that?? you can specify deduction for orders imported from ebay (via prestabay)
- Hide [Approved] field if module configuration setting [Listing Approval Required] is not selected
Version 1.4.2.1 - 2012.06.08
- Implement SEO friendly URL for My Seller Account page.
- Implement canonical redirection, , even user input a non-SEO-friendly URL, it will automatically redirect to a SEO friendly URL
Version 1.4.2.0 - 2012.06.02
- Changed to use company name as display seller name at back office
- configurable to enable/disable category browsing and show all products in one place for seller?? 
- configurable to display seller name on product list pages(category/home featured/search result)
- Display Seller Logo/Name/Address on PDF invoice file? and order confirmation email address? 
- Split shopping cart into multiple orders if the cart contains products from multiple sellers. One order per seller.
-The installer will copy all override file automatically. Back up original file it is necessary.
- new tab under Order tab, to show list of products ordered, each seller can see their own products
Version 1.4.1.11 - 2012.04.27
[those are configured at Agile Sellers commission]
- The module support voucher functions for sellers. Vouchers can only be issued by store, but shared by sellers by the percentage of products amount in an order. 
The voucher cost could be in following two mode
* At sellers cost: the voucher discount amount will be deducted from sellers sales amount. 
* At store's cost: the voucher discount amount will not be deducted from sellers amount. 
- Shipping fee handling in commission calculation now is configurable in two different ways. 
* Include shipping - Shipping fee will be included in Insertion/commission calculation
* Exclude shipping - Shipping fee will be excluded in Insertion/commission calculation
Version 1.4.2.11 - 2012.08.19
- A new tab [Bulk Approval] is created for admin to bulk approve products. Admin can approve many products or all product at one click. It is useful if you have already registered many products before you install Agile Multiple Seller module.
- Now each seller can have its own default category. If you set default category, it will become root category of the seller and the seller will be redirected to this automatically after log in to the back office.
Version 1.4.1.10 - 2012.04.22
- Fixed an issue with integration with seller shipping module 
- Display seller shipping info at sellers products list section at Order Details page at back office
Version 1.4.1.9 - 2012.04.18
- Fixed an installation issue caused by PrestaShop Hook->Save() at create_hook. It only saves name, but there are other non-null-able field, it fails in some Windows NT Environment, most cases are OK.
- Integrated?into Google Checkout module, make it possible for seller collect payment by Google Checkout
Version 1.4.1.8 - 2012.04.14
- Integration with Agile Seller Shipping module 
- Integration with Agile Membership module so that you can use membership module to limit the number?of products listing for sellers
Version 1.4.1.14 - 2012.05.21
Integrated into Agile Seller Shipping module that a allow customer to choose carrier at product item level, and allow sellers set private carriers and all Shopping Cart mode.
Version 1.4.1.13 - 2012.05.10
- Fixed the translation issue for message [This order contains products from other seller....] 
- Fixed seller logo upload issue - the folder img/as is not created in some circumstance.
- Fixed customer and seller account link issue
Version 1.4.1.12 - 2012.05.02 
- Changed to use company name instead of first name/last name for sellers on front office page
- Add new tab [Order Products] under Orders tab ta back office so that admin is able to see ordered products from sellers.
Version 1.4.1.7 - 2012.04.08
- Remove configuration item [Automatically sign up seller account]
- Adds Checkbox option at customer sign up page to choose [Create Seller Account] or not
- Hide [Position] column of categories list and product list from sellers if the seller is not the owner of the category, to prevent from sellers to changing sort positions.  
 Version 1.4.1.6 - 2012.03.22
- Merged Seller Info tab (back office) into Employees tab so that manage seller's other info and payment info are in in one tab.
- Seller can set Bank Account information for receiving bank transfer payment
- Integrated Bank transfer payment method, so that [Seller Collect payments] is available for bank transfer(Must use customized Agile Bank Transfer module)
- It also make it available for [Seller Collect payments] available Cash On Delivery (PrestaShop original Cash On Delivery module)
- Send all new order to store admin (send to Shop Email)
Version 1.4.1.3 - 2012.02.28
- Integrated with Agile PresteShop Paypal Adaptive payment, now can handle commission payment automatically without manually perform any payment.
- Listing product approval feature is implemented and it is configurable at module configure screen. You can easily enable and disable listing approval function.
Version 1.4.1.2 - 2012.02.17
- Make it configurable for the approval requirement when Seller signup from front office
Version 1.4.1 - 2012.02.04
- Integration of Seller List options module
  Show as HOT option
  Show on HOME option
  Show on TOP of the list(category)
- remove expiry date of product. It is implemented by listing option module 
Version 1.4.0 - 2012.01.21
 - Limit one cart only allow products from the same seller
 - Each seller is able to set his/her shipping
 - Order is no longer shared by different sellers.
Version 1.3.0 - 2011.11.05
- Integration with seller commission module 
- If customer sign up a seller account from front office, the seller account is initially inactive. 
   Admin has to activate the seller account.
With this version, you have an option to use seller commission module(separated module) so that you can manage commissions calculations and commission payments. It give a great flexibility to set different level of commission for different sellers.
Version 1.2.5 - 2011.11.05
- Hide products from other sellers in order alert email sent to seller and display a notes
- Hide products from other sellers in order detailed page at back office if current logged in is a seller.
- Hide products from other sellers in PDF invoice at back office if current logged in is a seller.
- Display following message in above 3 [This order contains products from other sellers, they are hidden from you. But they they are visible to admin and your customer.]
- Enable HTML editor for seller info description fields. 
- Fix the duplication display of customer in customer [Tab]
- Moved the [Seller Info] tab from [Employees] tab to [Customers] tab in back office.
Version 1.2.4 - 2011.10.08
- product listing expiry date(like eBay), it will be disabled automatically when it goes expired.
- seller can direct go to back office from front office My-Account page. 
  (It is available when [Allow customer becomes seller] is enabled) 
Version 1.2.4 - 2011.10.08
- product listing expiry date(like eBay), it will be disabled automatically when it goes expired.
- seller can direct go to back office from front office My-Account page. 
  (It is available when [Allow customer becomes seller] is enabled) 
Version 1.2.3
- fixed an issue with Customer Message (seller filtering was not working) 
- fixed an potential security issue(when seller manually input id_order at URL to see other sellers orders)
- fixed label/message translation issue 
Version 1.2.2
- Some changes on configuration screen
- Seller collects sales, cart items control now support both ajaxCart and non ajaxCart[done]
- filtering out products list for Auto complete input box -  ajax_product_list.php
- filtering out the category list at product detail page for set product category/default category
Version 1.2 
- No manually file change is required at installation.
- Integrated with Agile paypal, make it possible for seller to collect their own sales
- Disable all products when a seller is disabled or deleted
- Seller can have their own categories 
- Seller info extend - photo (logo), address other info 
- Seller can create and maintain their own CMS pages
- Able to show seller info & Google map as a tab on product details page
- Admin is able to register categories/products for seller, then assign it to seller

Please see here our general installation guide

A. New installation of agile module

B. Upgrade of agile module

Other Configuration Notes:
===================
1. Read the description on module configuraton screen and choose correct options for each item


2. In order to show seller name on product list pages


Modify related themes files - (show seller name on product list page)
A. product list pages

YourStoreRoot/themes/YourStoreTheme/product-list.tpl
http://addons-modules.com/img/cms/UserGuide/multipleseller/install-seller-name-on-list-productlist-tpl-16x.png

B. for home fearured module
YourStoreRoot/modules/homefeatures/homefeatured.tpl
or
YourStoreRoot/modules/homefeatures/views/templates/hook/homefeatured.tpl
or
YourStoreRoot/themes/YourTheme/modules/homefeatures/views/templates/hook/homefeatured.tpl
http://addons-modules.com/img/cms/UserGuide/multipleseller/install-seller-name-on-list-homefeatured-tpl.png
or
if the file already included above A, then you do not need to change

Add following lines before the code for displaying productname, see the link below for location instructions

{if isset($product.seller)}
<p class="agile_sellername_onlist">
{l s='Seller:' mod='agilemultipleseller'}
{if isset($product.has_sellerlink) AND $product.has_sellerlink ==1}<a href="{$link->getAgileSellerLink({$product.id_seller})}">{/if}
{$product.seller}
{if isset($product.has_sellerlink)}</a>{/if}
</p>
{/if}

To make the modification to take effect, please temporary set Smarty to "Force compile" and disable Smarty cache.
Back office - Preferences tab - Performances

Note: the Seller Name links to Seller Virtual shop, it requires Agile Multiple Shop installed, otherwise, the link will not work,

3. Seller name, logo, seller address in order confirmation email,
You need to add following keyword into order confirmation email templates.


{seller_name}
{seller_logo}
{seller_address}

The email template send to customer - YourStoreRoot/mails/
The emial template send to sellers - YourStoreRoot/modules/agilemultipleseller/mails/

4. In order to show seller information in PDF invoice
- For PrestaShop 1.4x - it has been included in the PDF.php file, it is not configurable.

- For PrestaShp 1.5x, you can use following keywords in /pdf/header.tpl

{$seller_name}
{$seller_logo_path}
{$seller_logo_url}

or {sellerinfo->xxxxx}

where xxxx is any field of seller info table

And use use following keyword in /pdf/footer.tpl

{$seller_name}
{$seller_address}
{$seller_fax}
{$seller_phone}

or {sellerinfo->xxxxx}
where xxxx is any field of seller info table

Limitations

1. Google Map and HPPTS -  Google map related features will not work if you are using SSL (HTTPS), becaue Google does not provide free SSL/HTTPS Google map service.

2. MultiStore - For PrestaShop1.5x/1.6x, please do not enable orginal Prestashop multistore function.  You will need Agile Multiple Shop module for multiple store support. We implement in a different way.

3. Responsive theme - We support responsive for PrestaShop 1.6x or higher.  

It is not suppoted for PrestaShop 1.5x or lower - This does not mean mobile devices cannot use your Prestashop site.  Nowdays mobile devices and smart phones are able to access/use almost all normal websites, so it may not be necessary for you to create a special site for mobile devices.

4. Voucher(cart rules) - Only works for very simple voucher at store level. It will cause split rounding issue when use parall payment. and It does not support seller private vouchers at this moment.

5. Layered Navigation - If you are using PrestaShop original Layered Navigation block module, some features of multiple seller related will not behave correctly at Category page because PrestaShop layered navigation module does not call common class Category to get product list. You will need to use our Agile Block Layered module to make it behave correctly.   For PrestaShop 1.6x, layered module is installed by default, so you will need Agile Block layered module to make all features works.

6. Media Server - Sellers are not able to use Media server (upload images via HTML editor). 

7. Advanced Stock Management - Sellers are not able to use Advanced Stock Management by warehouse.

8.  "Shared Shipping" - Sellers are not able to "share shipping" - ship all products from different sellers together.

Even products from different selelrs in the same shopping cart, we assume that the products from different sellers will be shipped separately by each seller.  So if your stores seller products requires shipping, you either use Shopping cart mode "Products from single seller", or please use our Agile Seller Shipping module, otherwise the shipping fee will not be displayed corerectly after order split.

Please note - Seller are stil able to share a shipping carrier - use the same public carrier - for example, all sellers can use UPS or American Post.

Your rating for the product

     Quality     
Quality - 1 stars
Quality - 2 stars
Quality - 3 stars
Quality - 4 stars
Quality - 5 stars
     Performance     
Performance - 1 stars
Performance - 2 stars
Performance - 3 stars
Performance - 4 stars
Performance - 5 stars
     Value     
Value - 1 stars
Value - 2 stars
Value - 3 stars
Value - 4 stars
Value - 5 stars

Name: (nicknames are allowed)

Verfication Text

  

Your comment

Reviews(total:75) in your selected language.

 Show reviews in my language


We strongly recommend you use our live demo sites to verify the features and functions of our module before purchase.
There are 3 demo site available. Select one that meets your business rquirements.
PrestaShop 1.6x:Demo165: Multiple Seller module + Accessory modules
PrestaShop 1.5x:Demo506: Multiple Seller module + All accessory modules
PrestaShop 1.4x:Demo401: Multiple Seller module + Accessory modules

Your email: 
If you would like back office admin access of the demo site, please fill in your email address and click [Demo Request] button below..



  • SYNOSYSTEMS UAV

     Germany

  • hmms

     Taiwan

  • eCigsBay.com

     Russian Federation

Click here to see more

Email Address
Verfication Text Alphabet only
Question/comment

A new account with your email address will created for you.
You will be subscribe to this topic and receieve email for reply automatically.

Related Products

Scroll To Top