App comparison

Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.

PrestaShop Logo

PrestaShop

4.3
(313)

Write a review

PrestaShop is the leading open-source ecommerce solution.

(48)

GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links. Learn more

PrestaShop Features

Features Summary

Functionality

4.2

/5

313

Total features

31

9 categories

PrestaShop features

Activity Dashboard
CRM
Cataloging/Categorization
Credit Card Processing
Customer Accounts
Customer Management
Design Management
Email Marketing

Common features of Order Management software

API
Accounting Integration
Activity Dashboard
Backorder Management
Barcode/Ticket Scanning
Billing & Invoicing
Cataloging/Categorization
Contact Database

Price starts from

Free

Pricing options
Free plan
Subscription
Free trial

Contenders comparison

Functionality

4.2

/5

313

Price starts from

Free

learn more

Total Features

31

Unique features

  • Order Tracking

  • Customer Accounts

  • Tax Management

  • CRM

Functionality

4.6

/5

25K

Price starts from

Free

learn more

Total Features

76

Features in Common

8

Unique features

  • Deferred Billing

  • Ad hoc Reporting

  • Cash Management

  • Risk Analysis

Functionality

4.5

/5

14.8K

Price starts from

4

Per month

learn more

Total Features

48

Features in Common

6

Unique features

  • Image Library

  • Auto Update

  • Customizable Branding

  • Version Control

Common PrestaShop comparisons

Reviewers who mentioned features said:

AvatarImg
AvatarImg

Ali K.

Information Technology and Services, 1-10 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

Simple and Pretty DIY eCommerce website builder for anyone

Reviewed 3 years ago

I have been working with Prestashop for many years. It is very simple and fluent and you can ask any problem or question you have in its forums or search for the answer in it.

Pros

There are many modules and templates ready by different developers for this software. You can also easily design a new module yourself or implement your own template. The PrestaShop Management Dashboard is so stylish and simple that you can easily learn to work with it. Adding products and changing specifications to the product is very simple and easy.

Cons

A mobile and tablet application for Android and Apple requires that managers can easily use it

AC
AvatarImg

Andreina C.

Program Development, 11-50 employees

Used daily for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend4/10

Share this review:

Prestashop is not as simple as they show, but is an option to start your online business

Reviewed 6 years ago
Pros

Prestashop is one of the "cheapest" options in the market to create an online shop in a short time. It has the advantage that you can choose among many predesigned templates, which are certainly very nice and allow you to show the public your products in an attractive way. You can also set up the products in an administrative panel to keep track of the number of products available, prices, you can create discount coupons and much more. It is a complete software in the sense that you can manage the business from one place.

Cons

However, the installation, uses and features of this program are not as simple as they show in advertising. If you do not have knowledge in programming or computer science, you will necessarily need the help of a professional because there are certain functions that you will not be able to carry out by yourself. For me was a headache to load the products in the store because the program it is not...

AvatarImg
AvatarImg

Rafa¿ M.

Management Consulting, self-employed

Used weekly for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend6/10

Share this review:

still good but woocommerce is far ahead

Reviewed a year ago

It is good when you start your online bussines. A lot of free and paid templates makes easy to choose preferred design. Almost every payment gateway in the world has a dedicated gateway for PS so you may start your online store in few minutes. But when your shop will rise - it is hard to scale. Especially if you want to integrate it with some external apps (like 3d shopping) - you may hit the wall here. Communication between plugins may slow down your store so it wont be rocket-fast anymore.

Pros

+ easy to install (but not so easy to modify if you dont know how Smarty templates works)+ quick without any enhancements (it is solution just for one purpose - shopping)+ a lot of plugins (free and paid)+ community support is ok (forums, fb groups)+ a lot of payment gateways integrations (paid and free)

Cons

- just community support - in most cases, if you use many plugins and something goes wrong, every plugin developer says it is not his plugin fault but some other plugin conflict)- TCO for prestashop is not so small as you may thing, especially if you compare prices for Shopify or similar paid platforms where hosting, updates, security and functionalities are included in monthly price- some plugins are written badly so it is hard to find bugs or debug them- closed plugins (via ionCube) mostly without any custom_functions hook to extend functionality- lack of well developed themes (not only by graphics, but mostly SEO/UX/performance optimizations are missing)

AvatarImg
AvatarImg

Mariusz S.

Retail, 51-200 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend7/10

Share this review:

Best ecommerce for small company

