Title: EasyCommerce – Agentic AI Ecommerce &amp; Online Store Builder
Author: EasyCommerce
Published: <strong>20 February, 2025</strong>
Last modified: 03 yüli, 2026

---

Search plugins

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

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

# EasyCommerce – Agentic AI Ecommerce & Online Store Builder

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

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

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

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

## Description

**A customer visits your store at 2 AM and types: “Do you have red sneakers in size
10 under $80?”**

EasyCommerce’s built-in AI shopping agent searches your catalog, filters by color
and size, shows matching products with prices, collects the customer’s details, 
places the order, and delivers a payment link – all in one conversation. No staff
required. No abandoned browsing sessions. A completed sale while you slept.

#### Everything Built In, Free at the Core

The core plugin is **completely free**. Sell digital products, physical goods, subscriptions,
and software licenses from one plugin – no separate third-party extension stack 
to assemble and maintain.

Every AI feature – Shopping Agent, Store Copilot, content writer, image generator-
is built in and runs on **100 free credits every month** (200 first month), refreshed
automatically. Connect your EasyCommerce account and they work out of the box; there
are no third-party AI keys or subscriptions to configure.

[Try it live – no signup required](https://tastewp.com/recipe/easycommerce)

#### What Is EasyCommerce?

EasyCommerce is a WordPress online store builder and AI ecommerce plugin built for
the AI era, with conversational selling and store management at its core rather 
than bolted on afterwards. It’s a modern alternative to WooCommerce and Easy Digital
Downloads (EDD), and a free Migration addon brings your existing store across in
one click.

**Built on dedicated database tables** (not WordPress posts), EasyCommerce is engineered
for performance at scale – it handles large catalogs of 10,000+ products without
slowdown.

#### AI Features

**[Agentic AI](https://easycommerce.dev/features/ai/agentic) – Your AI Sales & Store
Management Team**

Two autonomous agents work together: one sells on your storefront 24/7, the other
manages your store from the admin panel.

**[Shopping Agent](https://easycommerce.dev/features/ai/agentic/shopping-agent) –
Conversational Storefront**

Customers interact in natural language and complete the full purchase journey without
leaving the chat.

**Discovery:** Search by keyword, color, size, or price. Browse by category or brand.
Get full product details, variants, reviews, and ratings.

**Pre-purchase:** Get an order total with shipping and coupon applied. Validate 
coupon codes. Calculate shipping to a specific address.

**Order placement:** Collects customer details conversationally, creates a pending
order with one or more products, auto-creates a WordPress account for new customers,
and delivers a payment link – all in one conversation.

**Post-purchase self-service:** Check order status, view price breakdown, apply 
a coupon to an unpaid order, update delivery address, add notes, cancel a pending
order, or request a confirmation email resend – all verified by email ownership,
no support ticket needed.

**[Store Copilot](https://easycommerce.dev/features/ai/agentic/store-copilot) – 
Natural Language Store Management**

Available on every EasyCommerce admin page. Ask questions and take action in plain
English.

 * “What were my top 5 products last month vs this month?” Ranked table with units
   sold and revenue.
 * “Create a 20% off coupon called SUMMER20, minimum spend $50, expires December
   31” Done.
 * “Issue a refund on order #1042” Validates balance, updates status, sends refund
   email.
 * “Show customers who haven’t purchased in 90 days” Instant filtered list.

**[Multi-Channel Agent](https://easycommerce.dev/features/ai/agentic/multi-channel)**

Extend the shopping agent to Facebook Messenger and WhatsApp via addons. Each channel
is a separate addon – launch one, then add more.

**[AI Smart Search](https://easycommerce.dev/features/ai/agentic/smart-search)**

Understands intent even with typos and natural language.

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

**[Generative AI](https://easycommerce.dev/features/ai/generative) – Your AI Copywriter&
Product Photographer**

Three tools that write product descriptions, generate visuals from text, and edit
product photos – no designers or copywriters required.

**[AI Content Writer](https://easycommerce.dev/features/ai/generative/writer)**

Generate professional product descriptions from your product title and a custom 
prompt.

 * Short summaries: 20-40 words (catalog pages)
 * Long descriptions: 600-900 words (product pages)
 * SEO-optimised and conversion-focused

**[AI Image Generator](https://easycommerce.dev/features/ai/generative/image-generator)**

Create professional product visuals from a text description.

 * Digital product covers and concept art
 * Marketing graphics and social media assets
 * Product visualisations before a photoshoot

**[AI Image Editor](https://easycommerce.dev/features/ai/generative/image-editor)**

Professional photo editing with simple text commands.

 * Background removal (studio-quality results)
 * Image enhancement: lighting, clarity, colour
 * Style transformation and object editing

**[Luna](https://easycommerce.dev/features/ai/agentic/luna)** – Always-free in-dashboard
help assistant. Answers how-to questions whenever you’re stuck.

**Quick Links**

 * [Live Demo](https://tastewp.com/recipe/easycommerce) – Try EasyCommerce instantly.
   No signup, no install.
 * [AI Features](https://easycommerce.dev/features/ai) – Full AI feature overview
 * [Ecommerce Features](https://easycommerce.dev/features/ecommerce) – Complete 
   ecommerce feature list
 * [Addons](https://easycommerce.dev/addons) – 25+ free addons: Mailchimp, Klaviyo,
   FluentCRM, HubSpot, Zendesk, Slack, Google Sheets Sync, WPBakery, Paddle, PDF
   Invoices, Points & Rewards, Wishlist, Sliding Cart, Delivery Date Picker, and
   more
 * [Pricing](https://easycommerce.dev/pricing)
 * [Comparisons](https://easycommerce.dev/compare)
 * [Documentation](https://easycommerce.dev/docs/)
 * [Developer Docs](https://easycommerce.dev/docs/dev/)
 * [Support](https://support.easycommerce.dev/)

#### Who Is EasyCommerce For?

**[Digital Product Creators](https://easycommerce.dev/use-cases/digital-products)**

Course creators, authors, designers, and software developers selling ebooks, templates,
PDFs, videos, music, and downloadable files. Coming from Easy Digital Downloads?
Bring your catalog across in one click. – Secure digital file delivery with download
limits – AI-generated product descriptions and cover images – Software license management(
Pro addon)

**[Subscription Businesses](https://easycommerce.dev/features/ecommerce/subscriptions)**

SaaS founders, membership sites, coaching programmes, and communities selling recurring
access. – Flexible billing: weekly, monthly, quarterly, yearly – Automatic recurring
payments via Stripe and PayPal – Customer self-service subscription dashboard – 
Pause and cancel subscriptions; email notifications for renewals, failures, and 
cancellations

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

**[Software Licensing Businesses](https://easycommerce.dev/features/ecommerce/license-manager)**

WordPress plugin and theme developers, SaaS products, and digital products requiring
activation control. – Automatic license key generation with activation limits per
license – Usage tracking, remote deactivation management, and API for license validation–
Automatic renewal handling for subscriptions

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

**[Physical Product Stores](https://easycommerce.dev/use-cases/physical-products)**

Retailers and handmade goods sellers managing real inventory. – Product variations:
size, color, material with per-variant inventory tracking and stock alerts – AI 
product photography and fast page loads even at 10,000+ products

**[WordPress Agencies](https://easycommerce.dev/use-cases/agencies)**
 Web developers
building ecommerce sites for clients. – One plugin for the whole store instead of
assembling many extensions – Clean, well-documented codebase with hooks, filters,
and full REST API – AI features clients can use right away – Predictable pricing

#### Built In, Not Bolted On

Moving from WooCommerce or Easy Digital Downloads? These capabilities ship inside
one plugin – and the free Migration addon brings your products, orders, and customers
across in one click. [See the details](https://easycommerce.dev/compare/woocommerce).

**Performance**
 Dedicated database tables (not WordPress posts) are engineered 
to scale to large catalogs of 10,000+ products without slowdown.

**AI Shopping Agent**
 A built-in conversational agent handles product discovery,
order placement, and post-purchase support on your storefront around the clock.

**Store Management**
 Store Copilot answers questions, updates orders, and runs 
analytics from the admin in natural language.

**AI Content & Images**
 8+ AI features – content writer, image generator, image
editor, and more – are built in and run on 100 free credits refreshed every month.

**Cost**
 The core plugin is free; an optional Pro tier adds subscriptions and license
management.

**Setup**
 Core features are included out of the box, with the rest available as
one-click addons.

#### Complete Feature List

**Agentic AI**
 – **[Shopping Agent](https://easycommerce.dev/features/ai/agentic/shopping-agent)**–
Conversational storefront: product discovery, order placement, post-purchase support
24/7 – **[Store Copilot](https://easycommerce.dev/features/ai/agentic/store-copilot)**–
Natural language store management: analytics, orders, catalog, customers, complex
data queries – **[Multi-Channel Agent](https://easycommerce.dev/features/ai/agentic/multi-channel)**–
Extend to Facebook Messenger and WhatsApp via addons – **[Luna Help Assistant](https://easycommerce.dev/features/ai/agentic/luna)**–
Always-free in-dashboard help for store owners – **[AI Smart Search](https://easycommerce.dev/features/ai/agentic/smart-search)**–
Intent-based search with typo correction and natural language understanding

**Generative AI**
 – **[AI Content Writer](https://easycommerce.dev/features/ai/generative/writer)**–
Product descriptions and summaries from title and prompt – **[AI Image Generator](https://easycommerce.dev/features/ai/generative/image-generator)**–
Product visuals from text descriptions – **[AI Image Editor](https://easycommerce.dev/features/ai/generative/image-editor)**–
Background removal, enhancement, style transformation – **[AI Template Builder](https://easycommerce.dev/features/ai/generative/template-generator)**–
Complete store layouts and product page designs – **[AI Attribute Generator](https://easycommerce.dev/features/ai/generative/attribute-generator)**–
Auto-create product options in one click

**Sell Anything**
 – **[Digital Products](https://easycommerce.dev/features/ecommerce/digital-delivery)**–
PDFs, videos, music, software, ebooks with secure delivery – **[Physical Products](https://easycommerce.dev/features/ecommerce/physical-digital)**–
Inventory, shipping, size/color/material variants – **[Subscriptions](https://easycommerce.dev/features/ecommerce/subscriptions)**–
Recurring billing for memberships, SaaS, coaching (Pro addon) – **[Software Licenses](https://easycommerce.dev/features/ecommerce/license-manager)**–
Activation keys, renewal management (Pro addon) – **[Variable Products](https://easycommerce.dev/features/ecommerce/product-variations)**–
Auto-generate all variants with one click – **Mixed Physical + Digital** – One listing,
both variant types, each delivers correctly

**[Payments](https://easycommerce.dev/features/ecommerce/payments)**
 – Stripe, 
PayPal, Mollie, Braintree, Square, Cash on Delivery, bKash, Nagad – 200+ countries,
135+ currencies – Apple Pay & Google Pay via Stripe

**Marketing & Conversion**
 – **[Abandoned Cart Recovery](https://easycommerce.dev/features/ecommerce/abandoned-carts)**–
Automated personalised reminder emails – **[Coupons & Discounts](https://easycommerce.dev/features/ecommerce/coupons)**–
Percentage, fixed, Buy X Get Y, free shipping, product-specific – **[Email Automation](https://easycommerce.dev/features/ecommerce/emails)**–
Order confirmations, shipping updates with dynamic placeholders – **[Cross-Sell & Upsell](https://easycommerce.dev/features/ecommerce/cross-sell-upsell)**–
At product page, cart, and checkout – **Product Reviews & Ratings** – Star ratings
with moderation and bulk management from admin

**Store Management**
 – **[Real-Time Dashboard](https://easycommerce.dev/features/ecommerce/dashboard)**–
Sales charts, trending products, low-stock alerts with predicted days to out-of-
stock – **[Order Management](https://easycommerce.dev/features/ecommerce/order-management)**–
Full lifecycle: pending, completed, failed, refunded, partial refunds – **[Customer Profiles](https://easycommerce.dev/features/ecommerce/customer-management)**–
Purchase history, lifetime value, internal notes – **[Reports & Analytics](https://easycommerce.dev/features/ecommerce/reports-analytics)**–
Overview, orders, revenue, customers, products with GeoMap and heatmaps – **[Shipping](https://easycommerce.dev/features/ecommerce/shipping)&
[Tax](https://easycommerce.dev/features/ecommerce/tax)** – Weight-based rates; pre-
populated tax tables for US, Canada, Brazil – Manual Order Creation, Guest Checkout,
Direct Checkout, CSV Importer, Profit & Margin Tracking, Store Mode, Brands Taxonomy,
[Activity Log](https://easycommerce.dev/features/ecommerce/audit-log)

**Design & Customisation**
 – **[Gutenberg-Native](https://easycommerce.dev/features/builder/gutenberg-blocks)**
blocks, [Elementor & Beaver Builder](https://easycommerce.dev/features/builder/page-builders)
compatible – **[Variation Swatches](https://easycommerce.dev/features/ecommerce/product-variations)**–
Color, image, and label selectors instead of dropdowns – **[Three Storefront Templates](https://easycommerce.dev/features/builder/storefront)**
with AJAX filters, Quick View, Product Comparisons, and Variation Images – Six built-
in shortcodes: `[easycommerce-checkout]`, `[easycommerce-dashboard]`, `[easycommerce-
login]`, `[easycommerce-register]`, `[easycommerce-reset]`, `[easycommerce-payment]`

**Performance & Developer**
 – Dedicated database tables – engineered for scale,
handles 10,000+ products without degradation – REST API, 100+ action hooks, 50+ 
filter hooks, headless support – **[Developer Documentation](https://easycommerce.dev/docs/dev/)**–
REST API, hooks, data models, custom payment gateways, building addons

#### Product Management

Everything in one place. No switching between five menus.

 * **Single-screen product creation** – title, description (or generate with AI),
   images (or generate with AI), price, stock, variants, and shipping all on one
   page
 * **Auto-variant generation** – define size, color, and material once; EasyCommerce
   generates every combination automatically
 * **Per-variant inventory** – track stock, SKU, and price independently per variant
 * **Profit calculator** – enter your product cost and see profit amount and margin
   update in real time
 * **Mixed physical + digital variants** – one product listing with both types; 
   each delivers correctly
 * **CSV import** – bulk-upload simple and variable products via CSV

#### Shop Display & Product Experience

Your storefront is the first impression. EasyCommerce ships three fully responsive
shop templates with AJAX filtering – no page reloads when customers browse by category,
price, or attribute.

 * **Variation Swatches** – Color, image, and label selectors replace dropdowns 
   on product pages and shop grids
 * **Quick View** – Customers inspect product details in a lightbox without navigating
   away from the shop
 * **Product Comparisons** – Side-by-side feature and price comparison so customers
   make faster decisions
 * **Advanced AJAX Filters** – Filter by category, brand, price range, and attributes
   simultaneously; results update instantly
 * **Variation Images** – Each variant shows its own image when selected

#### Dashboard & Reporting

Real-time dashboard with dual Y-axis sales chart, trending products, low-stock alerts(
with predicted days to out-of-stock), and abandoned cart modal for follow-up emails
without switching screens.

Five dedicated report pages with interactive charts, GeoMap, and heatmaps:
 – **
Overview:** Gross revenue, net revenue, order count, refunds, products sold, customer
count – **Orders:** Volume over time, status breakdown, order type, fulfillment 
performance – **Revenue:** Gross vs net trends, refund rate, average order value,
revenue by product – **Customers:** New vs returning ratio, top customers by lifetime
value, geographic GeoMap – **Products:** Most Sold and Least Sold lists, single 
product deep-dive, profit margin by product

#### Abandoned Cart Recovery

Many shoppers add to cart but leave before paying. EasyCommerce helps win those 
sales back with automated reminder emails.

 * **Configurable recovery timer** – set the delay before a reminder triggers
 * **Personalised emails** – customer name, cart items, total, and direct checkout
   link
 * **Dashboard action** – view abandoned carts and send custom follow-ups without
   switching screens
 * **Recovery tracking** – monitor which timing works best

#### Payments & Checkout

 * **No added transaction fees** – EasyCommerce adds no fees of its own; you pay
   only your payment processor’s standard rates.
 * **135+ currencies** – auto-detection based on customer location
 * **Guest checkout** – no account required; auto-created after purchase if email
   is new
 * **Direct checkout** – send customers straight to checkout, bypassing the cart
 * **Pre-populated tax rates** – one-click import for the US, Canada, and Brazil
 * **Apple Pay & Google Pay** via Stripe, no extra setup
 * **Partial refunds** across Stripe, PayPal, Square, Braintree, and Mollie

#### On the Roadmap

Active development. These features are in progress and will ship in upcoming releases:

 * Voice Search, AI Cross-Sell, Smart Retry for Failed Payments
 * Subscription Plan Changes, Setup Fees, Free Trial Periods

#### Migrate From WooCommerce or Easy Digital Downloads in One Click

Install the free [Migration addon](https://easycommerce.dev/addons/easycommerce-migration),
click “Start Migration”, wait 5-30 minutes. It imports from both WooCommerce and
Easy Digital Downloads (EDD): all products (simple, variable, digital), images, 
categories, orders, customer accounts, and reviews. Zero downtime – your store stays
live throughout. Pro customers get free white-glove migration assistance.

#### Addon Ecosystem

25+ free addons at [easycommerce.dev/addons](https://easycommerce.dev/addons):

**CRM & Email Marketing:** Mailchimp, Klaviyo, FluentCRM, HubSpot
 **Support & Operations:**
Zendesk, Slack notifications, Google Sheets Sync **Store Experience:** Points & 
Rewards, Wishlist, Sliding Cart, Delivery Date Picker **Payments:** Paddle, bKash,
Nagad, Rocket, Bank Transfer **Content & Design:** WPBakery integration, PDF Invoices,
Checkout Editor **Migration:** WooCommerce & Easy Digital Downloads migration (one-
click import of all products, orders, customers, and reviews)

All addons are free. Premium addons are included in Pro.

#### Community

 * [Community](https://community.codexpert.io/c/space/easycommerce) – Tips, questions,
   and store owner discussions
 * [Facebook Page](https://www.facebook.com/easycommercedev) – Product updates and
   announcements
 * [X (Twitter)](https://x.com/easycommercedev)
 * [LinkedIn](https://www.linkedin.com/company/easycommercedev/)
 * [YouTube](https://www.youtube.com/@EasyCommercedev) – Tutorials and feature walkthroughs

#### Why Developers Choose EasyCommerce

**Clean architecture:** Modern, maintainable codebase. Dedicated database tables.
WordPress coding standards.
 **Extensible:** Complete REST API. 100+ action hooks.
50+ filter hooks. Headless support. **Well-documented:** [easycommerce.dev/docs/dev](https://easycommerce.dev/docs/dev/)–
REST API, hooks, data models, custom payment gateways, building addons. **Performance:**
Optimised SQL queries. Minimal database calls. Cache-friendly. Lazy-loaded assets.
Dedicated tables engineered for scale.

#### Source Code & Build

EasyCommerce is fully open source (GPLv2 or later). The complete, human-readable
source – including the un-minified React and JavaScript in `spa/` and `blocks/` 
that compiles to the bundled files in `build/` – is published at:

https://github.com/codexpertofficial/easycommerce

To build the compiled assets from source:

 1. Clone the repository
 2. Install PHP dependencies: `composer install`
 3. Install JavaScript dependencies: `npm install`
 4. Build all bundles and blocks: `npm run build`

Build tools: Node.js 20+, npm, Composer, and Webpack (configuration in `webpack.
config.js`). Full developer documentation at [easycommerce.dev/docs/dev](https://easycommerce.dev/docs/dev/).

### External services

The plugin contacts these third-party services, each only when its feature is used
or enabled:

 * **EasyCommerce AI** (my.easycommerce.dev) — powers all AI features; sends your
   prompt …

## Screenshots

[⌊AI Shopping Agent - a customer asks for products in natural language; the agent
searches the catalog, checks stock, applies coupons, takes the order, and delivers
a payment link in one conversation.⌉⌊AI Shopping Agent - a customer asks for products
in natural language; the agent searches the catalog, checks stock, applies coupons,
takes the order, and delivers a payment link in one conversation.⌉[

AI Shopping Agent – a customer asks for products in natural language; the agent 
searches the catalog, checks stock, applies coupons, takes the order, and delivers
a payment link in one conversation.

[⌊Store Copilot - an admin AI assistant; ask "Which product is performing best?"
or "Which products are low in stock?" and get an instant answer without opening 
a single report.⌉⌊Store Copilot - an admin AI assistant; ask "Which product is performing
best?" or "Which products are low in stock?" and get an instant answer without opening
a single report.⌉[

Store Copilot – an admin AI assistant; ask “Which product is performing best?” or“
Which products are low in stock?” and get an instant answer without opening a single
report.

[⌊Dashboard - real-time sales chart, recent activity feed, top-selling products,
low-stock alerts, and abandoned-cart overview.⌉⌊Dashboard - real-time sales chart,
recent activity feed, top-selling products, low-stock alerts, and abandoned-cart
overview.⌉[

Dashboard – real-time sales chart, recent activity feed, top-selling products, low-
stock alerts, and abandoned-cart overview.

[⌊AI Content Writer - enter a product title, add a prompt, and generate an SEO-optimised
description in seconds.⌉⌊AI Content Writer - enter a product title, add a prompt,
and generate an SEO-optimised description in seconds.⌉[

AI Content Writer – enter a product title, add a prompt, and generate an SEO-optimised
description in seconds.

[⌊AI Drag-and-Drop Builder - design store and product pages visually with Gutenberg
blocks, no code required.⌉⌊AI Drag-and-Drop Builder - design store and product pages
visually with Gutenberg blocks, no code required.⌉[

AI Drag-and-Drop Builder – design store and product pages visually with Gutenberg
blocks, no code required.

[⌊Product Management - add products, generate variants, manage stock per variant,
write with AI, and generate images from the same screen.⌉⌊Product Management - add
products, generate variants, manage stock per variant, write with AI, and generate
images from the same screen.⌉[

Product Management – add products, generate variants, manage stock per variant, 
write with AI, and generate images from the same screen.

[⌊Order Management - full order lifecycle with status and fulfillment tracking, 
refunds, order notes, and customer details.⌉⌊Order Management - full order lifecycle
with status and fulfillment tracking, refunds, order notes, and customer details
.⌉[

Order Management – full order lifecycle with status and fulfillment tracking, refunds,
order notes, and customer details.

[⌊Shop Page - responsive storefront design with AJAX filters by category, price,
and attribute.⌉⌊Shop Page - responsive storefront design with AJAX filters by category,
price, and attribute.⌉[

Shop Page – responsive storefront design with AJAX filters by category, price, and
attribute.

[⌊Checkout - streamlined billing, live cart, and order summary with coupon support
on a single page.⌉⌊Checkout - streamlined billing, live cart, and order summary 
with coupon support on a single page.⌉[

Checkout – streamlined billing, live cart, and order summary with coupon support
on a single page.

[⌊Coupons - flexible discounts: percentage or fixed, with min/max spend, product
targeting, and expiry dates.⌉⌊Coupons - flexible discounts: percentage or fixed,
with min/max spend, product targeting, and expiry dates.⌉[

Coupons – flexible discounts: percentage or fixed, with min/max spend, product targeting,
and expiry dates.

[⌊Abandoned Cart Recovery - overview of abandoned carts with one-click reminder 
email sending.⌉⌊Abandoned Cart Recovery - overview of abandoned carts with one-click
reminder email sending.⌉[

Abandoned Cart Recovery – overview of abandoned carts with one-click reminder email
sending.

[⌊Shipping - zone-based shipping plans with country/state/city rates and flexible
calculation methods.⌉⌊Shipping - zone-based shipping plans with country/state/city
rates and flexible calculation methods.⌉[

Shipping – zone-based shipping plans with country/state/city rates and flexible 
calculation methods.

[⌊Integrations - built-in payment gateways (Stripe, PayPal, Square, Braintree, Mollie),
CRM and marketing addons, WooCommerce & EDD migration, and more.⌉⌊Integrations -
built-in payment gateways (Stripe, PayPal, Square, Braintree, Mollie), CRM and marketing
addons, WooCommerce & EDD migration, and more.⌉[

Integrations – built-in payment gateways (Stripe, PayPal, Square, Braintree, Mollie),
CRM and marketing addons, WooCommerce & EDD migration, and more.

## Blocks

This plugin provides 13 blocks.

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

## Installation

#### Automatic Installation

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

#### Manual Installation

 1. Download the EasyCommerce plugin zip
 2. Go to **Plugins > Add New > Upload Plugin**
 3. Upload the zip and click **Install Now**, then **Activate**
 4. Follow the Setup Wizard

#### After Installation

**Setup Wizard:** Configure store name and logo, currency and location, payment 
gateways, shipping options, and tax settings.

**Create Your First Product:** Go to **EasyCommerce > Products > Add New**. Enter
a title, use AI to generate description and image (optional), set price and stock,
publish.

**Enable AI:** Connect your EasyCommerce account in Settings to activate the shopping
agent, Store Copilot, content writer, and image tools. 100 free credits/month, no
credit card required.

#### Minimum Requirements

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

## FAQ

### What is EasyCommerce?

EasyCommerce is an AI ecommerce plugin for WordPress with a built-in AI shopping
agent that sells on your storefront 24/7, a Store Copilot that manages your store
in natural language, and a full suite of generative AI tools for content, images,
and analytics. Sell digital products, physical goods, and subscriptions on a dedicated
database architecture engineered for performance at scale.

### Is EasyCommerce free?

Yes. The core plugin is completely free. The optional Pro version unlocks Subscription
Management and License Management. You pay only standard payment processor fees (
Stripe, PayPal, etc.).

### Is EasyCommerce a WooCommerce or EDD alternative?

Yes. EasyCommerce is a WordPress ecommerce plugin built as an alternative to WooCommerce
and Easy Digital Downloads. It ships with a built-in AI shopping agent that handles
the full customer purchase journey, plus 8+ AI features (shopping agent, Store Copilot,
smart search, content writer, image generator, image editor, business analyst) built
into the core. It runs on dedicated database tables engineered for performance at
scale, and Pro adds subscription and license management. A free Migration addon 
moves your store across in one click. [See the details ](https://easycommerce.dev/compare/woocommerce)

### What can the AI Shopping Agent do?

The AI Shopping Agent is a conversational chatbot on your storefront. It helps customers
find products, quote order totals with shipping and coupons applied, collect their
details, place orders, and deliver a payment link – all through chat. After purchase,
customers can check order status, update their address, cancel a pending order, 
or request a confirmation email resend without contacting support.

### What can the Store Copilot do?

The Store Copilot is available on every EasyCommerce admin page. Ask business questions,
look up orders or customers, update order statuses, adjust stock, run complex analytics,
and manage coupons – all in plain English. No SQL required.

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

Yes. EasyCommerce handles digital downloads, physical goods with inventory tracking,
subscriptions with recurring billing, and software licenses – all in one plugin.

### What payment gateways are supported?

Stripe, PayPal, Mollie, Braintree, and Square are built in. Regional gateways including
bKash and Nagad are available as free addons. All major methods supported: credit
cards, Apple Pay, Google Pay, and bank transfers.

### Do you charge transaction fees?

No. EasyCommerce adds no transaction fees of its own. You pay only your payment 
processor’s standard rates (Stripe ~2.9% + 30¢, PayPal similar).

### How do AI credits work?

Every plan includes a monthly credit allowance that refreshes automatically. The
free plan gives you **100 credits/month** (200 in your first month).

Credit cost per action:
 – Shopping Agent: 1 credit per conversation turn – Store
Copilot: 1 credit per conversation turn – AI Content Writer: 1 credit per generation–
AI Business Analyst: 2 credits per query – AI Smart Search: 1 credit per search –
AI Template Builder: 3 credits per generation – AI Image Generator: 50 credits per
image – AI Image Editor: 50 credits per edit – AI Background Remover: 50 credits
per action

**For most store owners, 100 free credits/month covers:** 100 product descriptions,
or 100 customer conversations via the shopping agent, or 100 smart search queries–
all valuable daily workflows.

AI image generation and editing use significantly more computing resources (50 credits
each). Paid plans – Personal (1,000/mo), Professional (3,000/mo), Agency (8,000/
mo) – are designed for high-volume image work.

_How conversation turns work:_ The Shopping Agent and Store Copilot may take several
internal steps to answer a complex question (reading data, calling tools, refining
the answer). Each step costs 1 credit. Simple questions cost 1-2 credits; complex
multi-step requests cost more.

Credits refresh monthly and do not roll over.

### How does AI content generation work?

Enter your product title and an optional prompt (“Emphasise durability and the 2-
year warranty”). EasyCommerce generates professional descriptions in seconds – 20-
40 words for summaries or 600-900 words for detailed pages. Uses 1 credit per generation.

### Can I remove product image backgrounds automatically?

Yes. The AI Image Editor removes backgrounds, enhances lighting, and creates studio-
quality product photos using simple text commands – no design software or design
skills needed. Uses 50 credits per edit.

### What’s included in EasyCommerce Pro?

Pro includes Subscription Management (recurring billing, automatic renewals, free
trials, pause and cancel) and Software License Manager (activation keys, usage tracking,
renewal handling). Pro customers also receive a larger monthly AI credit allowance,
priority support, and free migration assistance.

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

Yes. With the Pro Subscriptions addon, EasyCommerce handles recurring billing, member
self-service dashboards, flexible billing intervals (weekly, monthly, yearly), and
subscription lifecycle management – pause, cancel, expiry. Used for coaching programmes,
online course platforms, exclusive communities, and SaaS businesses.

### Can I migrate from WooCommerce or Easy Digital Downloads?

Yes. The free [Migration addon](https://easycommerce.dev/addons/easycommerce-migration)
transfers all products, orders, customers, and reviews from both WooCommerce and
Easy Digital Downloads (EDD) 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 auto-compatible with virtually all modern
WordPress themes. No theme conflicts in standard setups.

### Does EasyCommerce support multiple currencies?

Yes. 135+ currencies via payment gateway integrations, with auto-detection based
on customer location.

### Is EasyCommerce fast with large product catalogs?

Yes. Dedicated database tables instead of WordPress posts keep queries fast even
with 10,000+ products. Performance does not degrade as your catalog grows.

### 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 addon integration, AI feature synchronisation, 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.

### Where can I get support?

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

## Reviews

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

### 󠀁[Finally, an ecommerce plugin that respects your time!](https://wordpress.org/support/topic/finally-an-ecommerce-plugin-that-respects-your-time/)󠁿

 [Mehraz Morshed](https://profiles.wordpress.org/mehrazmorshed/) 17 April, 2026

I don’t use EasyCommerce on a daily basis. But from a product management lens, I
really appreciate how it eliminates the need for multiple external tools and subscriptions.
It’s rare to find an ecommerce plugin that balances power and simplicity this well.
It took me over a year to finally revisit the plugin and write this review, and 
I’m glad I did.

![](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/) 01 January, 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 novèmber, 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 novèmber, 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 novèmber, 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 novèmber, 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.

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

## Contributors & Developers

“EasyCommerce – Agentic AI Ecommerce & Online Store Builder” 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 – Agentic AI Ecommerce & Online Store Builder” 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.42.1 – 2026-07-03

 * [add] Test-mode banner on the storefront for logged-in admins, with a “Go Live”
   shortcut – so admins can tell that customers are blocked at checkout while the
   store is in Test mode
 * [fix] Test mode now also hides single product pages and the product archive, 
   which were still reachable by direct URL
 * [fix] “Store Launching Soon” page no longer renders a duplicate, misplaced header/
   footer and now shows the theme footer correctly

#### 1.42 – 2026-07-03

**🔒 Security**

 * [security] Prevented SQL injection through ORDER BY identifier validation in 
   database queries
 * [security] Replaced raw unserialize() with maybe_unserialize() in abandoned cart
   retrieval to harden against object injection
 * [security] Stripe payment intent creation now enforces order ownership

**✨ New**

 * [add] Generate and share a payment link for unpaid orders directly from the order
   screen
 * [add] Editable abandoned-cart reminder email popup with an automatic daily reminder
   cron
 * [add] Failed payments now show a proper “Failed” order status instead of “N/A”

**💳 Payments**

 * [fix] Cash on Delivery no longer creates a false transaction entry on order placement
 * [fix] Stripe Buy Now, Pay Later methods are hidden when the order exceeds their
   maximum amount
 * [fix] Rate-limited Stripe payment error logging to prevent log flooding

**🛒 Cart, Checkout & Shipping**

 * [fix] Unified backend payment lock stops the cart from changing during payment
 * [fix] Checkout now auto-selects the cheapest available shipping method
 * [fix] A shipping maximum of 0 now correctly means “unlimited” instead of disabling
   the method
 * [fix] Draft and other non-published products can no longer be added to the cart

**📦 Orders & Reports**

 * [fix] Clearer feedback and error handling for invalid or missing order IDs
 * [fix] Order amount getters now return floats for PHP 8.x strict-type safety
 * [fix] Revenue report validates its date range against the supported ranges

**🎨 Storefront & Email**

 * [ui] Fixed the shop page on mobile and tablet: responsive product grid and full-
   height filter drawer
 * [content] Rewrote all default transactional email templates (order, refund, account)
   for clearer copy

**📝 WordPress.org & Developer**

 * [i18n] Resolved WordPress.org guideline issues: text domain/i18n, CDN asset offloading,
   and composer.json
 * [docs] Disclosed all external services in the readme
 * [docs] Shortened the plugin display name and cleaned up readme metadata
 * [test] Fixed OrderFactory test failures from non-scalar defaults and documented
   the related test bugs

#### 1.41 – 2026-06-23

 * [add] Added a Partially Refunded order email for customers and admins
 * [security] Order details and payment endpoints are now restricted to the order
   owner, preventing unauthorized access to other customers’ orders
 * [fix] Per-item tax is now rounded before summing to fix a tax rounding discrepancy
 * [add] Added input validation on checkout form fields
 * [add] Unified Pro license and API key into a single connectivity authentication
   method
 * [fix] Fixed editor modal flicker when the store is already connected
 * [fix] Fixed the dashboard stats card not showing its loading state
 * [fix] Single product report page no longer fires its data requests twice on load
 * [fix] Fixed transaction ID handling on the customer details page
 * [ui] Renamed “Dimension” to “Package Dimension” in the add product page pricing
   section

#### 1.40.2 – 2026-06-16

 * [add] Added a Subscriptions Overview card to the dashboard reports
 * [fix] Fixed an order amount mismatch when the cart changes during checkout
 * [fix] Shipping method ID is now validated before being stored in the cart

#### 1.40 – 2026-06-16

**🤖 NEW: Agentic AI – Your 24/7 AI Sales & Management Team**

The headline feature of 1.40. EasyCommerce now ships autonomous AI agents that sell
on your storefront and manage your store from the admin – a first for WordPress 
ecommerce.

 * **Shopping Agent** – conversational storefront chatbot that searches your catalog,
   checks stock, applies coupons, places orders, and delivers payment links, all
   in one chat
 * **Store Copilot** – natural-language admin assistant; renders responses as HTML
   and supports multi-line input via Shift+Enter
 * Added AI usage log to track credit consumption

**🔒 Security**

 * Fixed Stripe webhook signature verification bypass
 * Added authentication to the Stripe webhook and payment-intent REST endpoints
 * PayPal order amount now re-verified after payment to block tampered totals
 * Fixed authentication bypass on all Tax REST endpoints
 * Fixed path traversal in the CSV tax-rate loader; country parameter now validated
   before building the file path

**💳 Payments**

 * Added Stripe SetupIntent support for subscription checkouts (fixes a double-charge
   on the first order)
 * Fixed Stripe card element render failures and auto-render on cart change
 * Fixed checkout not listing the correct Stripe payment methods (e.g. US bank methods
   showing as “N/A”)
 * Fixed saved payment method not displaying at checkout
 * Fixed inverted Braintree refund status check and partial-refund/void handling
 * Fixed undefined variables crashing PayPal refunds

**🧾 Tax**

 * Fixed tax being calculated on the pre-discount price

**🚀 Onboarding & Setup**

 * Removed the AI step from the setup wizard; replaced token copy-paste with a magic
   link
 * Added progress indicator while locations.json downloads on fresh install

**🎨 Storefront & Theme Compatibility**

 * Improved storefront rendering on modern themes via automatic CSS isolation and
   width fixes
 * Fixed frontend container layout issue

**📊 Dashboard & Reports**

 * Redesigned the dashboard with a cleaner, modern layout
 * Fixed incorrect number formatting in revenue display
 * Fixed dashboard order status chart and layout issues

**🛒 Products & Abandoned Cart**

 * Fixed demo product importer not importing product images
 * Show product names and cart total in the abandoned cart list
 * Fixed abandoned cart reminder not sending on the Remind button

**🧩 Addons**

 * Fixed Klaviyo and PDF Invoice addons incorrectly shown as Pro
 * Fixed addons installing under a wrong/temporary directory
 * Fixed prompt to install the bundled Stripe plugin when using subscriptions

**🐛 Bug Fixes & UI**

 * Search now triggers on Enter key across all screens
 * Switched the admin menu to monochrome icons
 * Fixed state and city dropdowns not working
 * Fixed coupon status dropdown not appearing
 * Fixed wrong date placeholder in search fields
 * Fixed last order date not displaying in order details
 * Fixed sort dropdown label overflowing its button
 * Fixed the WordPress admin sidebar not highlighting the EasyCommerce Dashboard
 * Fixed a broken placeholder page link in email settings
 * Fixed documentation page not loading

#### 1.31 – 2026-04-29

 * [fix] Fixed Mozart compatibility

#### 1.30 – 2026-04-29

**📊 Reports Overhaul**

 * Complete Reports API and frontend restructure with improved architecture
 * New Overview, Orders, Revenue, Customers, and Products report pages
 * Added stats cards with comparison periods and tooltips
 * Added interactive Line, Doughnut, and Bar charts using Recharts/CanvasJS
 * Added GeoMap for orders and customers by location
 * Added Heatmap for customer activity patterns
 * Added Top Customers component with revenue breakdown
 * Added Single Product report page with sales, refunds, stock, and rating stats
 * Added Most Sold and Least Sold product lists
 * Added order type and customer type (new vs returning) breakdowns
 * Improved report caching with full cache invalidation on order/review changes
 * Fixed JOIN-multiplication bugs and revenue decimal precision issues
 * Fixed order/refund calculations across all report endpoints
 * Fixed country hover highlighting on GeoMap

**📈 Dashboard Improvements**

 * Added Recent Sales chart with dual Y-axis
 * Added Recent Activities feed with per-type filtering
 * Added Abandoned Cart modal with custom reminder email support
 * Added predicted days until out-of-stock for low stock items
 * Fixed dashboard stats caching issue
 * Fixed dashboard date range filter

**💳 Payments**

 * Added Square and Mollie order metadata display in order details
 * Fixed Braintree Mozart namespace issues and JS re-initialization race condition
 * Added PayPal backend validation and improved payment form handling

**🏪 Store**

 * Added store visibility settings with store mode (coming soon / maintenance)
 * Added admin bar indicator for store mode
 * Added currency mismatch notice in settings
 * Added payment breakdown in order details

**🐛 Bug Fixes**

 * Fixed dependent addon installation failing for non-canonical plugin directories
 * Fixed abandoned cart clean action not working
 * Fixed email sending issues including missing refund emails and empty recipient
   guard
 * Fixed help and support page doc API path
 * Fixed products tab display issue

**🎨 UI**

 * Updated sidebar icons with hover and active states
 * Fixed active menu color and hover icon in sidebar
 * Updated order fulfillment status colors to match dropdown

**⚙️ Developer / CI**

 * Added PR quality check workflow
 * Added PHPUnit test suite with PSR-4 layout and base test case
 * Added Reports architecture documentation

#### 1.29 – 2026-04-14

 * [fix] Fix initialization error
 * [fix] Fix Braintree error message handling
 * [fix] Fix API key modal error
 * [fix] Fix AI assistant button error
 * [fix] Fix coupon discount type field error
 * [fix] Fix out of stock issue for templates 1 and 3
 * [fix] Fix stock badge initialization issue
 * [fix] Fix product count issue on single product page
 * [fix] Prevent adding out of stock products to cart
 * [fix] Add correct link for addon page
 * [feat] Add stock badge feature with enable/disable option
 * [feat] Add stock badge for templates 1, 2, and 3
 * [feat] Add fallback value to stock badge
 * [feat] Set stock badge button default value
 * [feat] Update stock count logic
 * [feat] Preserve dashboard data when navigating setup wizard
 * [feat] Reset offer value to empty array when switching to Free Products type
 * [ui] Change background color for stock badge

#### 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

## Meta

 *  Version **1.42.1**
 *  Last updated **10 hours ago**
 *  Active installations **40+**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/easycommerce/)
 * Tags
 * [digital downloads](https://pap-cw.wordpress.org/plugins/tags/digital-downloads/)
   [ecommerce](https://pap-cw.wordpress.org/plugins/tags/ecommerce/)[online store](https://pap-cw.wordpress.org/plugins/tags/online-store/)
 *  [Advanced View](https://pap-cw.wordpress.org/plugins/easycommerce/advanced/)

## Ratings

 4.7 out of 5 stars.

 *  [  12 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

Got something to say? Need help?

 [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)