WordPress.org

Plugin Directory

EasyCommerce – AI-Powered, Blazing-Fast WordPress Ecommerce Plugin

EasyCommerce – AI-Powered, Blazing-Fast WordPress Ecommerce Plugin

Description

Easily create a high-performance online store with EasyCommerce.

This next-generation WordPress plugin combines cutting-edge AI features with lightning-fast architecture to make building and running your shop simple. Manage products, orders, coupons, and more from one intuitive dashboard.

🔗 Quick Links

  • Features – Explore key features of EasyCommerce.
  • Add-ons – Browse integrations and payment gateway add-ons.
  • Documentation – Step-by-step guides.
  • Support – Get help via tickets or the community.

📱 Stay Connected

Join our community to get the latest updates:

❗ Common Ecommerce Challenges

Many store owners face these hurdles with traditional platforms:

  • No AI Automation: Writing product descriptions, emails, and marketing content by hand is time-consuming.
  • Slow Performance: Large product catalogs and order histories can bog down sites, leading to delays for customers.
  • Outdated Interface: Clunky or dated dashboards make management tedious.
  • Limited Integrations: Relying on multiple plugins or third-party tools can cause compatibility issues.
  • High Costs: Piecemeal paid extensions or transaction fees can eat into profits.

🚀 How EasyCommerce Solves These Problems

EasyCommerce is built from the ground up to address common pain points. It’s faster, smarter, and more intuitive than many alternatives:

  • 🧠 AI-Powered Content (Smart Summaries):

    Generate engaging product summaries and descriptions automatically. Just enter a product name and let EasyCommerce’s AI write a clear, SEO-friendly summary in seconds.

    This saves time and helps your listings convert better – in fact, businesses using AI-generated product descriptions have seen up to a 30% sales increase.

  • 🏃 Lightning-Fast Performance:

    Unlike platforms that store all data in one table, EasyCommerce uses dedicated database tables for products, orders, customers, etc.

    This reduces database load and ensures scalability. In other words, you get blazing-fast queries and page loads no matter how many items or orders you have. Third-party reviews confirm this, noting EasyCommerce’s separate data tables keep speed high even with big catalogs.

  • 🎨 Modern UI/UX:

    Enjoy a fresh, user-friendly dashboard built for today’s store owners.

    In version 1.0, we completely redesigned the interface for smoother navigation and clarity. EasyCommerce is Gutenberg/block-editor ready, and works with most WordPress themes for a polished look.

  • 💰 Cost-Effective:

    EasyCommerce core is 100% free – no hidden fees or per-order charges. We offer affordable add-ons only where needed (unlike competitors that take a slice of each sale).

    Whether you’re a small shop or a growing brand, you keep more of your revenue.

  • 🔗 Seamless Integrations:

    A library of add-ons lets you connect EasyCommerce to popular services. Integrate marketing, shipping, and analytics tools (see Integration Add-ons below).

    Because it follows WordPress standards, EasyCommerce stays compatible with thousands of plugins.

⭐ Feature Highlights

  • Real-Time Dashboard: Visualize sales, orders, and customer activity at a glance. Interactive charts compare daily/weekly stats.

  • Product Management: Add/edit products easily. Auto-generate all size/color variants with one click. Assign SKUs, prices, stock per variant.

  • Smart Product Pages: Use built-in templates or our drag-and-drop builder to customize product layouts without code.

  • Digital & Physical Products: Sell physical goods and digital downloads (PDFs, eBooks, images, ZIPs). Control download links and access securely.

  • Abandoned Cart Recovery: Track abandoned shopping carts and send automated reminder emails. Set personalized messages to win back lost sales.

  • Secure Payments: Offer multiple gateways through our add-ons (PayPal, Stripe, Square, Mollie, Braintree) plus local options like bKash and Nagad. No EasyCommerce transaction fees – only standard processor fees apply.

  • Shipping & Tax: Built-in calculators for weight/rate-based shipping. Flexible tax settings per country or region.

  • Coupons & Discounts: Create percentage or fixed discounts with conditions (first-time buyer, product/category-specific, etc.). Set expiration dates and usage limits.

  • Email Personalization: Automatically send custom email notifications (order confirmations, shipping updates) using dynamic placeholders (customer name, order details, etc.).