Reviewed 4 years ago

More stable.

Pros

- advanced ecommerce software - good SEO template - best UX on backend - API - low cost of development

Cons

- module in PrestaShop addons is very low quality - no integration with professional solutions (eg. PimCore) - no great SEO addons

AvatarImg
AvatarImg

Serhat C.

Banking, 10,001+ employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Everything Considered

Reviewed 9 months ago
Pros

It is easy to integrate with payment providers, all modules are configurable and I can configure them according to my country. In some special cases, such as shopping with gift points, I can easily manipulate the code. Themes and language options are quite a lot. I can also get templates from paid template sites.

Cons

I haven't come across a feature that I don't like. I can do anything I want.

AvatarImg
AvatarImg

Emily J.

Marketing and Advertising, 5,001-10,000 employees

Used weekly for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

A Platform with Integrated Powerful E-Commerce Tools

Reviewed 3 years ago

One of the main benefits of Prestashop is that it is totally free to use. You can get its free design theme right after installing it with a lot of satisfying features. You can add your products easily in it and manage tour store online with many helpful management features of it and achieve your goals. One of the main responsibility of its reporting and analytics features is tracking visitors so that you will be able to know that who are your customers and where they are coming from and what are they buying from your store.

Pros

It is used by more than 1lac businesses all over the world as it is an e-commerce platform. It is supported by more than 41 languages. It is having helpful administrative interface through which most of the complex inventories are easily manageable. A large number of options are available in it for customers to view their chosen products in the shopping cart. A lot of payment systems are also supported in it like Google Checkout, Skrill, PayPal and a lot more.

Cons

Besides various benefits, it is having a lot of limitations in it such as it is not as much scalable like other platforms that it will not be beneficial for large stores but it is a lot more beneficial and helpful for those businesses that are small or starting their new businesses.

LH
AvatarImg

Luis Hernan V.

Electrical/Electronic Manufacturing, 51-200 employees

Used weekly for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Ideal for companies of any size that want to venture into ecommerce

Reviewed 10 months ago

I started using Prestashop as a Joomla or Wordpress plugin and it was a turning point in starting my ecommerce business. It helped me boost my sales and grow my business.

Pros

Prestashop is easy to use, it does not require great knowledge to install. You can start with free templates and as a basic user you have great options.For users with more knowledge in Web development, it is a good starting point to avoid starting from 0.It can be customized a lot and the functions it provides are one of the most complete.

Cons

The free templates are identical for the most part.

MC
AvatarImg

Matthieu C.

Marketing and Advertising, 1-10 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

PS review

Reviewed 4 years ago
Pros

- ease of use - the core is open source - BO is clean - it's easy to develop modules - supports a lot of products without any performance issue - supports many languages by default

Cons

- very unstable when it comes to updates / everything breaks every time we update - code is still not fully migrated to symfony - localisation : it's very difficult to found a string when we don't know where it is (theme? core? module, which one?) - modules are not open source / we can't even test them before buying... - lacks a lot of functionalities in the core for an e-shop (stock management is a joke, no whishlist nor comparator, real cart reminder...) - it's almost impossible to deal with discounts because the system doesn't work sometimes, and/or is unstable, and also lacks basic functionalities (buy 1 get 1, but if we buy 2 we still have only 1...) - bought modules don't update automatically, even when the account with addons is linked - no "starter" theme anymore : why ? -

FP
AvatarImg

Fabian P.

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

The best online shop platform I ever used

Reviewed 6 years ago
Pros

If you want a professional store setup you need to take a look at prestashop. Don't be scared by the rugged design, you can change it by buying a premium template builder, and build your store without the need for any code. The simpleness of the platform and easy updating, one click upgrade make it the best free software for most businesses. If you plan on having thousand and thousand of products you are in need of some key modules,but they are easily available and not that expensive. Is it a no brainer for any business man that in order to get the same quality from some other platform you should invest thousands of dollars in it.

Cons

You have to understand what you are doing, maybe whach a few tutorials, and setup your security properly, also keep in mind that are some tweaks for fast caching and the importance of using a CDN.

SF
AvatarImg

Scott F.

Computer Software, 1-10 employees

Used weekly for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend7/10

Share this review:

Decent Online Store Option, But Has Drawbacks

Reviewed 5 years ago

