Title: EasyCommerce – AI-Powered WordPress Ecommerce Plugin to Sell Digital Products, Subscriptions &amp; Physical Goods
Author: EasyCommerce
Published: <strong>ለካቲት 20, 2025</strong>
Last modified: ሚያዝያ 2, 2026

---

Search plugins

![](https://ps.w.org/easycommerce/assets/banner-772x250.png?rev=3243666)

![](https://ps.w.org/easycommerce/assets/icon-128x128.gif?rev=3247220)

# EasyCommerce – AI-Powered WordPress Ecommerce Plugin to Sell Digital Products, Subscriptions & Physical Goods

 By [EasyCommerce](https://profiles.wordpress.org/easycommerce/)

[Download](https://downloads.wordpress.org/plugin/easycommerce.1.28.zip)

 * [Details](https://tir.wordpress.org/plugins/easycommerce/#description)
 * [Reviews](https://tir.wordpress.org/plugins/easycommerce/#reviews)
 *  [Installation](https://tir.wordpress.org/plugins/easycommerce/#installation)
 * [Development](https://tir.wordpress.org/plugins/easycommerce/#developers)

 [Support](https://wordpress.org/support/plugin/easycommerce/)

## Description

**EasyCommerce** is the first and only **AI-powered WordPress ecommerce plugin**
that automates content creation, image generation, and business analytics while 
delivering lightning-fast performance through dedicated database architecture.

Unlike WooCommerce, Easy Digital Downloads, or other traditional platforms, EasyCommerce
includes revolutionary AI features that save you hours of work and thousands of 
dollars in external tools and subscriptions.

#### What Is EasyCommerce?

EasyCommerce is the best WordPress ecommerce platform that transforms WordPress 
into an intelligent **online store** with AI automation that traditional ecommerce
platforms can’t match. While competitors force you to manually write every product
description, hunt for stock photos, and analyze spreadsheets, EasyCommerce’s built-
in AI handles it automatically.

**Built with dedicated database tables** delivering 3-5x faster performance than
WordPress post-based systems, EasyCommerce gives you everything needed to sell **
digital products**, **physical goods**, **licenses**, and **subscriptions** – all
in one lightweight plugin with **zero transaction fees**.

Whether you’re a course creator selling digital downloads, an online store owner
managing inventory, or a SaaS founder running subscription billing, EasyCommerce
delivers professional ecommerce without the bloat, complexity, or expensive extension
costs.

#### 🤖 AI Features That Save Time & Money

EasyCommerce is the **only WordPress ecommerce plugin** with built-in artificial
intelligence. Stop paying for multiple AI subscriptions – it’s all included.

**✍️ AI Content Writer**
 Generate professional product descriptions and summaries
automatically based on your title and custom prompts.

 * Short summaries: 20-40 words (perfect for catalog pages)
 * Long descriptions: 600-900 words (detailed product pages)
 * SEO-optimized, persuasive copy that converts
 * **Saves you:** $29-80/month on Jasper AI, Copy.ai, or hiring copywriters

**Example:** Enter “Wireless Noise-Cancelling Headphones” with prompt “Emphasize
comfort for long flights, 30-hour battery”  AI generates complete product description
in seconds.

**🎨 AI Image Generator**
 Create stunning, professional product images from text
descriptions.

 * Perfect for digital products without a physical form
 * Concept visualization
 * Marketing graphics and social media posts
 * **Saves you:** $10-30/month on Midjourney/DALL-E subscriptions

**Example:** “Mountain Adventure Ebook” with prompt “Hiker on mountain peak at sunrise”
AI generates custom cover image instantly.

**✨ AI Image Editor**
 Professional image editing with simple text commands.

 * Background removal (studio-quality product photos)
 * Image enhancement (lighting, clarity, color)
 * Style transformation and object editing
 * **Saves you:** $9-29/month on removal.bg, Canva Pro, or Photoshop

Turn amateur product photos into studio-grade images without design skills.

**🔍 AI Smart Search**
 Intelligent product search that understands customer intent
even with typos and misspellings.

 * “ifon”  Shows iPhone products
 * “apple’s phone”  Shows iPhone products
 * “wirless hedphones”  Shows wireless headphones

While WooCommerce requires exact matches and expensive search extensions ($79-199/
year), EasyCommerce includes intelligent search built-in.

**📊 AI Business Analyst**
 Get instant answers to business questions in natural
language.

 * “Why did sales drop this week?”
 * “What are my top 5 products this month?”
 * “Show customers who haven’t purchased in 90 days.”
 * **Saves you:** $50-500/month on business intelligence tools

### 🔗 Quick Links

 * [Live Demo](https://tastewp.com/recipe/easycommerce) – Experience EasyCommerce
   instantly. No signup required. 🚀
 * [AI Features](https://easycommerce.dev/features/ai) – See how AI automates your
   store management
 * [Complete Feature List](https://easycommerce.dev/features) – Explore everything
   EasyCommerce offers
 * [Documentation](https://easycommerce.dev/docs/) – Step-by-step tutorials
 * [Support Center](https://support.easycommerce.dev/) – Get expert help when you
   need it

### 📱 Join Our Community

Connect with thousands of store owners:

 * [Facebook Community](https://www.facebook.com/groups/easycommerce.community/)–
   Share tips & get advice
 * [Facebook Page](https://www.facebook.com/easycommercedev) – Latest updates
 * [X (Twitter)](https://x.com/easycommercedev) – Quick news & tips
 * [LinkedIn](https://www.linkedin.com/company/easycommercedev/) – Business insights
 * [YouTube](https://www.youtube.com/@EasyCommercedev) – Tutorials & guides

#### 🎯 Who Is EasyCommerce For?

**Digital Product Creators**
 Course creators, authors, designers, and software 
developers selling ebooks, templates, PDFs, videos, music, and downloadable files
benefit from:

✓ Secure digital file delivery with download limits
 ✓ AI-generated product descriptions
and images ✓ Software license management (Pro addon) ✓ No per-transaction fees eating
into margins

**Subscription Businesses**
 SaaS founders, membership sites, coaching programs,
and online communities need selling recurring access to digital content, software
licenses, membership sites, coaching programs, or any subscription-based business
model.

**_Subscription Features:_**

✓ Flexible billing intervals – weekly, monthly, quarterly, yearly
 ✓ Free trials
and paid trial periods (coming soon) ✓ Setup fees for one-time charges (coming soon)
✓ Automatic recurring payments via Stripe and PayPal ✓ Failed payment recovery with
smart retry logic (coming soon) ✓ Customer subscription dashboard for self-service
✓ Upgrade and downgrade subscription plans (coming soon) ✓ Pause or cancel subscriptions
✓ Subscription expiration management ✓ Email notifications for renewals, failures,
cancellations

[Learn more about Subscriptions](https://easycommerce.dev/addons/easycommerce-subscriptions)

**Software Licensing Businesses**
 WordPress plugin/theme developers, software vendors,
SaaS products, and any digital product requiring activation control and license 
management.

**_License Features:_**

✓ Automatic license key generation
 ✓ Set activation limits per license ✓ Track 
license usage and activations ✓ Automatic renewal handling for subscriptions ✓ License
expiration controls ✓ Remote deactivation management ✓ API for license validation
✓ Perfect for WordPress products, SaaS, and desktop software

[Learn more about License Manager](https://easycommerce.dev/addons/easycommerce-license)

**Physical Product Stores**

Retailers, handmade goods sellers, and ecommerce stores managing inventory appreciate:

**_Physical Product Selling Features:_**

✓ Product variations (size, color, material)
 ✓ Inventory tracking and stock alerts
✓ AI product photography (eliminates expensive photoshoots) ✓ Shipping calculators
and tax management ✓ Fast page loads even with 10,000+ products

**WordPress Agencies**

Web developers building client stores choose EasyCommerce for:

✓ One plugin instead of 10+ extension stacks
 ✓ Clean codebase with hooks and filters
✓ Clients love the AI features ✓ Faster websites = happier clients ✓ Predictable,
affordable pricing

#### 🚀 Why Choose EasyCommerce Over WooCommerce

After 15+ years, WooCommerce has become bloated and extension-dependent. Here’s 
why store owners are switching to EasyCommerce:

**⚡ Performance**
 – **WooCommerce:** Uses WordPress post tables – slows down with
large catalogs – **EasyCommerce:** Dedicated database tables – 3-5x faster queries,
scales effortlessly to 10,000+ products

**🤖 AI Automation**
 – **WooCommerce:** No AI features – requires external tools(
$30-100/month each) – **EasyCommerce:** 8 AI features built-in with 100 free credits(
one-time)

**💰 Cost**
 – **WooCommerce:** Subscriptions extension ($199/year) + License Manager(
$129/year) + AI tools ($50-100/month) = $728-1,528/year – **EasyCommerce:** Core
free + Optional Pro for subscriptions/licenses

**🎯 Setup**
 – **WooCommerce:** 10-15 plugins needed for full functionality – **
EasyCommerce:** All-in-one – everything included or simple addons

**🎨 User Experience**
 – **WooCommerce:** Complex settings across multiple plugins,
legacy interface – **EasyCommerce:** Modern, unified dashboard designed for 2025

**📊 Transaction Fees**
 – **Both:** Zero platform fees – you keep 100% of revenue

#### ⭐ Complete Feature List

**Sell Anything**

✓ **Digital Products** – PDFs, videos, music, software, ebooks with secure delivery

✓ **Physical Products** – Inventory tracking, shipping, variants (size, color, etc.)
✓ **Subscriptions** – Recurring billing for memberships, SaaS, coaching (Pro addon)
✓ **Software Licenses** – Activation keys, renewal management (Pro addon) ✓ **Variable
Products** – Auto-generate all variants with one click

**Payment Processing (Zero Transaction Fees)**

✓ **Stripe** – Credit cards, Apple Pay, Google Pay (200+ countries, 135+ currencies)

✓ **PayPal** – Instant checkout, PayPal Credit ✓ **Mollie** – European payment methods
✓ **Braintree** – Enterprise-grade processing, PayPal company ✓ **Local Gateways**–
bKash, Nagad, and regional payment methods ✓ **No Platform Fees** – Keep 100% of
revenue (only standard processor fees apply)

**Marketing & Conversion**

✓ **Abandoned Cart Recovery** – Automated reminder emails with personalization
 
✓ **Coupons & Discounts** – Percentage, fixed amount, product-specific ✓ **Email
Automation** – Order confirmations, shipping updates with dynamic placeholders ✓**
Product Recommendations** – AI-powered suggestions (coming soon)

**Store Management**

✓ **Real-Time Dashboard** – Sales graphs, trending products, low stock alerts
 ✓**
Inventory Control** – Stock levels per variant with SKU support ✓ **Order Management**–
Track status (pending, completed, failed, refunded) ✓ **Customer Profiles** – Purchase
history, lifetime value, internal notes ✓ **Shipping Calculators** – Weight-based,
flat rate, regional zones ✓ **Tax Management** – Country/region-specific rates, 
tax-inclusive pricing

**Design & Customization**

✓ **Gutenberg-Native** – Build product pages with WordPress blocks
 ✓ **Variation
Swatches** – Color/image/label selectors instead of dropdowns ✓ **Advanced Filters**–
AJAX-powered category, price, attribute filtering ✓ **Page Builder Ready** – Compatible
with Elementor, Beaver Builder, Divi (coming soon) ✓ **Responsive Templates** – 
Mobile-optimized shop and checkout pages ✓ **No-Code Product Builder** – Drag-and-
drop layout customization

**Performance & Scalability**

✓ **Dedicated Database Tables** – 3-5x faster than WordPress post-based systems

✓ **Optimized Queries** – Handles 10,000+ products without slowdown ✓ **Lightweight
Architecture** – Minimal bloat vs 15-plugin WooCommerce stacks ✓ **Cache-Friendly**–
Works with all major caching plugins

**Developer Features**

✓ **REST API** – Full programmatic access to products, orders, customers
 ✓ **Hooks&
Filters** – Customize any functionality ✓ **CLI Support** – Command-line tools for
bulk operations (coming soon) ✓ **Well-Documented** – Comprehensive developer documentation(
coming soon) ✓ **Modern Codebase** – Clean, maintainable PHP

#### 📦 Additional Features

**Beautiful Shop & Product Display**

 * Stunning, responsive shop layouts
 * Block-editor product pages with full Gutenberg support
 * Variation swatches (color, image, label etc)
 * Advanced AJAX product filters
 * Quick view and product comparisons

**Abandoned Cart Recovery**

Set automated reminder emails to recover lost sales:

 * Customizable cart recovery timer
 * Personalized emails with customer names and cart items
 * Track recovery success rate (coming soon)
 * Send follow-up campaigns from the dashboard

**Payment Gateway Integrations**

Accept payments through trusted processors:

 * **PayPal** – 200+ countries, 100+ currencies
 * **Stripe** – Credit cards, Apple Pay, Google Pay, partial refunds
 * **Square** – Credit cards, partial refunds
 * **Mollie** – European payment methods
 * **Braintree** – PayPal company, global coverage
 * More payment integrations available at [addons marketplace](https://easycommerce.dev/addons)

**Integration Addons**

Extend functionality with one-click integrations:

 * **[WooCommerce Migration](https://easycommerce.dev/addons/easycommerce-migration)**–
   Import products, orders, customers instantly
 * **[HubSpot Sync](https://easycommerce.dev/addons/easycommerce-hubspot)** – Connect
   customer data for CRM and marketing
 * **[Mailchimp](https://easycommerce.dev/addons/easycommerce-mailchimp)** – Email
   marketing integration
 * **[PDF Invoices](https://easycommerce.dev/addons/easycommerce-pdf-invoice)** –
   Automatic invoice generation
 * **[Checkout Editor](https://easycommerce.dev/addons/easycommerce-checkout-editor)**–
   Customize checkout fields

#### 🔄 Migrate From WooCommerce in One Click

**Switching to EasyCommerce**

A lot of stores have migrated from WooCommerce to EasyCommerce to gain AI automation,
better performance, and eliminate expensive extensions.

**What Gets Migrated:**

✓ All products (simple, variable, digital)
 ✓ Product images and galleries ✓ Categories
and tags ✓ All orders and order history ✓ Customer accounts and data ✓ Reviews and
ratings

**Migration Process:**

 1. Install free [Migration addon](https://easycommerce.dev/addons/easycommerce-migration)
 2. Click “Start Migration.”
 3. Wait 5-30 minutes (depending on catalog size)
 4. Done – Zero downtime, store stays live during migration

Need help? Pro customers get free white-glove migration assistance from our specialists.

#### 📊 EasyCommerce Dashboard

Your store’s command center provides real-time insights:

 * **Colorful Sales Graphs** – Daily, weekly, monthly trends
 * **Order Tracking** – Monitor pending, completed, failed, refunded orders
 * **Trending Products** – See what customers are buying
 * **Low-Stock Alerts** – Never run out of popular items
 * **Customer Analytics** – Lifetime value, purchase history
 * **AI Business Analyst** – Ask questions, get instant answers

#### 🛍️ Product Management Made Simple

Managing your catalog is effortless:

 * **Quick Add/Edit** – Single-page product creation
 * **Auto-Variants** – Define attributes once, auto-generate all combinations
 * **AI Content** – Generate descriptions and images automatically
 * **Inventory Control** – Stock levels per variant with SKU support
 * **No-Code Builder** – Visual product page customization

#### 💳 Secure Payments, Zero Transaction Fees

Unlike some platforms that take a percentage of every sale, **EasyCommerce charges
zero transaction fees**. You only pay standard payment processor fees (Stripe, PayPal,
etc.).

Accept payments through:
 – Credit and debit cards – Apple Pay and Google Pay – 
PayPal and PayPal Credit – Regional payment methods – Bank transfers and direct 
debit

All payments processed securely through PCI-compliant gateways.

#### 📖 Comprehensive Documentation & Support

**Learning Resources:**
 – Step-by-step [documentation](https://easycommerce.dev/docs/)–
Video tutorials on [YouTube](https://www.youtube.com/@EasyCommercedev) – [Live demo](https://tastewp.com/recipe/easycommerce)–
try before installing – Active [Facebook community](https://www.facebook.com/groups/easycommerce.community/)

**Support:**
 – Free community support via WordPress.org forums – Dedicated [support center](https://support.easycommerce.dev/)–
Priority support for Pro customers – Migration assistance available

#### 🌟 Why Developers Love EasyCommerce

**Clean Architecture:**
 – Modern, maintainable codebase – Dedicated database tables(
not WordPress posts) – Follows WordPress coding standards – Well-documented functions
and filters

**Extensible:**
 – Complete REST API – 100+ action hooks – 50+ filter hooks – Custom
endpoint support – Headless-ready architecture

**Performance:**
 – Optimized SQL queries – Minimal database calls – Cache-friendly
design – Lazy loading assets – 3-5x faster than post-based systems

Questions? Our AI Chatbot is always there!

## 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 13 blocks.

 *   Template 2 This is shop page
 *   Template 3 This is a trendy shop page
 *   Template 1 This is shop page
 *   Product Tab This block is responsible for Product Tab, Product Description &
   Review
 *   Product Attributes To show product attributes
 *   Product Title Product Title
 *   Rating This block responsible for Product Rating, SKU & Favourite
 *   Add to Cart Add to Cart form
 *   Product Price Product Price
 *   Product Stock Product Stock
 *   Product Thumbnail Product Thumbnail
 *   Gallery Product Gallery
 *   Product Summary Product Summary

## Installation

#### Automatic Installation

 1. Log in to your WordPress dashboard
 2. Navigate to **Plugins > Add New**
 3. Search for “EasyCommerce”
 4. Click **Install Now**
 5. Click **Activate**
 6. Follow the Setup Wizard to configure your store

#### Manual Installation

 1. Download the EasyCommerce plugin zip file
 2. Navigate to **Plugins > Add New > Upload Plugin**
 3. Choose the downloaded zip file
 4. Click **Install Now**
 5. Click **Activate**
 6. Follow the Setup Wizard

#### After Installation

 1. **Setup Wizard:** Complete the quick setup wizard to configure:

– Store name and logo
 – Currency and location – Payment gateways (Stripe, PayPal)–
Shipping options – Tax settings

 1. **Create Your First Product:**

– Go to **EasyCommerce > Products > Add New**
 – Enter product title – Use AI to
generate descriptions and images (optional) – Set price and inventory – Configure
shipping (if physical product) – Add product images – Publish

 1. **Customize Your Store:**

– Go to **EasyCommerce > Settings**
 – Configure shop pages, checkout, and emails–
Set up abandoned cart recovery – Connect payment gateways – Enable AI features (
50 free credits)

#### Minimum Requirements

 * WordPress 6.0 or greater
 * PHP 7.4 or greater (PHP 8.0+ recommended)
 * MySQL 5.6 or greater, OR MariaDB 10.1 or greater
 * HTTPS support recommended for payment processing
 * Pretty permalinks enabled (Settings > Permalinks)

#### Recommended

 * PHP 8.0 or greater
 * WordPress memory limit of 1GB or greater
 * MySQL 5.7+ or MariaDB 10.2+
 * SSL certificate for secure payments

## FAQ

### What is EasyCommerce?

EasyCommerce is the only AI-powered WordPress ecommerce plugin that automates content
creation, image generation, and business analytics. Sell digital products, physical
goods, and subscriptions with built-in AI features, dedicated database architecture
for 3-5x faster performance, and zero transaction fees.

### Is EasyCommerce free to use?

Yes. EasyCommerce core is completely free with no transaction fees. The optional
Pro version unlocks advanced features like subscription management and license management.
You only pay standard payment processor fees (Stripe, PayPal).

### How is EasyCommerce different from WooCommerce?

EasyCommerce has 8 built-in AI features (content generation, image creation, smart
search, image editing, business analytics etc) that WooCommerce completely lacks.
Built with dedicated database tables for 3-5x faster performance. Pro includes subscriptions
and license management, while WooCommerce requires $328+ per year in separate extensions.

### Can I sell both digital and physical products?

Yes. EasyCommerce handles digital downloads (PDFs, videos, software, ebooks), physical
goods with inventory tracking, subscriptions with recurring billing, and software
licenses – all in one plugin without limitations.

### What payment gateways are supported?

Stripe, PayPal, Mollie, Braintree, and regional gateways like bKash and Nagad. Additional
payment processors are available through addons. All major payment methods supported:
credit cards, Apple Pay, Google Pay, and bank transfers.

### Do you charge transaction fees?

No. Zero platform fees, ever. You keep 100% of your revenue and only pay standard
payment processor fees (Stripe ~2.9% + 30¢, PayPal similar). Unlike some competitors,
EasyCommerce never takes a percentage of your sales.

### How many AI credits do I get?

100 free AI credits to test the functionality and get used to it with the use cases.
AI credit cost per action:
 – AI Writer: 1 credit per generation – AI Business Analyst:
2 credits per query – AI Smart Search: 1 credit per search – AI Image Generator:
10 credits per image – AI Background Remover: 10 credits per action

You can get more AI credits by simply upgrading to EasyCommerce Pro or buying AI
credits only, depending on your needs.

### How does AI content generation work?

Enter your product title and optional custom prompts (example: “emphasize durability
and warranty”). EasyCommerce’s AI instantly generates professional product descriptions–
20-40 words for summaries or 600-900 words for detailed descriptions. Each generation
uses 1 AI credit.

### Can I remove product image backgrounds automatically?

Yes. The AI Image Editor removes backgrounds, enhances lighting, improves clarity,
and creates studio-quality product photos using simple text commands. Perfect for
professional product photography without Photoshop or design skills. Uses 10 AI 
credit per edit.

### What’s included in EasyCommerce Pro?

Pro includes complete Subscription Management (recurring billing, automatic renewals
etc), Software License Manager (activation keys, usage tracking), and all future
Pro addons. Pro customers also receive free AI credits, priority support and free
migration assistance.

### Can I use EasyCommerce for a membership site?

Yes. With the Pro Subscriptions addon, create membership sites with recurring billing,
content access control, member dashboards, and subscription management. Perfect 
for coaching programs, online courses, exclusive communities, and SaaS businesses.

### Can I migrate from WooCommerce?

Absolutely. Our free [Migration addon](https://easycommerce.dev/addons/easycommerce-migration)
transfers all products, orders, customers, and reviews in one click with zero downtime.
Takes 5-30 minutes depending on catalog size. Pro customers get free white-glove
migration assistance.

### Does EasyCommerce work with my WordPress theme?

Yes. EasyCommerce is Gutenberg-native and compatible with all modern WordPress themes.
Works seamlessly with page builders like Elementor, Beaver Builder, and Divi. Usually
no theme conflicts.

### Does EasyCommerce support multiple currencies?

Yes. EasyCommerce supports 135+ currencies worldwide through payment gateway integrations.
Set your default currency and customers can pay in their preferred currency based
on location.

### Is EasyCommerce fast with large product catalogs?

Yes. Built with dedicated database tables instead of WordPress posts (like WooCommerce),
EasyCommerce delivers 3-5x faster queries even with 10,000+ products. Performance
doesn’t degrade as your catalog grows. Optimized for scale.

### Will EasyCommerce slow down my site?

No. EasyCommerce uses lightweight architecture, dedicated database tables, and optimized
queries designed for performance. Much faster than post-based ecommerce systems.
Works with all major caching plugins.

### What are the system requirements?

 * WordPress 6.0 or greater
 * PHP 7.4 or greater (PHP 8.0+ recommended)
 * MySQL 5.6+ or MariaDB 10.1+
 * HTTPS recommended for secure payments
 * Pretty permalinks enabled

### Why do I need an API key?

The API key is optional but recommended. It connects your store to EasyCommerce’s
system for seamless addon integration, AI features synchronization, and automatic
updates. Your store works without it, but the API key unlocks full functionality.

### Is there a refund policy?

Yes. 30-day money-back guarantee on EasyCommerce Pro, no questions asked. Try risk-
free.

### Where can I get support?

Free community support via WordPress.org forums and [Facebook Community](https://www.facebook.com/groups/easycommerce.community/).
Pro customers receive priority support through our [support center](https://support.easycommerce.dev/).
Comprehensive documentation available at [easycommerce.dev/docs](https://easycommerce.dev/docs/).

## Reviews

![](https://secure.gravatar.com/avatar/7ab184f889b8a566244420ba1ec7ff0f462873e3bdbb1a83e69446c2509284d5?
s=60&d=retro&r=g)

### 󠀁[Simple and Lightweight Ecommerce Solution for WordPress](https://wordpress.org/support/topic/simple-and-lightweight-ecommerce-solution-for-wordpress/)󠁿

 [SEO Coder](https://profiles.wordpress.org/salman123khalid/) ጥሪ 1, 2026 2 replies

I used EasyCommerce for my WordPress store and found it very easy to set up and 
use, even without advanced technical skills. The plugin feels lightweight and fast,
and I really liked the built-in features like cart recovery and the AI help for 
product descriptions. It’s still newer than big ecommerce plugins, but for a simple
and clean online store, it works well and feels promising

![](https://secure.gravatar.com/avatar/b0d8d6fc7325581dc6fdf63b04232a51b561d1a661eceb63811c98bb3782ba5f?
s=60&d=retro&r=g)

### 󠀁[EasyCommerce Is Simple and Works Well](https://wordpress.org/support/topic/easycommerce-is-simple-and-works-well/)󠁿

 [jparks1990](https://profiles.wordpress.org/jparks1990/) ሕዳር 28, 2025 2 replies

EasyCommerce is very easy to use. I set it up fast and had no trouble. The layout
is clear, and each part is simple to find. I like that I can manage products and
orders without stress. The plugin runs fast on my site. Pages load quick and look
clean. The checkout flow is smooth, and my customers can finish orders with ease.
I did not need any code or extra steps. Digital files also work well. I can upload
a file, save it, and send it to buyers with no delay. The system handles this with
care. EasyCommerce feels light but still strong. It has tools for stock, coupons,
and cart recovery. These tools help me run my shop with less work. I had one small
setup issue, but I fixed it in a short time. The settings are clear, so it was easy
to solve. Since then, the plugin has been stable and smooth. I am happy with EasyCommerce.
It saves time. It is simple, clean, and fast. I think it is a great choice for small
or new shops.

![](https://secure.gravatar.com/avatar/192a50ab6b57d35285e6c72176188f768ddc60b1d806750fcf8d47fb2d4d8804?
s=60&d=retro&r=g)

### 󠀁[Lives up to its name](https://wordpress.org/support/topic/lives-up-to-its-name-17/)󠁿

 [noicenetizen](https://profiles.wordpress.org/noicenetizen/) ሕዳር 20, 2025 1 reply

EasyCommerce is an excellent e-commerce plugin for WordPress users looking to escape
the complexity and potential performance bottlenecks of older solutions. It truly
delivers on its promise of “easy” setup, integrating seamlessly with most WordPress
themes and boasting a modern, block-editor-ready interface. For any small to mid-
sized business built on WordPress that prioritizes speed and a clean user experience,
EasyCommerce is a powerful, highly cost-effective replacement or starting point.

![](https://secure.gravatar.com/avatar/a2e299633c2cd03f8dc9722d51fad64836243fca86aaeff5380a8e4f17a90dc0?
s=60&d=retro&r=g)

### 󠀁[Smart, Fast, and Effortless The Future of WordPress Ecommerce](https://wordpress.org/support/topic/smart-fast-and-effortless-the-future-of-wordpress-ecommerce/)󠁿

 [aponwpdev](https://profiles.wordpress.org/aponwpdev/) ሕዳር 13, 2025 1 reply

an impressive AI-powered WordPress plugin that makes managing an online store effortless.
It’s fast, smart, and beautifully designed — a great choice for anyone looking to
boost ecommerce performance.

![](https://secure.gravatar.com/avatar/a2e28cdcd2ec02fce28c14afcf9574eaf41c937a67a7fe28fffd4a6e41488016?
s=60&d=retro&r=g)

### 󠀁[EasyCommerce, un plugin e-commerce WordPress moderne et rapide](https://wordpress.org/support/topic/easycommerce-un-plugin-e-commerce-wordpress-moderne-et-rapide/)󠁿

 [Michaël KIHL](https://profiles.wordpress.org/michaelkihl/) ሕዳር 12, 2025 1 reply

Je teste EasyCommerce depuis plusieurs semaines et c’est une vraie bouffée d’air
frais.Installation simple, interface claire, tout fonctionne sans extensions inutiles.
L’IA intégrée pour les descriptions et les analyses de ventes fait gagner un temps
fou.Les performances sont excellentes, même sur des sites légers.Il reste quelques
points à améliorer (traduction, compatibilité Elementor),mais dans l’ensemble, c’est
l’un des meilleurs plugins e-commerce WordPress récents.

![](https://secure.gravatar.com/avatar/476b61b2de89f2257bf008da2e24db786999e6a64774310b891cb6d9b6a50fa5?
s=60&d=retro&r=g)

### 󠀁[Excellent Plugin for Effortless Online Stores](https://wordpress.org/support/topic/excellent-plugin-for-effortless-online-stores/)󠁿

 [Md. Habibur Rahman](https://profiles.wordpress.org/habibnote/) ሕዳር 12, 2025 1 
reply

EasyCommerce is amazing — super easy to use, fast, and has a very clean, modern 
UI. Perfect for building an online store without any hassle. Highly recommended!

 [ Read all 12 reviews ](https://wordpress.org/support/plugin/easycommerce/reviews/)

## Contributors & Developers

“EasyCommerce – AI-Powered WordPress Ecommerce Plugin to Sell Digital Products, 
Subscriptions & Physical Goods” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ EasyCommerce ](https://profiles.wordpress.org/easycommerce/)
 *   [ EasySuite ](https://profiles.wordpress.org/easysuite/)

[Translate “EasyCommerce – AI-Powered WordPress Ecommerce Plugin to Sell Digital Products, Subscriptions & Physical Goods” into your language.](https://translate.wordpress.org/projects/wp-plugins/easycommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/easycommerce/), check
out the [SVN repository](https://plugins.svn.wordpress.org/easycommerce/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/easycommerce/) by
[RSS](https://plugins.trac.wordpress.org/log/easycommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.28 – 2026-04-02

 * [feat] Add store status feature – display status badge on shop, checkout, and
   dashboard pages
 * [feat] Add visibility tab – visibility settings for store pages
 * [feat] Remove store mode field from business settings tab
 * [ui] Improve store status badge styling and add dot indicator
 * [ui] Improve multicheck render function styling
 * [ui] Update tab content and layout across store pages
 * [ui] Include utility helper class in checkout template 2
 * [fix] Fix stock status style issue
 * [refactor] Restructure store mode function for improved maintainability

#### 1.27 – 2026-03-15

 * [feat] Add payment method API with enhanced checkout flow – store selected payment
   method in cart data
 * [feat] Add fallback payment method selection when selected method is unavailable
   for digital products
 * [feat] Add payment method handling in checkout templates 2 and 3
 * [fix] Fix downloads pagination issue in dashboard
 * [fix] Fix navigation issues for dashboard downloads, transactions, and orders
   tabs
 * [fix] Fix shipping tax calculation when billing/shipping countries differ
 * [fix] Fix shipping method radio button value type in order summary
 * [fix] Fix various PHP warnings
 * [refactor] Optimize code and improve payment method selection logic

#### 1.26 – 2026-03-12

 * [fix] Fix order status display in orders tab, recent orders widget, and order
   info
 * [fix] Fix order notes status format consistency
 * [refactor] Stripe code refactoring for improved maintainability
 * [refactor] Replace PascalCase naming with snake_case naming convention
 * [db] Add one-time migration code for future updates
 * [fix] Declare variables for order and fulfill statuses functions

#### 1.25 – 2026-03-12

 * [security] Fix privilege escalation vulnerability (CVE-2026-3397, CVSS 8.8) in
   REST API profile endpoint
 * [feat] Separate product and shipping tax – display taxes independently in admin
   and frontend order views
 * [feat] Add business address fields settings for tax calculations
 * [feat] RTL support for all admin pages – settings, dashboard, products, orders,
   customers, coupons, transactions, checkout templates
 * [fix] Shipping tax calculation when billing/shipping countries differ
 * [fix] Disable shipping taxable button when shipping country is not in taxable
   country list
 * [fix] Show discount label only when coupon is applied
 * [fix] Show shipping and discount in order details only when greater than 0
 * [fix] Fix transaction ID display – limit to 10 characters visible, store 13 characters
 * [fix] Fix partial refund display – add colored badge for order count
 * [fix] Fix order note default appearing issue
 * [fix] Fix logs API permission issue
 * [fix] Fix checkout preview button functionality
 * [fix] Fix shipping method radio button value type in order summary
 * [fix] Fix Stripe payment element load errors
 * [fix] Fix title length truncation in product lists
 * [fix] Improve cart fragment updates on billing address changes
 * [fix] Improve payment method updates when amount changes
 * [ui] Add padding to settings and help/support pages
 * [ui] Fix dashboard visibility issues

#### 1.24 – 2026-03-03

 * [fix] Fix PayPal breakdown issue and payment payload bugs
 * [fix] Fix shipping fee calculation issues during checkout
 * [fix] Fix cart API response issues
 * [imp] Update PayPal JavaScript integration
 * [imp] Improve prompts for AI image generator, image enhancement, and analyst 
   templates

#### 1.23 – 2026-02-26

 * [fix] Fix fatal error while activating this plugin in (WP 6.0) & (PHP 7.4) version
 * [fix] Handle empty results in AI data retrieval. Return ‘no data found’ for missing
   data
 * [fix] Fix save button text is not updating based on the status dropdown field
 * [fix] Fix variation not displaying on frontend
 * [feat] Change discount type input field from dropdown to radio
 * [feat] Use active or inactive dropdown to save coupon status
 * [ui] Use dropdown and remove active and inactive toggle switcher for coupon creation
 * [ui] Make some changes in the coupon creation UI
 * [refactor] Remove unused variable and redundant attribute deletion logic in product
   variations

#### 1.22 – 2026-02-26

 * [feat] Improve smart search functionality with enhanced fuzzy matching
 * [feat] Add SKU generation for price items based on product title and attributes
 * [fix] Remove border from add-to-cart button on shop page
 * [fix] Fix image editor file missing error
 * [fix] Fix duplicate attribute issue in product editor
 * [fix] Fix demo product import errors
 * [fix] Resolve undefined variable warning
 * [fix] Remove duplicate id and slug in taxonomy handling
 * [ui] Change styling of ‘partially refunded’ status across all admin screens
 * [ui] Add styling for partiallyRefunded order status in dashboard
 * [ui] Update navigation links to point to ‘get-pro’ page in Header, ProModal, 
   and CommonHeader components
 * [refactor] Refactor abandoned cart API methods to simplify naming conventions
 * [refactor] Refactor abandoned cart methods to unify naming conventions and improve
   clarity

#### 1.21 – 2026-02-24

 * [feat] Bulk delete functionality for taxonomies – Added bulk delete for attributes,
   brands, categories, and tags with confirmation modals in both API and frontend
 * [feat] Store updater automation – Enhanced store update mechanism
 * [add] Documentation links for shipping and taxation settings screens
 * [add] Hamburger icon at the top of order single page
 * [add] Filter to prepare method of AI service
 * [fix] ‘Read more’ button displayed even when summary is not too long
 * [fix] SKU calculation logic to handle previous SKU data correctly
 * [fix] Pro menu not navigating to ‘pro’ page
 * [fix] AI modal access condition based on licensing status
 * [fix] Package compatibility issues
 * [fix] CSS consistency for shipping and taxation screen
 * [refactor] Refactor sidebar rendering functions and move to helpers
 * [refactor] Refactor API modal components and improve user session handling
 * [refactor] Remove unnecessary dependency from SKU component useEffect
 * [refactor] Button styles for bulk delete functionality across attributes, brands,
   categories, and tags
 * [ui] Improve setup wizard UI

#### 1.20.1 – 2026-02-19

 * [feat] Add credit notice in AI Analyst
 * [add] Add explainer videos

#### 1.20 – 2026-02-19

**🚀 New Features**

 * Refunds Management System – Complete refund functionality with transaction ID
   support for Stripe, PayPal, Square, Braintree, and Mollie
 * AI Image Enhancement – AI-powered image editing with AI integration (background
   removal, enhancement, style transformation)
 * Demo Product Generator – Generate sample products for testing
 * Product SKU Field – Added SKU support to single products
 * Full-Width Layout Template – New template option for wider content display
 * AI Analyst Button – Quick access to AI business analytics in header
 * CSV Importer – Import simple and variable products via CSV
 * Refunds Menu – Dedicated refunds page in admin navigation

**🎨 UI/UX Improvements**

 * Theme Compatibility – Enhanced support for Sydney, Storefront, Neve, Blocksy,
   GeneratePress, Woostify, Shopeo themes
 * Dashboard Redesign – Migrated to React Router v6 with improved navigation
 * Responsive Fixes – Admin pages optimized for all screen sizes
 * New Admin Notices API – Dynamic notices across all EasyCommerce pages
 * Menu Improvements – Auto-collapse admin menu, reorganized navigation

**⚡ AI Features**

 * AI Credit System – Unified credit system with improved deduction logic
 * AI Attribute Generation – Support for existing global attributes
 * AI Response Validation – Better error handling and validation

**💳 Payments & Checkout**

 * Stripe Improvements – Enhanced payment intent handling, subscription support
 * Payment Method Settings – Direct settings button in payment method tabs
 * Auto-Detect User Location – Currency auto-detection based on country
 * Currency Formatting – Dynamic currency symbol and code display

**📊 Tax & Shipping**

 * Tax Calculation – Improved tax rate calculation and region ordering
 * Taxable Field – Added taxable toggle for products
 * Shipping Methods – Better condition handling and plan ordering
 * Shipping Calculators – Enhanced weight-based and regional shipping

**🐛 Bug Fixes**

 * Attribute handling in product editor
 * Order notes performance and display
 * Price item state management
 * Payment method layout consistency
 * Coupon table height issues
 * Currency dropdown caching

#### 1.15 – 2025-12-23

 * [feat] CSV Importer Feature add (Import dynamic simple & variation product)
 * [feat] Refactor PaymentIntent creation/update to use fresh cart data and add 
   persistent payment intent storage
 * [add] Default SVG icons for all payment methods + show uploaded/custom logo if
   set
 * [add] Payment method logos in setup wizard
 * [add] Admin Notices for Missing Required Elements on Key EasyCommerce Pages
 * [add] Stripe subscription and payment id in subscription meta table
 * [add] Permission_callback to Stripe API routes
 * [fix] Responsive issues across all admin pages
 * [fix] Notice positioning in EasyCommerce by dynamically moving notices outside
   the render container
 * [fix] Show completed and processing stats data only
 * [fix] Single product short summary word count fix
 * [fix] Various attribute handling improvements in product editor
 * [imp] Clean option for abandoned cart
 * [imp] Relevant settings link in ‘Addons page’ addon list
 * [update] Block controller to register blocks with render_callback instead of 
   render.php
 * [update] Template paths in API and controllers to use blocks/shops-page/ directory
 * [refactor] Template override logic to use unified template_include filter and
   add override filters
 * [update] Build configuration: simplify scripts, add copy-webpack-plugin, update
   webpack to copy block.json to build/
 * [ci] Update GitHub workflows and package.json

#### 1.14 – 2025-12-23

 * [fix] Fix blocks packaging issues
 * [imp] Clean option for abandoned cart
 * [add] Default SVG icons for all payment methods + show uploaded/custom logo if
   set
 * [feat] Refactor PaymentIntent creation/update to use fresh cart data and add 
   persistent payment intent storage
 * [fix] Notice positioning in EasyCommerce by dynamically moving notices outside
   the render container
 * [fix] Conditional notices hook add for missing shop, checkout, and dashboar
 * [fix] Make the hardcoded notice id dynamic via props
 * [fix] Responsive issues across all admin pages
 * [fix] Show completed and processing stats data only
 * [imp] Relevant settings link in ‘Addons page’ addon list
 * [fix] Single product short summary word count fix
 * [feat] CSV Importer Feature add (Import dynamic simple & variation product)
 * [add] Payment method logos in setup wizard
 * [add] Admin Notices for Missing Required Elements on Key EasyCommerce Pages
 * [change] Change ‘AI Assistant’ button text to ‘Y.E.S! – Save 50%’
 * [add] Sale notice for year end campaign

#### 1.13 – 2025-12-09

 * [fix] Add timeout to docs API call
 * [fix] Prevent execution if Stripe is not properly initialized
 * [fix] Prevent payment intent creation when payment form is hidden
 * [fix] Update addon page responsive issue fix
 * [fix] Submenu Highlighting Issue in EasyCommerce Admin
 * [fix] Prevent Duplicate Attribute Values by Slug & Add Client-Side Duplicate 
   Validation
 * [imp] Compatibility trested with WordPrss 6.9

#### 1.12 – 2025-12-03

 * [feat] Enhanced AI features with improved image generation and template builder.
 * [fix] Fixed compatibility issues with WordPress 6.9.
 * [fix] Updated payment gateway integrations for enhanced security.
 * [imp] Improved checkout flow and overall user experience.
 * [fix] Resolved various UI bugs and performance optimizations.

#### 1.11 – 2025-11-26

 * [fix] Fixed compatibility with square/square with php 7.4
 * [fix] Updated the deactivation popup
 * [fix] Various UI and copy modifications

#### 1.10.1 – 2025-11-20

 * [fix] Fixed compatibility issues with PHP 7.4

#### 1.10 – 2025-11-20

 * [fix] Fixed Customer model class compatibility with tests.
 * [feat] Added PHP filters and actions.
 * [feat] Added JS filters and slots.
 * [fix] Fixed syntax error.

#### 1.9 – 2025-11-19

 * [fix] Fixed privilege escalation vulnerability (CVE-2025-11457) by preventing
   user-supplied roles in user creation.
 * [fix] Resolved coupon application issues and improved discount calculations.
 * [fix] Fixed product category, tags, and brand name decoding issues.
 * [fix] Corrected product status changes affecting variations.
 * [fix] Fixed bulk delete count display in tabs.
 * [fix] Resolved Square payment form display issues in checkout.
 * [fix] Fixed undefined currency issues in payments.
 * [fix] Improved variation swatches handling for duplicate attribute values.
 * [fix] Updated product action bar to reflect deleted status properly.
 * [fix] Fixed setup wizard skipping payment step redirecting to dashboard.
 * [fix] Resolved payment method-related bugs and transaction insertion hooks.
 * [fix] Fixed Braintree and Cash on Delivery payment processing.
 * [fix] Corrected Stripe payment options, billing address handling, and element
   initialization.
 * [fix] Fixed attribute slug issues and payment method selections in setup wizard.
 * [fix] Resolved importer errors and indentation issues.
 * [fix] Fixed subscription processing on webhooks.
 * [feat] Enhanced AI Assistant and chat components with visibility toggles, message
   management, and reset functionality.
 * [feat] Added Pro menu and admin bar improvements with license-based visibility
   and upgrade links.
 * [feat] Implemented license activation, deactivation, and verification components.
 * [feat] Added FAQ component and CompareTable for Pro features.
 * [feat] Enhanced Stripe payment methods management, domain verification, and dynamic
   payment elements.
 * [feat] Added CSV importer with popup interface on product listing screen.
 * [feat] Included time in order creation date formatting.
 * [feat] Added reviewer images and BFCM campaign notices.
 * [feat] Implemented addon installation modal and loading skeletons.
 * [feat] Added customizable Stripe payment element layouts and themes.
 * [feat] Improved payment gateway JavaScript implementations across providers.
 * [feat] Added Pro page and updated admin menu structure.
 * [feat] Enhanced action links for conditional Pro/Activate License display.
 * [feat] Added keyboard selection styles and animations to datepicker.
 * [feat] Implemented tooltip for AI Assistant button.
 * [feat] Added tracking parameters to upgrade links.
 * [imp] Updated button texts, coupon texts, Pro notices, FAQs, and links.
 * [imp] Improved AI assistant placement and BFCM pricing links.
 * [imp] Enhanced payment controllers with SDK upgrades and credential descriptions.
 * [imp] Updated text domains for payment methods.
 * [imp] Improved Pro modal designs and license field handling.
 * [imp] Added default payment currency and method configurations.
 * [imp] Enhanced toaster messages and tooltip positioning.
 * [imp] Updated dummy product CSV titles and descriptions.
 * [imp] Improved chart bubble functionality.
 * [imp] Added comprehensive PHPDoc comments to Stripe classes.

#### 1.8.3 – 2025-11-08

 * [fix] Fixed privilege escalation vulnerability (CVE-2025-11457) by preventing
   user-supplied roles in user creation.

#### 1.8.2 – 2025-11-03

 * [add] **Profit & Reporting**: Added comprehensive profit margin calculation with
   frontend display. Updated reporting terminology from “Margin Amount” to “Profit
   Amount” for clarity. Fixed profit calculations for free products and coupon discounts.
   Excluded non-profitable products from total calculations.
 * [fix] **Shop Templates**: Major responsiveness fixes for Templates 1, 2, and 
   3. Resolved “no products” display issues across all templates. Refactored filter
   layouts and improved grid structures for better consistency.
 * [imp] **UI Improvements**: Updated add-to-cart and cart button widths for better
   usability. Enhanced product list styles and pagination buttons. Improved mobile
   accordion functionality and added search input to filter drawers.
 * [fix] **Validation**: Added frontend validation for product attributes, brands,
   tags, and categories. Included tooltips for AI generation buttons in product 
   title validation.
 * [imp] **Code Quality**: Refactored profit calculation structure, renamed meta
   capability function, removed duplicate error handling in addon installation, 
   and updated coding standards.

#### 1.8.1 – 2025-10-24

 * [fix] Improve addon activation & error handling (enhanced error messages, retries,
   activation cache).
 * [fix] Resolve addon download / file conflict issues and correct file permissions
   for newly created addon directories.
 * [fix] Reflect selected active payment method on setup wizard.
 * [fix] Hide stock message when stock is `null` (no limit).
 * [fix] Fix single product page start-count and box-shadow visual issue.
 * [add] Rating count method and apply on shop page.
 * [add] Added `easycommerce_override_single_template` filter hook.

#### 1.8 – 2025-10-21

 * [feat] Auto-reload payment settings so changes apply immediately.
 * [feat] Hide price on the addons list (optional).
 * [add] Preview images for all checkout templates.
 * [add] Random coupon code generator and settings (can issue coupons for abandoned
   carts).
 * [add] Cart now exposes total used by checkout templates.
 * [imp] Create categories, tags and brands from the product add/edit screen (modal).
 * [fix] Coupon amount display and discount calculations across all checkout templates.
 * [fix] Checkout product totals after discounts applied.
 * [fix] Digital product display and download issues.
 * [fix] Empty-cart redirect now sends users back to the shop.
 * [fix] Attribute selection behavior when all values are selected.
 * [fix] Product and order action button layout and width.
 * [fix] Removed the extra “Add customer” button where it was not needed.
 * [db] Fixed coupon columns issue in the database.
 * [chore] Cleaned up unnecessary code, docs and indentation; updated doc links.

#### 1.7 – 2025-10-14

 * [feat] AI: add **AI Credit Tracker** and credit-management for AI features (description,
   image, template generators, editor). Free-user usage limits updated; remaining
   credits shown in editor and AI modals.
 * [feat] **Direct Checkout**: add direct-checkout option, settings, localized data,
   and redirects to checkout when enabled.
 * [add] 2 new checkout templated added.
 * [feat] Product screen UX: allow creation of **categories, tags and brands** from
   the product add/edit screen (modals).
 * [feat] **Review management**: add API endpoints, modal/ui components, frontend
   listing with search, delete action and status controls.
 * [add] New action hook `easycommerce_option_updated` to trigger tasks when options
   are updated via API.
 * [add] Settings and UI improvements for AI Template Builder and AI generation 
   components (labels, error handling, modal UX).
 * [db] Add dynamic hooks for database table migrations (installer improvements).
 * [refactor] Large refactor across AI services, credit retrieval functions, and
   response handling to improve clarity, validation and error handling.
 * [refactor] Cart & order handling: improved subtotal calculation and handling 
   of free items (set price/subtotal to 0.00 where applicable).
 * [feat/refactor] **Coupons**: add new coupon/offer types (Buy X Get Y, free products
   support, free shipping), validation improvements, and better coupon data handling
   in components.
 * [fix] Hide payment methods in template 2 when product price is zero.
 * [fix] Apply WordPress Coding Standards and fix indentation in checkout templates.
 * [fix] Shop block migration and setup-wizard fixes (including making pro payment
   addons free in setup wizard).
 * [fix] Resolve fatal on functions.php when `add_filter` does not exist; fix setupwizard
   shop template insertion.
 * [fix] Multiple UI/UX bugfixes: overflow issue in product-brand/tag modal, pagination
   issues, tax-class update notice, review list pagination, duplicate AI summary
   text, toaster error messages for duplicates.
 * [fix] Remove unnecessary/unreferenced code and files; cleanup naming/indentation
   issues across components.
 * [perf] Improve product list/search by using product model for searching and refactor
   list functions for readability/maintainability.
 * [misc] Update localized data (checkout redirect, direct-checkout flag), structural
   files, and several merge/sync tasks with `develop`.

#### 1.6 – 2025-10-07

 * [feat] Checkout templates: dynamic loading + full redesign for billing, shipping,
   summary & payment.
 * [feat] Shipping: apply shipping cost by product weight during checkout.
 * [feat] Shipping methods: added UI fields `min_unit` and `max_unit` and DB support.
 * [db] Altered `shipping_plan_methods` table: added `min_unit` and `max_unit` (
   migration required).
 * [add] Unit dropdown added for min/max weight in shipping method UI.
 * [fix] Settings menu icon visual issue.
 * [fix] Abandoned cart: remove cart when item count is 0.
 * [fix] Default checkout template rendering issues.
 * [fix] Checkout template rendering fragment fixes across templates.
 * [fix] Cash-on-Delivery payment trigger renamed/updated in `checkout.js`.
 * [fix] Payment option updates for checkout template-2 and template-3.
 * [fix] Terms & Privacy links updated in checkout template-3.
 * [fix] Shipping address population fixed for logged-in and guest users (city/state
   edge cases).
 * [fix] Billing info autofill fixes in checkout template-2.
 * [fix] Input field height / font-size issues in all checkout templates.
 * [fix] Multiple responsive issues across checkout templates (mobile grid, template
   spacing, column issues).
 * [fix] Checkout template-2 mobile grid and rendering fixes.
 * [fix] Payment method input smoothing issue resolved.
 * [fix] Weight unit save/display issues fixed in product edit and shipping method
   screens.
 * [fix] Weight min/max input design, placeholder and dropdown styling fixes.
 * [fix] Save logic for `min_unit` and `max_unit` corrected (DB persistence).
 * [imp] Localize cart billing & shipping for non-logged-in users.
 * [perm] Editor access granted to Store menu and required customer APIs.
 * [perm] Replaced `is_admin_or_editor` with `is_manager` and updated related permission
   checks.
 * [perm] Adjusted transaction visibility/permissions for editors.
 * [imp] Shop templates & filters: renames, bug fixes, JS optimizations, WPCS applied.
 * [fix] Shop filter bug fixes (template 1, 2 & 3) and filter attribute slug handling
   for multiword attributes.
 * [fix] Shop templates: initial product load and category fixes.
 * [fix] Back to shop button added/fixed.
 * [imp] Summary & payment section improvements in checkout templates.
 * [imp] Product items, billing and shipping UI improvements in checkout.
 * [chore] JS optimizations, assets and image renames, css/file renames, indentation
   fixes.
 * [chore] Misc code cleanups, merge conflict resolutions and general housekeeping.
 * [chore] Removed unnecessary code from localization and other minor misc fixes.
 * [merge] Multiple merges from `develop` into `feature/checkout` and various bugfix
   branches.
 * [note] Developers: run DB migration to add `min_unit` / `max_unit`; audit custom
   references to `is_admin_or_editor` and update to `is_manager`; test all checkout
   templates (desktop + mobile) and payment triggers after upgrade.
 * [fix] Attribute list not fully displayed
 * [update] Removed duplicate/unnecessary JS and bulk delete functions
 * [update] Removed unnecessary comments and fixed indentation in multiple files
 * [update] Set max height improvements in UI

#### 1.5.1 – 2025-09-30

 * [fix] Removed failed order related code causing conflicts
 * [fix] Replaced cart reset with remove flag to avoid creating new carts after 
   order completion
 * [fix] Tags pagination base slug issue
 * [fix] Show all categories, tags, and brands in add/edit product screen
 * [fix] ProductActionBar local status counts not updating after bulk delete/trash
   actions
 * [fix] Missing pagination in customers section
 * [fix] Attribute list not fully displayed
 * [update] Removed duplicate/unnecessary JS and bulk delete functions
 * [update] Removed unnecessary comments and fixed indentation in multiple files
 * [update] Set max height improvements in UI

#### 1.5.0

2025-09-23

✅ **Added**

 * Order Notes: UI + backend to display/manage customer notes on orders.
 * Failed order support: create/show `failed` orders and send failure emails.
 * Image upload recommendations on product screen (suggested sizes).
 * Loading UI for AI generation (GIF/indicators + animations).
 * Email placeholders: API endpoints, TinyMCE + Select2 integration, SVG icon, instant
   insertion.
 * Product API: include `description` and `summary` fields.
 * Abandoned carts: include `created_at` and sort by `created_at`.

✅ **Changed/Improved**

 * AI components: improved loading states, animations, and post-content update behavior.
 * Attribute system: realtime updates in attribute select; modal UI alignment; UI/
   UX polish (borders, icons, positions).
 * Shop templates & Shop Trendy block: layout, grid/list toggle, filter accordion,
   short-by, responsive fixes (Shop-3).
 * Cart save: store customer name and email.
 * Currency display: use dynamic currency symbol consistently.
 * Checkout: restrict/disable shipping-address copy for unsupported billing countries;
   trigger shipping methods update on billing changes.
 * Editor/block assets: conditionally enqueue AI editor assets; remove debug logs
   and unnecessary AI params.

✅ **Fixed**

 * Addon installer bug.
 * Prevent duplicate attribute creation (name + slug validation).
 * Multiple-pricing and duplicate-attribute edge cases.
 * Selected tags not persisting after product save.
 * Thumbnail & list-view image sizing; added default images for templates.
 * Tax & tax-class edge cases (city selection, first-time edit, deleting last country).
 * Abandoned carts sorting bug and email placeholder CSS/selector issues.
 * Product visibility when remote SSL verification fails.
 * Checkout tax amount and related tax calculation bugs.
 * API permission and SSL-related fixes for product endpoints.
 * Misc UI/UX bugs across attribute modal, product add/edit screens, and templates.

✅ **Refactor**

 * Split `PriceItem` into `Price`, `ManageProfit`, `Stock`, `Dimensions`, `Thumbnail`.
 * `class`  `className` in `ProductDesc` and `ProductSummary`.
 * Major attribute handling refactor: safer variant generation, improved filtering/
   matching.
 * Refactor editor, filters, and shop components for clarity and performance.

✅ **Performance & Misc**

 * PHP optimizations for tax CSV loading and backend performance.
 * Removed AI debug logs and unnecessary API params.
 * Code quality, formatting, and WPCS fixes.
 * UX polish: SVG organization, icons, scrollbars, spacing.

#### 1.4.1 – 2025-09-22

 * [fix] Fix addon installer

#### 1.4.0 – 2025-09-16

 * [feat] AI template builder: integrated AI template generator modal, improved 
   API integration and post-content update behavior.
 * [feat] Native AI chatbot API for QA and `ask` native API usage.
 * [refactor] PriceItem component refactor — split into Price, ManageProfit, Stock,
   Dimensions, Thumbnail; removed Popup; standardized imports and JSDoc.
 * [refactor] Major attribute system overhaul — new attribute structure, improved
   matching, filtering, MultiSelect integration, and safer variant generation.
 * [fix] Product attribute bugs: prevent empty-value variants, fix deletion/matching
   issues, ensure proper ID assignment and unique price item IDs.
 * [fix] Address multiple attribute edge-cases in AddProduct and EditProduct; ensure
   proper initialization and update logic.
 * [feat] Populate tax rates: CSV import mechanism, US-focused populate button (
   moved/visible based on country), and tax rate population fixes.
 * [fix] Tax class fixes: correct city selection, first-time edit load issue, and
   deleting last country behavior.
 * [fix] Abandoned carts: disable sorting on last activity; update placeholder to
   use cart total in emails.
 * [fix] Layout and UI: single product gallery and laptop (1685px) layout fixes;
   dropdown width and city dropdown initial display fixes.
 * [perf] PHP optimizations for loading tax rates from CSV and other backend improvements.
 * [refactor] Editor assets: conditionally enqueue block editor assets based on 
   AI template setting; simplify AI error handling; remove debug logs.
 * [add] Smart search improvements and AI editor labels/icons enhancements.
 * [misc] Code formatting, cleanup, WPCS fixes, removed incomplete tax CSVs, and
   removal of unnecessary params from AI API calls.

#### 1.3.3 – 2025-09-07

 * [fix] Removed unnecessary param from the AI API calls
 * [add] Added typing effect while waiting for the API response
 * [add] Added native AI chatbot API for QA

#### 1.3.2 – 2025-09-04

 * [fix] Add `has_order` cap check to verify a customer in API calls

#### 1.3.1 – 2025-09-04

 * [feat] AI assistant now works without connecting the EasyCommerce API
 * [fix] Fixed authentication issue of AI API requests

#### 🔥 1.3.0 – 2025-09-03

**Highlights**
 – New AI features: Draw & Design APIs, image import, product-name
image referencing, and gallery/image UX polish. – Product & pricing: product cost,
profit margin and profit calculator added to product screen. – Multiple UI, pagination
and stability fixes.

[Added]
 – Product cost & profit calculation feature. – Draw API and Design API 
for AI-driven image/template generation. – AI image generation. – Product-name based
reference when generating AI images. – Adjusted AI settings fields and admin dummy
AI settings.

[Changed]
 – Refactor: OrderChart shows “No data found” when orderStatus is empty.–
Refactor downloads handling and pagination logic for customer/download lists. – 
Refactor AiGenerate and Product components to remove user-state & cookie handling.–
Various merges & structural refactors to stabilize feature/ai and classic-shop-page
branches. – AI popup text updates and removed conditional gating for AI Assistant
modal. – Preserve existing active connectivity methods when updating options.

[Fixed]
 – Category and Brand overflow UI issue. – SKU generation bug for long product
titles. – Pagination fixes: customers, orders, subscriptions, transactions, downloads,
licenses. – Bulk delete and several frontend filter/template preview/long-summary
layout bugs. – Report fixes: Total Sales, processing counts, customer count queries.–
Shipping zip-code handling and related updates. – Misc stability and UX fixes across
admin and frontend.

[Developer / API notes]
 – New/updated AI endpoints (Draw/Design/AI) — review external
API paths and keys. – Check AI settings after upgrade (fields adjusted). – Hook 
definitions & SOP updates — review custom integrations that depend on existing hooks.

#### 1.2.5 – 2025-08-22

 * [feat] Billing & Shipping basic tab added to order screen.
 * [feat] Checkout button controller added and checkout flow handlers improved.
 * [feat] Frontend pagination for products added; pagination API for categories &
   tags added.
 * [feat] Dashboard SlotFill integration added (append sections after order items)
   and `easycommerce-order_placeholders` filter.
 * [feat] `get_address` method added to Customer model.
 * [feat] Option to hide quantity fields for digital products added.
 * [feat] Show/hide filter added for Shop page block.
 * [change] Default to WP user name/email for customer data when available.
 * [change] Trim long titles in breadcrumb and edit areas for better layout.
 * [refactor] PriceItem, MultiSelect, and AttrItem refactored; attribute option 
   objects now include `id`.
 * [fix] Order status counts and order-table status updates fixed.
 * [fix] Long product names causing layout overlap and hidden action buttons fixed.
 * [fix] Product thumbnail/variation image mismatches and fatal `get_type()` error
   fixed.
 * [fix] Media upload file-type checks fixed; first uploaded image now becomes default
   thumbnail.
 * [fix] Variation title save/display and attributes dropdown bugs fixed.
 * [fix] Category/tag pagination issues fixed.
 * [fix] Payment methods not enabling in Setup Wizard after activating payment addons
   fixed.
 * [fix] Coupon filters (by date, by code) and related coupon API issues fixed.
 * [fix] Abandoned cart filtering (email/date) and abandoned cart data mapping fixed.
 * [fix] Shipping section hidden when shipping data is empty.
 * [fix] Customer list not showing all customers (correct `has_order` check) fixed.
 * [fix] Address/name/city validation issues in orders and admin/customer email 
   mapping for notifications corrected.
 * [docs] README updated.
 * [misc] Merges, UI/design tweaks (tabs, hover effects), and general housekeeping.

#### 1.2.4 – 2025-08-17

 * [fix] Cash-on-delivery method name issue resolved.
 * [fix] COD method name change and related mapping adjustments.
 * [fix] Email text overlap in UI.
 * [fix] Prevent hardcoded counts from showing incorrectly.
 * [fix] Fatal error when calling `get_type()` on product variations fixed.
 * [fix] Product thumbnail not updating on single product page fixed.
 * [fix] Select/input issues on Edit Product screen resolved.
 * [fix] File-type check when uploading media from WP fixed.
 * [fix] Ensure first uploaded image is set as default thumbnail.
 * [fix] Variation title save/display issues fixed; attributes dropdown bug fixed.
 * [fix] Auto-generation issues for attributes corrected.
 * [feat] Added Slot component to `ItemsTable` and applied filters in `SingleOrder`.
 * [feat] Added SlotFillProvider to EasyCommerce dashboard and new slot to append
   sections after order items in customer dashboard.
 * [feat] `easycommerce-order_placeholders` …

## Meta

 *  Version **1.28**
 *  Last updated **7 days ago**
 *  Active installations **50+**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/easycommerce/)
 * Tags
 * [digital downloads](https://tir.wordpress.org/plugins/tags/digital-downloads/)
   [ecommerce](https://tir.wordpress.org/plugins/tags/ecommerce/)[online store](https://tir.wordpress.org/plugins/tags/online-store/)
   [subscriptions](https://tir.wordpress.org/plugins/tags/subscriptions/)
 *  [Advanced View](https://tir.wordpress.org/plugins/easycommerce/advanced/)

## Ratings

 4.7 out of 5 stars.

 *  [  11 5-star reviews     ](https://wordpress.org/support/plugin/easycommerce/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/easycommerce/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/easycommerce/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/easycommerce/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/easycommerce/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/easycommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/easycommerce/reviews/)

## Contributors

 *   [ EasyCommerce ](https://profiles.wordpress.org/easycommerce/)
 *   [ EasySuite ](https://profiles.wordpress.org/easysuite/)

## Support

Issues resolved in last two months:

     0 out of 1

 [View support forum](https://wordpress.org/support/plugin/easycommerce/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://easycommerce.dev)