EasyCommerce — WordPress Ecommerce Plugin

Description

Looking for an easy way to kickstart your WordPress ecommerce store or a better ecommerce solution to replace your current complex one? Well, you are just one step away from hitting the jackpot.

Explore more about the EasyCommerce ecommerce plugin-

Features
Addons
Documentation
Support

Common Ecommerce Hurdles Faced by Users

🐌 Slow Performance: Ecommerce stores tend to slow down as your product list grows.
🗝️ Vintage Appearance: The same old/classic appearance is no match for today’s business owners and ecommerce audiences.
🔒 Lack of Integration: Limited integration capability limits your flexibility, automation, and scaling opportunities.
Poor Compatibility: Your online store is facing frequent broken issues/errors/responsive issues, which means a lack of compatibility with other plugins, themes, addons, and devices.
📈 Profit Eater: Purchasing newer addons for every other functionality takes a bite from your overall profit.

EasyCommerce Solves It All and More!

EasyCommerce ecommerce builder is built from the ground up to solve common ecommerce challenges. It’s faster, smoother, and offers a more intuitive user interface and experience compared to the existing ecommerce platforms available. Start using it now-

🏃‍ Designed To Be Faster

EasyCommerce ecommerce builder is engineered from the core to stay ahead from day one. When compared to WooCommerce, which keeps products, orders, coupons, etc. in the same post table, EasyCommerce uses dedicated tables for each data type. It helps you to achieve a faster ecommerce experience.

This structure ensures lightning-fast data fetching, no matter how many products you list.

🦋 Modern Outlook For Trendy Shoppers

EasyCommerce introduces a modern, visually appealing interface that transforms your experience. WordPress ecommerce has long needed an interface upgrade, and EasyCommerce delivers exactly that. Unlike WordPress’s default setup, EasyCommerce offers a fresh, vibrant design that’s both intuitive and enjoyable.

💰 Cost-Efficient Ecommerce Solution

EasyCommerce ecommerce solution is designed to keep your profit margins intact. Unlike WooCommerce, which relies on costly addons for every other feature, or SureCart, which takes a cut from every sale, EasyCommerce is free to use. The core plugin comes at no cost, with optional addons available at a relatively small price. Perfect for small to medium online stores with limited budgets.

🔗 Integrates with Ease, Stays Compatible

This secure ecommerce plugin ensures smooth third-party integration and compatibility. We offer addons developed in partnership with leading marketing, shipping, CRM, and payment platforms. Each addon provides unique benefits, helping store owners automate and streamline their business.

As for themes, we offer seamless compatibility with popular WordPress themes for a hassle-free experience.

EasyCommerce Feature Pack Includes-

Real-Time Insights – Track sales, orders, and abandoned carts, all from the dashboard.
Streamlined Product Management – Easily manage your catalog, stock levels, and variations.
Abandoned Cart Recovery – Track abandoned shopping carts and send reminders directly from the dashboard.
Secure Payment Gateways – Offer payments via popular methods like PayPal, Stripe, and more.
Digital Downloads – Sell digital downloads like PDFs, eBooks, JPEGs, ZIP files, and more from your ecommerce store.
Automated Shipping Calculations – Provide accurate shipping costs based on location, weight, and more at checkout.
Customizable Product Pages – Customize product pages to reflect your unique brand and style.
Coupon & Discount Management – Create and activate custom coupons to encourage more sales.
Email Personalization – Send custom emails based on customer activity for better engagement with your WordPress ecommerce store customers.
Easy Integrations – Access a library of integrations to add advanced functionality to your online store.
Custom Taxation – Set custom tax classes based on different locations and display them clearly at checkout.

What Sets EasyCommerce Apart?

📊 EasyCommerce Dashboard — Your Store at a Glance

The EasyCommerce ecommerce plugin dashboard is the core of your ecommerce store. It gives you a clear view of what’s going on with your business. It’s designed to keep everything in one place so you can easily sell online on your WordPress ecommerce store, and monitor how your business is doing.

🔥 Colorful Graphs – A variety of graphs and charts visually compare key business metrics for better decision-making.
🔥 Filter Your Data – Keep an eye on your daily, weekly, or monthly sales, orders, products, etc standings with an accurate data filter.
🔥 Order Tracking – Stay on top of all your latest orders, whether they’re in progress, completed, or on hold statuses.
🔥 Trending Products – See which items are getting attention ecommerce store, so you can confidently plan your next moves.
🔥 Low Stock Products – Easily track product variations running low and ensure your inventory is always stocked.

📦 Product Management- Simple Product Control

The EasyCommerce online shop plugin eliminates the hassle of adding and managing products. Easily add new items or update pricing with a seamless, stress-free, no code ecommerce experience. This way, you can maintain a long catalog of products efficiently, helping you focus more on the business instead.