I've got a ton of experience with running and configuring Magento, but I wanted to try PrestaShop simply to use something different on my own business storefront to expand my own knowledge, not to mention that Magento needs more power than PrestaShop. Although PS is easy enough to setup and get running, it lacks a few features which I would consider "standard" by today's terms, not to mention that there is also a serious lack of free/opens source plug-ins available for it like Magento has, which includes things like themes. Overall, the store does its job and works well once all the modules are in place, but In the grand scheme, I would consider PrestaShop as a stepping stone to something bigger and better like Magento or more.

Pros

Prestashop is for the large part, free to use, and pretty easy to setup and maintain. Most website hosting companies have a single-click installer for it, making getting started easy. Creating categories, products and advanced products is all very easy with very nice menus and layouts, and the default theme is surprisingly useful. Prestashop also comes with many of today's standard features built-in.

Cons

The cost of the add-on modules for PrestaShop is ridiculous, and so is the platform's reliance on those modules. There is no way to do anything except free or basic flat-rate shipping unless you spend considerable monies on buying realtime rates modules for EACH shipper, or subscribing to a third-party app that combines and does the checking in a single package, which is costly. Accessing anything except the software's basic features can be incredibly clumsy as well.

AR
AvatarImg

Verified reviewer

Civil Engineering, 11-50 employees

Used weekly for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

One of the easiest ecommerce platforms to use

Reviewed 2 years ago

It took about a week to get everything set up and tweaked to a point where I felt I could go "live." I don't think the typical user will breeze through startup without a few puzzling hours working out various intricacies, but getting a stable, functional online selling platform is, overall, pretty easy.

Pros

I think the best thing about PrestaShop is the ease of installation and guided initial setup. If you have basic CMS backend experience, you'll find setting up your store fairly easy. While they generally have a cost related to them, there are plugins available for virtually any functionality you might desire. You can set up a basic online store pretty quickly and then add functionality as you earn.

Cons

PrestaShop integrations with online selling outlets can be a bit tricky and unreliable in my experience. Upgrades with the program are not always synced with the platform that you have integrated and you can find random unexpected results when that happens.

SR
AvatarImg

Sergio R.

Consumer Goods, 1-10 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

Best E-commerce Solution

Reviewed 7 years ago

I have been using it for about 5 years. So far, I cannot imagine my business without it. It has most of the functionalities you may need and there are a lot of third-party modules providers that will help you with special and specific features you may need.

Pros

You will find most of the features you may need. Multiple languages. Multiple currencies.

Cons

Not able to modify some things, however you will be able to find third-party modules. I did not have the best experience with customer support so maybe you will have to know about it, use the community support or have someone specialized in it.

Md
AvatarImg

María del Carmen P.

Marketing and Advertising, 51-200 employees

Used daily for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

The best CMS to work with

Reviewed 2 years ago
Pros

To me, it is the best CMS to work with if you have an ecommerce. You can manage the feed of products you want to offer on you website, manage the orders and sales, cart abandoners, develop email marketing strategies, select different payment methods and transport methods, connect the tool with others that are useful to analyse data (such us GA4). Moreover, you can analyse al the results you achieve in a selected period, thansk to the statistics option.

Cons

Some times, the CMS may seen difficult to use as it has a lot of different functionalities. Also, the cost of the tool and the modules you need to develop a good CMS to you ecommerce.

CT
AvatarImg

Christina T.

Sporting Goods, 1-10 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

Presta Shop Is Great for Small Businesses

Reviewed a year ago

Overall I would say Prestashop could definitely work well for a beginner that wanted to build different websites without all the plugins that come with WP Woocommerce, or the basic look of Wix and Weebly. Its a sweet spot and gives beginners and advanced users the ability to create amazing online stores. SEO was not the easiest to do though, and if you go too deep without propper knowledge you really can mess up the whole thing. Id suggest using it only based on your skill level. But from my experience, this is one of my favoirte ecommerce platforms.

Pros

I used this to build my online Survival/Prepper store. I wanted something that had more capabilities then WooCommerce and a different interface. And I was able to completely customize my store with all of the things I wanted to add without the drag and drop thing that other websites had.

Cons

It wasn't exactly user friendly and I liked what I could potentially do with the website. But I had to youtube and google and research how to do some of the more advanced things I wanted to do. There was one point when I changed a piece of code and the whole website went white. It took me 5 days of googling how to restore an older version on a server to get it back up.

MA
AvatarImg

Mariam A.

Textiles, self-employed

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend7/10

Share this review:

I love it but..

Reviewed 2 years ago