🛍️ Beautiful Shop & Product Display

  • Stunning Shop & Checkout Pages
    Ready‑made, responsive layouts for your shop archive and checkout screens – no coding required.

  • Block‑Editor Single Product
    Full support for Gutenberg: build your product pages with blocks, custom layouts, and reusable templates.

  • Variation Swatches
    Replace dropdowns with color, image, or label swatches for a more engaging variation selector.

  • Advanced Product Filters
    Let customers quickly narrow results by category, price, attributes, tags, and more with AJAX‑powered filters.

📊 EasyCommerce Dashboard

Your store’s command center is our dashboard. In one place you can:

  • View Colorful Graphs of sales and order trends (daily, weekly, monthly filters).
  • Track Orders: See all recent orders and their status (pending, completed, etc.).
  • Monitor Trending Products to know what’s popular.
  • Get Low-Stock Alerts to restock before you run out.

📦 Product Management Made Simple

Managing your catalog is hassle-free:

  • Quick Add/Edit: Add products and details (description, price, images) all on a single page.
  • Auto-variants: Define attributes (size, color, etc.) once and EasyCommerce auto-generates all combinations.
  • Inventory Control: Set stock levels per variant with built-in SKU support.
  • SEO Settings: Customize product meta title/description for search engines.
  • No-code Builder: Use our intuitive editor to tweak your product page layout instantly.

🔄 Abandoned Cart Recovery

Win back lost sales with built-in recovery tools:

  • Set a Cart Recovery Timer (e.g. 1 hour after inactivity) to trigger reminder emails.
  • Use Personalized Emails: Add customer names and item details with smart placeholders for a friendly touch.
  • Send Follow-Up Campaigns directly from the dashboard. Just a few clicks can recover carts and boost revenue.

💳 Payment Gateways – Simple & Secure

Accept payments the way your customers prefer via available add-ons:

  • PayPal: Support for 200+ countries and 100+ currencies.
  • Stripe: Popular gateway with features like partial refunds.
  • Square: Trusted by millions worldwide.
  • Mollie: Easy setup with quick transaction processing.
  • Braintree: A PayPal company, global credit card support.
  • Others: See our addons page to see the latest payment integration list.

Unlike some platforms (e.g. SureCart’s revenue cut), EasyCommerce charges no extra fees beyond standard gateway fees.

🔗 Integration Add-Ons

Extend your store with one-click integrations:

  • WooCommerce Migration: Import your products, orders, and customers with a click.
  • HubSpot Sync: Connect customer data for advanced CRM and marketing campaigns.
  • Mailchimp: Send collected email leads to Mailchimp for newsletters.
  • PDF Invoices: Automatically generate PDF receipts for customer orders.
  • Checkout Editor: Customize checkout fields and layout without coding.
  • SureCart Migration: Transfer data easily if you’re switching from SureCart.
  • Slack Integration: Receive real-time order and inventory alerts in Slack channels.

See the full list on our Addons page. Bundles of add-ons are also available at a discount.

🏷️ Coupons & Discounts

Create and manage coupons to boost sales:

  • Set fixed-amount or percentage discounts on specific products, categories, or the entire cart.
  • Restrict by products or expiry date.
  • Automatically apply rules (e.g. free shipping over $100) for promotions.

📋 Order Management

All your orders in one place – no fuss:

  • Unified Order Screen: See new, processing, and completed orders in one table. Filter by status.
  • Statuses & Notifications: Update order and fulfillment status; customers get emailed updates (customizable templates).
  • Detailed Order View: Access billing/shipping info, order notes, and send invoices directly from the order page.

🤖 AI Assistant

We’ve added an AI chatbot to assist store owners. This in-dashboard assistant can answer questions about EasyCommerce features, recommend marketing tips, or help troubleshoot – all powered by AI.

Since 87% of marketers already use AI for content and support, this tool will keep your shop on the cutting edge.

Want to know more? Visit https://easycommerce.dev