🔥 Auto Generate Variants – Automatically generate all possible product combinations based on your provided attributes with just one click.
🔥 Add and Edit Products – List new products in different brands and classes in just 4 steps.
🔥 Inventory Control – Set individual prices, stock levels, and SKUs for each variation of a product for easy inventory control.
🔥 Customizable Product Pages – Customize each product’s page with related templates to match your brand’s style and voice in your ecommerce website.
🔥 Builder Access – Edit your single product page anytime with our no code ecommerce builder plugin. Use the Builder function for more flexible page building.
🔥 Detailed Settings – Visibility and related settings give you full control and flexibility to optimize your ecommerce store for SEO.

🔄 Abandoned Cart Recovery — Bring Back Lost Sales

Not everyone completes their purchase on the first go, but with the EasyCommerce ecommerce plugin, you can easily reconnect with those potential buyers. The abandoned shopping cart recovery feature helps you track shoppers who left without completing their purchase from your ecommerce website. With just a few clicks, you can remind them of what they left behind, giving you another shot at closing the sale.

🔥 Cart Recovery Timer – Set a timer to define when a cart is considered abandoned, triggering the recovery process.
🔥 Cart Recovery Email – An appropriate email subject and body with the right placeholders make emails feel personal.
🔥 Instant Reminder Emails – Send follow-up emails directly from your WordPress ecommerce store dashboard to bring customers back and complete the purchase.

EasyCommerce online shop plugin helps you sell online on your fast ecommerce WordPress store and stay on top of revenue that might otherwise slip away.

💳 Payment Gateways — Simple & Secure Transactions

With the EasyCommerce ecommerce builder, your customers can complete their purchases using a variety of trusted payment methods. Thanks to our payment gateway addons, which support multiple platforms, such as credit cards and mobile financial services.

Their level of protection will give shoppers confidence in your WordPress store, making them more likely to complete their purchases.

🔥 PayPal: Accept payments from over 200 countries/regions and 100+ currencies.
🔥 Stripe: One of the most popular payment gateways with a specialized option like partial refunds.
🔥 Square: Trusted by 4 million+ online and onsite businesses all around the globe.
🔥 Mollie: Experience effortless setup and quick payment processing facilitated by Mollie.
🔥 Braintree: A PayPal subsidiary used across the globe for ecommerce payment processing.

Unlike SureCart, EasyCommerce doesn’t charge any platform fees per order—only standard gateway charges apply.

🔗 Integration Add-ons — Expand Your Store’s Potential

Get access to a wide range of integrations to add advanced functionality to your WordPress ecommerce store. EasyCommerce ecommerce plugin has a library of addons to streamline your operations and expand your WordPress ecommerce store’s functionalities.

✔️ WooCommerce Migration – Import products, orders, and customer data for a smooth transition from WooCommerce.
✔️ HubSpot Integration – Enhance marketing by syncing customer data with HubSpot for targeted campaigns and better customer connections.
✔️ Mailchimp – Connect your EasyCommerce store to Mailchimp to save email leads neatly and run campaigns easily.
✔️ PDF Invoice – Easily generate PDF purchase invoices for your customers to keep clarity in order records, accounting, and customer trust.
✔️ Checkout Editor – Customize your EasyCommerce checkout code-free to collect insights, enhance customer experience, and more sales.
✔️ SureCart Migration – A must-have addon for SureCart users to easily transfer product data to EasyCommerce.
✔️ Slack Integration – Get real-time ecommerce updates in Slack for prompt actions.

Check out the full list of different integration addons: EasyCommerce Addons

🏷️ Coupons — Drive More Sales with Discounts

EasyCommerce offers the built-in option to generate and deploy custom coupons. This option comes in handy when encouraging customers to make more purchases. You can also provide special coupons to loyal customers as a token of appreciation.

With EasyCommerce coupons, you have full control over your discounts, helping you run campaigns that fit your business goals. Easily update coupon conditions, set expiry dates, and change statuses whenever needed.

📋 Order Management — No Order Gets Left Behind

EasyCommerce ecommerce solution gathers all your orders on one screen. Access them in depth to log order details, dispatch addresses, and previous order history in one place. No more switching between tools, everything you need is in your WordPress ecommerce plugin.

🔥 Track Orders in One Place – View all recently placed, in-progress, and completed orders without confusion in your online store.
🔥 Order Statuses – Let customers know the status of their order with customized email updates.
🔥 Fulfilment Statuses – Update your ecommerce store order fulfillment statuses each step of the way to keep your workflow running smoothly.

🚨 Need Help?

📖 Documentation: EasyCommerce Docs
💬 Community Support: EasyCommerce Facebook Group
📩 Direct Assistance: Support Ticket