Overall positive. It was after all the first ecommerce platform I used for my small business. It worked great and few problems that I was usually able to solve in an hour.

Pros

It was a great all in solution for my small business. I was able in a few month to set up a store with two languages and a 100 products. which was amazing for my small business. However after a while it felt outdated. I missed some integrations with among others my shipping provider which by the way now does provide integration with prestashop (a bit too late though)

Cons

For some reason , some websites offer integrations with etsy, woocommerse , shopify but not prestashop. That started to get annoying. The layout of the website felt a bit outdated too, although I know I could install another template , i couldn't find a modern template within my budget

AvatarImg
AvatarImg

Olusegun S.

Computer Software, self-employed

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend7/10

Share this review:

A Beautiful User Interface Shopping Cart Software

Reviewed 3 years ago

Its a great shopping cart software , it only needs the developer of the shopping cart to make the admin dashboard to be easy to use, then all countries needs to be added by default in their future versions. As for the front end design, its perfect! then

Pros

I so much love its themes because they're so elegant and responsive on all devices. Prestashop also has some nice plugins which are free then i love its product image zoom feature. Then cross-selling products on Prestashop is excellent. Ability to install different languages at the admin dashboard so that the website visitors can translate the store in their respective languages is great.

Cons

Prestashop themes are expensive and their customer support doesn't respond on time which isn't good enough. All countries aren't installed in the localization section of the admin dashboard which will hinder those buyers from the excluded countries from completing their transactions. Whenever you have issues at the admin dashboard section, you must have a basic PHP knowledge to fix it

AvatarImg
AvatarImg

Zuzana S.

Retail, self-employed

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend7/10

Share this review:

Easy and flexible platform for your eshop

Reviewed 4 years ago

For a small e-commerce business is Prestashop a matching solution. You can run it for free or invest as much as is comfortable for you.

Pros

I use Prestashop for more than five years for my small side business eshop. It is opensource, free and easy to install and use. If you don´t have any programming skills, you can choose templates, auto backup, auto-upgrade and you will be fine, with no cost. No limits for how many customers, orders, users, no time limit, etc. Only when your business grows, you probably would want more. For example,...

Cons

Their customer service is not ideal and, if you are a beginner, you probably will struggle if any technical issue occurs. There are many freelancers and many add-ons, unfortunately, not all are reliable. In those years, I suffered through some security issues but nothing too serious.

JR
AvatarImg

John R.

Apparel & Fashion, self-employed

Used monthly for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support

Share this review:

good since the fork but it has changed its name; this is the review of the one called prestashop

Reviewed 4 years ago

Last in a series of failed attempts to get a 21st century ecommerce site. I have a 20th century one but hoped for better. Two problems with the open source ones are (a) Over-large companies funded by venture capital or just ambition, that half-finish a neat project and then sell it half finished and try to cover-up the mistake by selling modules for the most obvious basic things like checkout and shipping....

Pros

Separate templates, codes, and html Small and purpose-specific enough to run on some shared hosting (with a cache). Small and purpose-specific enough to teach yourself you to use it (I hoped, although wrongly because of the bugs.) Neat enough to run in its pure form without the need to buy lots of modules in case they help (I hoped, wrongly because of the bugs)

Cons

Dozens of employees funded by selling modules. Next to nobody fixing bugs because it's not in their interest. Look for a solution to an awkwardness with the default one page checkout, for example, and you see threads years-old with unresolved problems, even when the solution is just a line or two of code. For example the code that shows something of the payment methods before a user has selected a...

AR
AvatarImg

Verified reviewer

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support

Share this review:

Great Functionality, Large Community, Rather Simple To Use, Very Extendable , Open Source

Reviewed 6 years ago
Pros

After trying Magento and Woocommerce I ended up with Prestashop because the other solutions I tried were either too complicated or too simple. Prestashop seems to lie somewhere in the middle. Before I decided on Prestashop, I did some extensive research to inspect other solutions such as Shopify, Shopware and Oxid. However, the large user and developer base as well as the massive amount of addons...

Cons

There is a big transition from 1.6 to 1.7 which is really massive and makes it hard for new store owners. Should I use the old, but stable 1.6 or use the new and potentially incomplete 1.7? There is a huge debate about 1.7 and it seems to split the community in half. The reason is that the new 1.7 is based on Symfony, a PHP framework that is supposed to make Prestashop development in future simpler. The problem is that switching to the newest version is like switching to a complete new shop software. Apart from that there are some quirks that are hard to understand. E.g. why the company is based in France, yet it's not fully compliant to EU law out of the box without addons and modifications.

