1. WordPress eCommerce Platforms Guide
  2. WordPress eCommerce Guide, Part 1: WooCommerce Review
  3. WordPress eCommerce Guide, Part 2: WP eCommerce Plugin Review
  4. WordPress eCommerce Guide, Part 3: Easy Digital Downloads Review
  5. WordPress eCommerce Guide, Part 4: Cart66 Cloud Review
  6. WordPress eCommerce Guide, Part 5: Shopp Review
  7. WordPress eCommerce Guide, Part 6: Jigoshop Review
  8. WordPress eCommerce Guide, Part 7: eShop Review
  9. WordPress eCommerce Guide, Part 8: Ready! Shopping Cart Review
  10. WordPress eCommerce Guide, Part 9: MarketPress Lite Review
  11. WordPress eCommerce Guide, Part 10: Exchange Review
  12. WordPress eCommerce Guide, Part 11: Conclusion
  13. eCommerce Platforms for WordPress: Ecwid Review
  14. WordPress eCommerce Platforms: WP EasyCart Review
  15. WordPress eCommerce Plugins: WP eStore Review
  16. WordPress Simple PayPal Shopping Cart Review

The New Kid: WP EasyCart Review

WP EasyCart Review | Sell with WP

WP EasyCart is one of the newest eCommerce solutions available for WordPress, as it was launched about six months ago. One of the benefits to using this platform is that all functionality is included in the one-time purchase price, such as coupon management, tiered pricing, and live shipping integrations. Check out the rest of the feature list from WP EasyCart for more of what’s included.

This review covers the Pro version of the service.

Update: The 2.1 plugin update provides some great features that are not included in this review:

  • You can now build PayPal subscriptions for your products (magazine subscriptions, etc). You can see all the details of the subscription, including active status, sign-up dates, last payment dates, number payments completed, and other customer information in your admin console.
  • Version 2.1 includes an additional shipping method that allows you now to build a rate table based on quantity of items in the shopping cart.
  • DHL is now included as a shipping carrier and can return live shipping rates for customers using this option.
  • You can now enter a global handling fee, which will be added to whatever shipping rates you use.
  • There’s now a setting under the ‘Advanced Options’ to enable catalog-only mode to allow browsing, but not purchases.
Skip to section:


Base and Ancillary Costs link-icon

You can get the WP EasyCart free plugin from the WordPress.org repository, which lets you set up store options. However, you’ll also need to download a store Administration plugin to add or manage products or orders. This plugin is also free, but requires a sign-up to use the 14-day free trial or a license to use all features. The trial allows you to set up 5 products to take the platform for a test drive. If you find out that you like using WP EasyCart, then you can sign up for a $40 or $80 license (Lite or Pro) for the plugin.

WP EasyCart Review Sell with WP | License Options

License Options

Note that the Lite plugin has a product quantity limit and does not include some features. The Pro version or bundled plugin + theme versions include all functionality, but all paid versions include three months of support with purchase.

There are also some bundles that include the full plugin plus a WordPress theme for WP EasyCart. I tested the platform with the default TwentyTwelve theme and it worked well, but did not test it with any other third-party themes. However, the built-in styling options will help the plugin to blend in with many themes, so I don’t think theming will be an issue.

If you do want an official theme, the ones offered are reasonably priced at $40 and provide some great options. You can buy the standard plugin from WP EasyCart, a “themed” plugin, which styles the cart, catalog, and checkout pages, or the plugin with a complete WordPress theme. Pricing options are laid out here.

Cost summary:

Though a plugin is available on the WordPress repo, this plugin does not actually add any store functionality to your website and only handles setup, so you’ll need the companion plugin and a license. Costs will range from a one-time purchase of $40 to $120 for the plugin alone or plugin and theme. Most stores will be able to operate effectively with the basic functionality included in that pricing.


Overview and Usability link-icon

As stated previously, full installation on your WordPress site will require two plugins and a WP EasyCart signup, so it’s a bit more involved than using other WordPress plugins. Once plugins are installed and you navigation to Store Administration, you’ll be asked to sign up for a trial or to purchase a license to use the store admin plugin for WordPress:

WP EasyCart Review | Trial Registration

Trial Registration

After starting the trial or registering, you’ll have full access to start playing with the plugin. Again, we’ll be reviewing the Pro version, which includes all functionality.