Screenshots

  • Dashboard — Get real-time insights from our intuitive and actionable dashboard.
  • Product Management — Easily manage your product catalog, stock levels, and variations.
  • Order Management — Track all your orders from one central place.
  • Drag-and-Drop Builder — Create your online store without writing a single line of code.
  • Abandoned Cart Recovery — Monitor abandoned carts and send reminder emails to recover lost sales.
  • Shipping — Easily create shipping methods and calculate shipping rates at checkout.
  • Coupons — Run campaigns with custom coupons for specific products or storewide discounts.
  • Payment Gateways — Accept payments through trusted and secure gateways.
  • Integrations — Enhance your store’s functionality with seamless integrations with different software.

Blocks

This plugin provides 10 blocks.

  • Gallery Product Gallery
  • Product Price Product Price
  • Product Stock Product Stock
  • Product Thumbnail Product Thumbnail
  • Product Attributes To show product attributes
  • Product Tab This block is responsible for Product Tab, Product Description & Review
  • Rating This block responsible for Product Rating, SKU & Favourite
  • Product Title Product Title
  • Add to Cart Add to Cart form
  • Shop This is shop page

Installation

Install EasyCommerce in just a few simple steps by following the steps mentioned below.

Step 1: Find the EasyCommerce plugin

Go to your WordPress dashboard and navigate to Plugins > Add New Plugin. Look for EasyCommerce in the search bar from the top right.

Step 2: Install and Activate

Once you’ve found the EasyCommerce plugin, click the Install Now button, and Activate.

Step 3: Setup Wizard

Next, go to Plugin > Installed Plugins, and click Setup Wizard under EasyCommerce (you can find this from the top bar as well) to start setting up your shop.

Enter all the necessary details under each step, including your name and email in the last step. You will receive an email with an API token, which you can use to complete your integration with EasyCommerce.

Step 4: Enter API Key

To apply your API key, click the Go to Store button and find the account icon from the top right corner.

Click the “Yes, I have an API key” button, enter your email and the token you’ve already received, and hit the “Verify” button to instantly connect with EasyCommerce.

FAQ

Why do I need an API key?

The EasyCommerce API key will help you connect your store to our system, so you can easily integrate with our add-ons and other services seamlessly.

Can I sell digital downloads using EasyCommerce?

Yes. EasyCommerce lets you sell PDF, ZIP files, ePub, JPEGs, and other digital files. You can add these products to your inventory from the same section as physical products.

Can I use EasyCommerce with any WordPress theme?

Yes, EasyCommerce works with most WordPress themes. However, for the best experience, it is recommended to use a theme optimized for ecommerce.

Is EasyCommerce free to use?

EasyCommerce is free to install and use, but additional charges may apply for certain add-ons and hosting services.

Which payment gateways can I use?

Currently, EasyCommerce provides payment gateway add-ons for PayPal, Stripe, Square, Mollie, and Braintree.

Does EasyCommerce take transaction fees for payment gateways?

With EasyCommerce, you won’t pay any platform fees per order—only standard gateway charges apply.

Will EasyCommerce slow down my site?

EasyCommerce is designed to be lightweight and optimized for performance, so it should not slow down your site. However, performance may vary depending on your hosting environment.

What are the system requirements for EasyCommerce?

WordPress version: 6.0
Required PHP Version: 7.4

Where can I get support for EasyCommerce?

EasyCommerce provides community support via the EasyCommerce Facebook Group. You can also avail of dedicated support by raising a ticket here.

Reviews

Олунньу 26, 2025 1 reply
It’s a really Good plugin. They are new in marketplace but providing some wonderful features that really helpful. There customer support was also very excellent.
Read all 1 review

Contributors & Developers

“EasyCommerce — WordPress Ecommerce Plugin” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

0.9.15-beta — 2025.04.28

  • [fix] Fixed logo reset, upload, and save issues in the setup wizard
  • [fix] Fixed product list disappearance when permalink structure set to plain
  • [fix] Fixed sticky header shaking issue in settings pages
  • [fix] Fixed chart hover issue in reports
  • [fix] Fixed deactivate button visibility issue on small screens
  • [fix] Fixed sale price display when set to zero
  • [fix] Fixed manual save issues across store, business, payment, and account steps in setup wizard
  • [fix] Fixed business email and countries field missing issues
  • [remove] Removed Redux library and unnecessary codes
  • [improve] Improved currency format localization and added dynamic price formatting
  • [improve] Improved setup wizard layout
  • [improve] Improved settings save success/failure messages
  • [modify] Changed brand step to business step in the wizard
  • [modify] Adjusted helper functions for price formatting and settings consistency