OM
AvatarImg

Omar M.

Internet, 11-50 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Great open-source Software

Reviewed 5 years ago

We are building PrestaShops since 2012 and are very satisfied with the solution. We can build nearly every special feature a user would like to have.

Pros

PrestaShop is a great open source software, which allows its users to set up and build a rich online-shop to earn money on the internet. It is easy to use in the backend, it is capable of building multi-shops for more than one country and more than one language very easily and it is easy to build your own sub sites in your online-shop with the help of certain page builder modules. It is highly customizable and there are thousands of modules to choose from to make it even better and cover issues like search engine optimization, integration with email marketing tools or payment solutions to name just a few.

Cons

One thing that should be improved is the speed of the shop.

AvatarImg
AvatarImg

Daniel K.

Internet, 11-50 employees

Used daily for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Nice ecommerce solution, but lacks some punch

Reviewed 2 years ago

I liked Prestashop when I used it, but somehow I missed the extra punch I could have when developing with others platforms. I think it's a good tool, but I prefer others

Pros

It's focused on ecommerce, you can do all kind of projects from business to business to retail with ease, and has a great spanish community

Cons

Creating content is not a pleasant experience, and extending functionality to it could be complex

AvatarImg
AvatarImg

Elisabetta B.

Apparel & Fashion, 51-200 employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

Maximizing E-commerce Success with PrestaShop Ecommerce Platform

Reviewed a year ago

PrestaShop is a popular open-source e-commerce platform that offers a range of features to help businesses manage their online stores effectively. Here are some of the key features that PrestaShop offers in website management, shopping cart, order management, inventory management, cataloging/categorization, shipping management, SEO management, and multi-channel marketing.

Pros

PrestaShop offers a range of powerful features to help businesses manage their online stores effectively. With its comprehensive website management, shopping cart, order management, inventory management, cataloging/categorization, shipping management, SEO management, and multi-channel marketing features, PrestaShop is an ideal choice for small to medium-sized e-commerce businesses looking to streamline their online operations.

Cons

PrestaShop can be complex and difficult to set up for beginners, requiring technical knowledge and experience. Some users may find it overwhelming and require additional training to use it effectively. While PrestaShop offers a range of add-ons and modules to extend its functionality, some of these add-ons can be expensive or may not be compatible with the latest version of the platform.

AvatarImg
AvatarImg

Ralph N.

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support

Share this review:

Prestashop - Don't use for lots of products

Reviewed 8 years ago

I have three stores now with Prestashop, which I have been using for over six years. I would say that the older versions worked perfectly well and I had no problems. I would have given 5 stars in all areas. (I am talking version 1.6.0.9 or thereabouts) Unwittingly "upgrading" to the latest versions, I'm now on 1.6.0.14, has rendered Prestashop almost unworkable. It only works now for me thanks to...

Pros

Brilliant for a small number of products, say up to 2000 - 2,500. Runs like clockwork

Cons

If you have a large number of products, don't waste your time or money, Prestashop does not work, unless you can install the old version 1.6.0.9 (download links are still available)

AvatarImg
AvatarImg

koffi Évariste K.

Information Technology and Services, 1-10 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

PrestaShop outils de développement d'application

Reviewed 8 months ago

je les utiliser pour développer plusieurs site web de mes clients

Pros

permet de créer des site web , des site e-Commerce très jolie avec un Dashboard

Cons

le module par moment un peu chère , pour implémenté

Showing original review in French. See translation

AvatarImg
AvatarImg

Oscar R.

Publishing, 11-50 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Complete solution for e-commerce development

Reviewed 6 years ago

This has been a great solution for medium brands that process more than 100 orders per month and have some particular functionalitys of management stock with third party shared integrations

Pros

This free software is a complete CMS scalable and cusomizable solution for developing an e-commerce for a brand / client. It counts with a great historical versions and a big community that develops extra functionality like themes and modules so you can search for any solution you need. I see its data base very well structurated and normalized to have a good experience at Query's on them, Very intuitive on that aspect.

Cons

Since the basic process of e-commerce is well developed, the extra functionalitys that particular customer needs can transform into a big cost installing purchasing modules for it. You need a good capacitation for successful auto - management, and a team of developmentes to customize it and have maintancement.