One of the things I found really useful about WP EasyCart is the ability to handle store administration using a desktop or tablet application in addition to your WordPress dashboard, which are other administrative options. This can be really handy for stores that have a warehouse manager, who could update store information or order status from the floor using the app on an iPad or tablet.

I didn’t play with separate applications for the sake of brevity, but this makes options for store management more expansive than other WordPress platforms since it can be managed directly from other apps rather than through the WordPress dashboard. Technically, you don’t even need to use WordPress to manage your store, which is an interesting way of handling administration.


Once installation is complete, you’ll want to check out some setup and catalog options before creating products. The EasyCart Admin is not styled like WordPress, so frequent WordPress users will want to go through all settings and options to get a feel for how it works. Though pages are not created automatically, adding store pages is super-easy and doesn’t even require leaving the settings menu, as clicking “Create Page” does this for you:

WP EasyCart Review | Setting up Store Pages

Setting up Store Pages

Basic settings will also help you adjust store layout, sorting and sharing options, and more. You can enable or disable guest checkout, which can help improve conversions when enabled by reducing barriers to purchase. Under Store Setup you’ll also find the “colorize” options, which allow you to change buttons, etc., to match your theme:

WP EasyCart Review | Color Options

Color Options

More color options are located under Advanced Options, in addition to fonts and responsive size points to match your theme.

Following setup, you’ll want to check out your Store Admin and customize some of the options there before setting up the rest of your store. There are also more settings under Store Admin that I would view before moving on to other options.

Once all settings are taken care of, I’d then go to the Rates section of the Store Admin to set up shipping rates, coupons, promotions, and taxes.

Tax Options

Tax options in WP EasyCart are flexible and will help international sellers, as duty or customs taxes can be added to international orders. VAT can also be enabled based on country if needed. Regional taxes can also be configured for your country so that several tax rates can be used simultaneously.

WP EasyCart Review - SellwithWP | Tax Options

Tax Options


WP EasyCart will allow you to sell simple, variable / configurable, downloadable, and virtual products, which makes it an option for many retail stores.

Once all setup has been completed, you’ll probably want to start adding products. However, I’d recommend setting up your catalog structure first, such as Manufacturers, as you’ll need to enter this information for all products (which is one thing I dislike about the platform). For example, you can’t leave the “Manufacturer” or SKU / model number blank for a product, so setting up structure prior to adding products will be a time-saver.

I added all Manufacturers and Categories for my products prior to setting up anything else in my catalog, which was fairly easy, as it simply requires name entry. However, some of you will also want to setup Option Sets for your products as well, which will require a bit more thought.

If you’re setting up simple products, such as stickers or mugs, then option sets may not be necessary for your store. However, more complex items, such as apparel, will make use of them, and they should be created prior to products if possible as well since they cannot be created while creating or editing products. Combo option sets will display a drop-down, while Swatches will display “swatches” / icons to select.

WP EasyCart Review | Creating Option Sets

Creating Option Sets

Once option sets are created, you can then add options, such as sizes or colors, to the set and will be able to manage inventory based on on these option sets. You can also have different options influence price or weight while creating the set. While this system would be great if you’re selling a lot of the same type of product, it may be a bit inflexible for store owners that sell unique products. For example, if different tee shirts come in different colors, then you’ll need to create separate option sets for each of these shirts if you only want the appropriate swatches to be displayed.

Product editing lacks bulk editing options for inventory adjustments, prices changes, etc., which is why I’d try to have as much structure as possible before creating and editing products. Now that the setup is done, product editing is fairly simple. Simply fill out all product information (you can’t leave anything blank, which is why I did all setup first) and insert the product into your catalog:

WP EasyCart Product Creation

Product Creation

The price you’ve set will always be displayed. If you want this to become a “sale” price, you’ll have to set an original price to be crossed-out under advanced pricing options.

There are some other advanced options, such as allowing customer reviews, creating donation products, creating handling fees, setting B2B or wholesaler pricing, or setting tiered pricing based on quantity. You can set these if needed, or set cross-sells under “Featured Items” for your products. The available options for customizing pricing are pretty extensive, especially since they’re included in the core plugin.

After the product has been inserted, you can apply option sets, change inventory tracking based on option sets, or adjust images and add swatches for each option set.

Shortcodes and Widgets

WP EasyCart includes some great widgets and several shortcodes to use throughout your store, which gives you the opportunity to display your products in multiple ways. My favorite widget is the “Specials” widget, which lets you display specials, such as shipping promos, to customers.