0.9.14.1-beta — 2025.04.21

  • [fix] Redirect to checkout after product added to cart to avoid query string issue
  • [fix] Accept sale price as 0
  • [fix] Remove Cash on Delivery (COD) payment method from the core
  • [fix] Fix shipping calculation base method
  • [fix] Fixed abandoned cart email placeholders issues
  • [new] Added the sliding cart feature added
  • [new] Show downloadable items in single order view
  • [imp] Do not add variation array for non-digital products
  • [new] New business type added

0.9.13-beta — 2025.04.17

  • [fix] Remove irrelevant text from the on-hold email to the admin
  • [fix] Fix i18n issue related to _load_textdomain_just_in_time
  • [fix] Fixed thumbnail URL and undefined array key issue

0.9.12-beta — 2025.04.14

  • [improve] Compatibility tested with WordPress v6.8
  • [fix] Updated default texts for the order emails
  • [remove] Removed unnecessary placeholders
  • [modify] Changed the color label for order status in the report page
  • [fix] Fixed the color mismatch for order status in two sections in admin dashboard page
  • [fix] Fixed JS errors in the shipping and tax sections
  • [add] Added a new function easycommerce_price to format price
  • [add] Admin notification section added to send emails of different order events
  • [improve] Email system improve with new header and footer builder
  • [fix] Fixed the manual order email sending feature
  • [improve] Centralized order and cart placeholders
  • [remove] The new_order was removed from the order event’s list, falling back on order status
  • [improve] Code improved

0.9.11-beta — 2025.04.09

  • [fix] Updated the CDN URL
  • [fix] Fixed the issue related to not sending order emails
  • [add] Added Transaction ID row in the order details screen
  • [add] Added new hooks for the checkout fields

0.9.10-beta — 2025.04.06

  • [fix] Fixed CSS conflict of the .easycommerce class in the body tag on all pages

0.9.9-beta — 2025.03.19

  • [fix] Fix the addon installer to auto activate the addon

0.9.8-beta — 2025.03.19

  • [fix] Fix CSS and JS minifier scripts

0.9.8-beta — 2025.03.19

  • [fix] Fix minified JS and CSS

0.9.7-beta — 2025.03.19

  • [improve] Minify JS and CSS
  • [fix] Adjust version number in enqueue as it was using timestamp values (2 hours ago)
  • [improve] Improve deactivation survey
  • [add] Enable filter to post type and taxonomies

0.9.6-beta — 2025.03.17

  • [add] It now accepts columns param for the checkout shortcode
  • [add] It now accepts shipping param for the checkout shortcode
  • [fix] Validated shortcode template param
  • [change] Changed hook name from easycommerce_settings_assets to easycommerce_after_settings_assets for settings fields list
  • [add] Enabled a filter hook for the settings fields list

0.9.5-beta — 2025.03.13

  • [fix] Fixed missing email in the customer page
  • [fix] Fixed header already sent error when session is not set
  • [fix] Code validated
  • [add] Added an option to allow adding products via parameter to the [easycommerce-checkout] shortcode

0.9.4-beta1 — 2025.03.08

  • [fix] Orders redundancy fixed
  • [fix] CoD for digital products is now hidden
  • [add] More placholders added
  • [fix] Missing deafault order and fullfill status codes added
  • [fix] CoD duplicate transaction issue fixed

0.9.3-beta5 — 2025.03.05

  • [fix] Invalid order redirect issue fixed
  • [change] Email body content changed

0.9.3-beta4 — 2025.03.04

  • [fix] Order history showing static text

0.9.3-beta3 — 2025.03.03

  • [fix] Order data missing issue fixed

0.9.3-beta2 — 2025.03.02

  • [change] Invoice emails removed from email settings
  • [improve] Order filter code optimized
  • [improve] Docs link added in the settings

0.9.3-beta1 — 2025.02.27

  • [imoprove] Invoice is now separated from the default emails list
  • [imoprove] Filter enabled for the order data
  • [security] Security vulnerabilities fixed

0.9.2-beta2 — 2025.02.26

  • [fix] Fixed the issue related to the checkout fields not populating

0.9.2-beta1 — 2025.02.26

  • [new] Added new options to set default order status and fulfillment status
  • [security] Some security vulnerabilities are fixed

0.9.1-beta1 — 2025.02.25

  • [new] New method added to list downloads of a product
  • [fix] Adding product to the cart using URL paramters is fixed

0.9.0-beta6 — 2025.02.25

  • [security] Strings escaped and sanitized

0.9.0-beta5 — 2025.02.23

  • [security] Strings escaped and sanitized

0.9.0-beta4 — 2025.02.21

  • [security] Strings escaped and sanitized

0.9.0-beta3 — 2025.02.21

  • [assets] SVN assets updated

0.9.0-beta2 — 2025.02.20

  • [new] Initial beta release