Screenshots

  • Dashboard – Get real-time insights with our intuitive and actionable dashboard.
  • AI Writer – Instantly generate product titles and descriptions using EasyCommerce AI.
  • Product Management – Manage your entire product catalog, stock, and variations with ease.
  • Order Management – View, filter, and track all your orders from one streamlined interface.
  • Shop – Engage buyers with modern, eye-catching shop designs that convert.
  • Abandoned Cart Recovery – Track abandoned carts and automatically recover lost sales with smart email reminders.
  • Shipping – Set flexible shipping rules and calculate rates at checkout effortlessly.
  • Coupons – Boost sales with targeted coupons for specific products or storewide discounts.
  • Drag-and-Drop Builder – Design your store visually—no coding required.
  • Checkout – Maximize conversions with a fast, clean, and user-focused checkout experience.
  • Integrations – Expand your store’s power with seamless integrations with popular payment gateways, tools and services.

Blocks

This plugin provides 10 blocks.

  • Rating This block responsible for Product Rating, SKU & Favourite
  • Gallery Product Gallery
  • Product Tab This block is responsible for Product Tab, Product Description & Review
  • Product Stock Product Stock
  • Product Price Product Price
  • Product Title Product Title
  • Product Thumbnail Product Thumbnail
  • Product Attributes To show product attributes
  • 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.

You’re done!

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

February 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 – AI-Powered, Blazing-Fast WordPress Ecommerce Plugin” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.1 – 2025.07.12

  • [update] Product template layout improvements
  • [update] Updated template images for better clarity
  • [fix] Fixed “headers already sent” warning
  • [fix] Improved status and state skeleton loaders
  • [misc] General UI enhancements and internal refactoring

🔥 1.0.0 – 2025.07.10

  • [revamp] Complete UI/UX overhaul for a faster, cleaner, and more intuitive experience
  • [add] Introduced AI Writer to auto-generate product summaries and descriptions
  • [add] Added AI Chatbot to assist store owners with instant responses
  • [imp] Enhanced dashboard with real-time insights and improved usability
  • [imp] Redesigned checkout flow for higher conversion and better mobile experience
  • [imp] Optimized performance across admin and frontend

0.9.26-beta – 2025.07.01

  • [fix] Fix the bug that would change the price_id of variations every time a product is saved

0.9.25-beta – 2025.06.25

  • [fix] Permalink issue (showing 404 after creating a product) fixed

0.9.24-beta – 2025.06.23

  • [fix] Compatibility fixed with PHP 7.4
  • [imp] Optimize the list() method in the Database model for better performance
  • [imp] Show secure download link in the customer dashboard

0.9.23-beta – 2025.06.22

  • [fix] Fix deactivation popup height
  • [add] Include site URL in the setup wizard API call
  • [fix] Remove addon meta from the Addons admin screen

0.9.22-beta – 2025.06.14

  • [fix] Fixed error in the Installer

0.9.21.1-beta – 2025.06.14

  • [imp] Improved background processor for handle large amount of requests

0.9.20-beta – 2025.05.27

  • [add] External fee support in cart models
  • [fix] Automatically select the first shipping method by default
  • [add] Pagination support for transaction table
  • [add] Single transaction view implemented
  • [imp] Reorganized deactivation reason settings

0.9.19-beta – 2025.05.18

  • [fix] If no countries are selected in the settings, it defaults to all countries.

0.9.18.2-beta – 2025.05.14

  • [fix] Code improved

0.9.18.1-beta – 2025.05.14

  • [fix] Delivery date picker input field issue fixed

0.9.18-beta – 2025.05.07

  • [improve] Ensured the first available payment gateway is selected by default.
  • [improve] Updated order records to store the selected payment gateway immediately after a new order.
  • [improve] Removed deprecated refund hooks and outdated updater/filter returns, replacing them with a unified updater.
  • [improve] Payment module rewritten for better extendibility.

0.9.17.2-beta – 2025.05.05

  • [fix] Fixed the price formatting error

0.9.17.1-beta – 2025.05.04

  • [fix] Force using block editor even if the Classic Editor plugin is activated

0.9.17-beta – 2025.05.02

  • [improve] Compatibility tested with WordPress v6.8.1
  • [fix] UI changes in the addons screen
  • [add] New addons released

0.9.16-beta – 2025.04.30

  • [improve] Request for addon from added
  • [improve] Feedback from bug fixed

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