WP EasyCart Built-in Widgets

Built-in Widgets

An easy-to-use shortcode library is also included, and can be opened in the visual editor while creating or editing posts and pages.

WP EasyCart Inserting Shortcodes on Pages / Posts

Inserting Shortcodes on Pages / Posts

Order Management link-icon

One area in need of growth for WP EasyCart is order management. There are no bulk options for order management, which means you have to edit each order individually to update order statuses. Administrators are also unable to edit orders to update customer information or create orders. Order management does include the ability to add tracking information to send to the customer, which is a plus, but lacks update notes on what has been done or sent.

This introduces one problem with using WP EasyCart, as order management will not scale for stores processing hundreds or thousands of orders if statuses cannot be updated in bulk. Since the Store Admin panel is a flash integration that checks in with the WP EasyCart licensing system, it’s a tad sluggish to begin with. Manually editing every single order introduces a big time suck into the store workflow.


Customer Experience link-icon

Frontend navigation is easy, clean, and responsive, and was one of platform highlights for me. The store looks modern to customers (no circa-1995 styling or buttons) and is easy-to-use.

Products can be displayed in a grid or list format on the frontend. I prefer a grid layout for stores with more than just a few products, as browsing is very easy and customers can view multiple products, product ratings, and change variable product colors (using swatches) at the same time. The only thing I would have liked to see would be the option to add items to the cart from the product catalog for simple products (no option sets), as this can help with conversions and makes shopping easy for customers that know exactly what they want.

Sell with WP | WP EasyCart Review - Catalog

WP EasyCart Catalog

The product catalog can also be sorted, and the sorting options can be changed under EasyCart Admin > Store Setup > Basic Settings.

WP EasyCart Review | Catalog Sorting Options

Catalog Sorting Options

WP EasyCart’s grid layout is responsive (another plus with theming) and provides a “Quick View” option that opens in a lightbox so that customers can view product details easily without leaving the catalog.

WP Easy Cart Review Sell with WP | Product Quick View

Product Quick View

If customers view more information about a product, they’ll see all product images and can hover / cloud zoom over main product images (which is a built-in feature). Any option sets included for that product are also displayed. This product includes a basic combo option set:

WP EasyCart Review - Sell with WP | Product Page

Product Page

Product pages can also display basic swatch option sets to allow users to choose which variation of a product they want to purchase by clicking the appropriate swatch.

WP EasyCart Review | Product with Options / Swatches

Product with Options / Swatches

You’ll also notice that all product pages can contain social sharing buttons, which is a great way to let customers do some marketing for you. You can choose which buttons to display under EasyCart Admin > Store Setup > Basic Settings.

Cart pages allow customers to remove products or update quantities before checking out, or proceed to the checkout page. WP EasyCart uses a multi-page checkout process (three pages total), which may introduce points at which the customer can desert the shopping cart. Customers enter their information, select shipping, then confirm charges.

WP EasyCart Review - SellwithWP | Last Checkout Page

Last Checkout Page


Built-in Payment and Shipping Options link-icon

WP EasyCart includes tons of payment and shipping options in the core plugin, and all are available with the purchase of the Pro version of the plugin. The Pro version also includes promotions for payments and shipping, as well as store coupons.

Promotions are interesting and flexible, and allow you to set systems such as free shipping for a set order value. They’ll also allow you to create clearance sales on groups of products, such as seasonal products, which is great functionality to have.

WP EasyCart Review | Promotions


Coupons are also well-done, and provide multiple options for set up. They can also be limited to manufacturers or certain products, but have no included usage limits (i.e., can only be used one-time, five times, for a certain customer, etc).

WP EasyCart Review | Adding Coupons

Adding Coupons

Payment Options

The list of built-in payment processing options for WP EasyCart is pretty extensive. Using the Pro version of the plugin, several integrations are included, such as First Data, Authorize.net, SagePay, PayPal, and Braintree. However, it is missing our favorite – Stripe – which we hope is on the roadmap, but still offers great options.

WP EasyCart Review | Third-Party Payment Integrations

Third-Party Payment Integrations

WP EasyCart Review | Payment Gateway Integrations

Payment Gateway Integrations

Shipping Options

WP EasyCart offers several shipping options in the Pro plugin. Price Trigger systems allow you to set up tables for shipping based on order total. For example, you could set shipping rates for orders from $0 to $15, $15 to $50, and set free shipping for orders over $50 (you could also create a free shipping promotion to do this instead).

Weight Trigger systems also create tables, but based on total order weight rather than cost (basically, a table-rate method). Static shipping methods are like flat-rate systems; you can set store pickup, ground, air, and overnight rates, or use flat rates for FedEx, UPS, etc.

WP EasyCart Review | Shipping Systems

Shipping Systems

WP EasyCart also includes Live Shipping Integrations. If you ship using FedEx, UPS, USPS, or Australia Post, you can enter you account information and get calculated rates for your customers rather than store-determined rates. However, use this with caution, as some customers don’t know the real cost of shipping.

WP EasyCart Review | Live Shipping: UPS

Live Shipping: UPS

The first three shipping methods allow you to set an amount that can optionally be added to the order if the customer would like expedited shipping, and products also have the option to set a handling rate that can be added if needed as well.


Reporting and Inventory Management link-icon

Very basic reporting is included in the WP EasyCart dashboard. You can view total sales for completed orders per day, week, month, or year:

WP EasyCart Review | Dashboard: Reporting

Dashboard: Reporting


Inventory management is possible with WP EasyCart, but is named “Quantity”, and Tracking Quantity options are provided. Backorders are not possible for out-of-stock products, but inventory can be tracked for product options / variations, and not just the parent product. You can also view quantities from the product list, though no low-stock notifications are included, nor the possibility to bulk-update quantities.


Support link-icon

Support is included with the purchase of the Pro version of the plugin for three months after purchase. Support tickets can be sent via email. I didn’t have an opportunity to use the support desk, but some of the WordPress.org Reviews mention good experiences with it. All users have access to community forums and plugin documentation. I did use the documentation a couple of times, and found it helpful for the issues I experienced.


Other Features and Comments link-icon

One thing I disliked is that the WP EasyCart plugin on WordPress.org essentially doesn’t add any store functionality, as you need the store admin companion plugin and a license (or trial) from WP EasyCart to actually add or manage products.

While you can set up store options using the WP EasyCart plugin, the Administration plugin from WP EasyCart is what handles product creation, order management, and some other store settings. I found this a bit misleading while checking the plugin out on WordPress.org, as the copy seems to indicate that the plugin will add the eCommerce functionality to your site rather than integrate with the store admin plugin. Regardless, installing two separate plugins just to use one platform could also be off-putting for some users, and provides one more hurdle to setup.


However, there is an upside to using two plugins, as it does allow the platform to be used on other CMS’s (such as Drupal or Joomla) and allows for the extension of the store admin in tablet or desktop apps so you can manage your store without logging in to your WordPress admin. It does create a more involved setup process, but the goods news is that you probably won’t have to install anything else (extensions, add-ons, etc). I simply would have appreciated more clarity while reading about it on WordPress.org.


WP EasyCart Review Wrap-up link-icon

WP EasyCart has solid foundations for such a new platform, but does have room to grow. All functionality, such as payment and shipping integrations, is included in the purchase price of the plugin, which makes it a strong contender for retail stores and a low-cost option at $40-120 (I would just go with the Pro version rather than mess around with the Lite version for the nominal price difference).

However, the lack of easy / bulk management for product and orders limits the scalability of WP EasyCart at the moment and may eliminate it for stores with large product catalogs or those that process thousands of orders per week. There’s also no options (currently) for recurring billing or membership capabilities, which will eliminate WP EasyCart for some business models (though simple PayPal recurring billing is coming very soon, so stay tuned!). In addition, there are very few pre-made options for extensibility or customization at the moment since it’s such a new platform, though again, a lot of features are built-in.

I’ll be curious to see the growth of this plugin, as it does a good job of handling basic retail functionality. The workflow was a bit disjointed and difficutl at first, but following the steps I laid out for product creation made the it far smoother. The scalability will be one issue that I’m sure will be addressed moving forward, but aside from that, I think developers will like using this for clients, as they can give them basic instructions and clients will be able to use the store administration panel with minimal issues, and the platform is constantly growing and being updated.

Have questions about the plugin or some functionality we didn’t address? Let us know in the comments! Visual learner? Check out our eCommerce platforms comparison spreadsheet or this comparison chart of pros / cons:


Pros Cons
  • Very young platform with room to grow
  • Straight-forward, all-inclusive, one-time purchase pricing
  • Affordable for all stores
  • Great frontend display; theme-friendly
  • Includes styling-options
  • Responsive product catalog with size point options
  • Several included payment / shipping integrations
  • Flexible shipping options
  • Lots of functionality: coupons, promos, tiered pricing, etc
  • Flexible tax rates; helps int’l shippers
  • Quick view / cloud zoom included for products
  • Includes product reviews / cross-sells
  • Includes product importer / exporter (formats not compatible)
  • Several good widgets / shortcodes
  • Desktop and tablet apps for store admin
  • Store administration can be done without WordPress (good for clients)
  • Recurring billing coming soon
  • Good documentation and included support (3 mo.)
  • Uses Google Analytics eCommerce integration (order data, page views) to give in-depth conversions reporting
  • Very young platform with room to grow 😉
  • Installation can be complicated / requires several steps
  • Requires license (or trial) for store administration (creating products, managing orders)
  • Product creation workflow requires practice (not intuitive)
  • All product data must be entered (can’t skip / disable SKUs, Manufacturer)
  • Order management is time consuming (no bulk option) and may not scale
  • Option sets can be used for multiple products, but inflexible to use on single products
  • Flash admin can be sluggish
  • Checkout is multiple pages
  • Reporting is minimal (though Quickbooks can be integrated)

Like this WP EasyCart Review? Check out the rest of our WordPress eCommerce Platforms Guide or our eCommerce Plugins Comparison spreadsheet.

Note: This post was sponsored by WP EasyCart, as the Pro version of the plugin was provided for us to review. The opinions in this article are solely those of the author without bias, and are based on experiences using the plugin. For more information, please see our editorial policy.

Full Disclosure: The author of this article also works for SkyVerge, who develops WooCommerce extensions. Despite this fact, every effort was made to be impartial and write this review from a neutral perspective.

Posted by Beka Rice

Beka Rice manages the direction of Sell with WP content and writes or edits most of our articles to share her interests in eCommerce. Or she just writes as an excuse to spend more time jamming out to anything from The Clash to Lady Gaga. Who knows.


  1. […] While the folks at Sell with WP do work for a competing eCommerce platform, we felt they were still fairly objective in their review and show the strengths and weaknesses of  the software.  For more information and to read the full review, simply click on the logo above, or Click Here. […]

  2. As a note, bulk editing of products is now supported via import / exporting products: https://www.facebook.com/WordpressEasyCart/posts/460538594091921

  3. I am finding that when I try to create a new Coupon, after loading in all my information and pushing IMPORT….NOTHING HAPPENS. Also I don’t see where I can assign certain coupon codes to certain customers. I am Also using Stripe with it, now that they are together. I am using it for the subscriptions. I switched to WP easycart from Woocommerce, and I am happy. Minus a few things ;). Any help you can offer I will glad take, Thank you

    1. Hi Heather, I’ve not had too much experience using the coupons, but this definitely sounds like an issue that will require further troubleshooting – your best bet would probably be to submit a ticket here: http://www.wpeasycart.com/support-ticket/ . As for usage limitations (i.e., limit to a customer), that’s not currently possible with WP EasyCart.

      Happy to hear it’s going well otherwise!

  4. The file upload tool as part of the product is great but has a small capacity, does anybody know how to increase it so my customers can upload photographs for canvas prints etc. Thanks

  5. Just a quick update from us here at WP EasyCart and this article follow-up. We have released V3 as of November, 2014 and it includes a much better product importer allowing for full product details.

    V3 also includes better design templates, ability to child theme out the plugin if you liked.
    V3 is integrated with amazon S3 for file uploading, greatly increasing your capacity to distribute digital downloads.
    V3 is fully integrated with Stripe.com subscriptions for recurring memberships and subscriptions.
    V3 streamlined it’s checkout and entire process to be more responsive, plus in a quicker 3 step process.
    V3 also has a quicker 10 step process checklist that makes setup actually much easier…. just follow the 10 steps and your selling.

    I know we have a bunch more and articles on our site released showing the various features one by one, but improvements are consistently being made and wanted to post up here for the comments that were made and to update the review a bit.


  6. The BEST Shopping Cart Plugin! – My Review of ‘WP EasyCart’

    I’ve been searching for the right shopping cart plugin for a while and I tried several other plugins but all of them didn’t work for my business.

    And I found ‘WP EasyCart’ that is flexible, customizable, beautiful, functional & ’Easy To Use’ with great support!

    The kind supportive help of WP EasyCart team really has made a difference to my new business, so ‘Thank You!’

Comments are closed.