Thanks to visit codestin.com
Credit goes to is.wordpress.org

Codestin Search App

Plugin Directory

EasyCommerce – WordPress Ecommerce Plugin with AI Shopping Agent, Content Writer & Image Generator

EasyCommerce – WordPress Ecommerce Plugin with AI Shopping Agent, Content Writer & Image Generator

Lýsing

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.

That’s not a future feature. That’s EasyCommerce today.

Rated 4.7★ by store owners on WordPress.org.

Why Store Owners Are Switching From WooCommerce

Running WooCommerce properly costs money most people don’t talk about:

  • Subscriptions extension: $199/year
  • License Manager: $129/year
  • AI content tools: $29-80/month
  • AI image tools: $10-30/month

Total: $728-$1,528/year – before you’ve sold a single product.

EasyCommerce includes all of this. The core plugin is completely free, with zero transaction fees. Every AI feature – shopping agent, content writer, image generator, business analyst – is built in and runs on 100 free credits every month, refreshed automatically.

Try it live – no signup required

What Is EasyCommerce?

EasyCommerce is a WordPress online store builder and AI ecommerce plugin built from the ground up for the AI era. While WooCommerce, Easy Digital Downloads, and other traditional platforms were designed before AI existed, EasyCommerce was built with it at the core – not bolted on.

Built on dedicated database tables (not WordPress posts), EasyCommerce delivers 3-5x faster performance than post-based systems, handles 10,000+ products without slowdown, and keeps your site lean even as your catalog grows.

Sell digital products, physical goods, software licenses, and subscriptions – all in one plugin, without the 10-15 extension stack WooCommerce requires.

AI Features

Agentic AI – 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 – 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 – 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.

Replaces: $50-500/month in business intelligence tools.

Multi-Channel Agent
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

Understands intent even with typos and natural language.

  • „ifon“ iPhone products
  • „apple’s phone“ iPhone products
  • „wirless hedphones“ Wireless headphones

WooCommerce requires exact keyword matches and charges $79-199/year for intelligent search. EasyCommerce includes it free.

Generative AI – 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

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

Replaces: $29-80/month on Jasper AI, Copy.ai, or freelance copywriters.

AI 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

Replaces: $10-30/month on Midjourney or DALL-E.

AI Image Editor

Professional photo editing with simple text commands.

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

Replaces: $9-29/month on removal.bg, Canva Pro, or Photoshop.

Luna – Always-free in-dashboard help assistant. Answers how-to questions whenever you’re stuck.

Quick Links

  • Live Demo – Try EasyCommerce instantly. No signup, no install.
  • AI Features – Full AI feature overview
  • Ecommerce Features – Complete ecommerce feature list
  • 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
  • Compare – vs WooCommerce, EDD, FluentCart, SureCart
  • Documentation
  • Developer Docs
  • Support

Who Is EasyCommerce For?

Digital Product Creators
Course creators, authors, designers, and software developers selling ebooks, templates, PDFs, videos, music, and downloadable files.
– Secure digital file delivery with download limits
– AI-generated product descriptions and cover images
– Software license management (Pro addon)
– Zero per-transaction fees

Subscription Businesses
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

Software Licensing Businesses
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

Physical Product Stores
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
Web developers building ecommerce sites for clients.
– One plugin instead of a 10+ extension stack
– Clean, well-documented codebase with hooks, filters, and full REST API
– AI features clients immediately understand and love
– Predictable pricing – no surprise extension bills

EasyCommerce vs WooCommerce

WooCommerce has been the default for 15 years. It’s also become bloated, extension-dependent, and expensive. See the full breakdown.

Performance
WooCommerce: post tables degrade with large catalogs.
EasyCommerce: dedicated database tables – 3-5x faster, scales to 10,000+ products without slowdown.

AI Shopping Agent
WooCommerce: no conversational agent exists at any price point.
EasyCommerce: built-in AI handles product discovery, order placement, and post-purchase support 24/7.

Store Management
WooCommerce: no AI management tools.
EasyCommerce: Store Copilot answers questions, updates orders, and runs analytics in natural language.

AI Content & Images
WooCommerce: external tools at $30-100/month each.
EasyCommerce: 8+ AI features built in with 100 free credits refreshed every month.

Annual Cost
WooCommerce with subscriptions, license manager, and AI tools: $728-$1,528/year.
EasyCommerce: Free core, optional Pro for advanced features.

Setup
WooCommerce: 10-15 plugins needed.
EasyCommerce: everything included or available as one-click addons.

Complete Feature List

Agentic AI
Shopping Agent – Conversational storefront: product discovery, order placement, post-purchase support 24/7
Store Copilot – Natural language store management: analytics, orders, catalog, customers, complex data queries
Multi-Channel Agent – Extend to Facebook Messenger and WhatsApp via addons
Luna Help Assistant – Always-free in-dashboard help for store owners
AI Smart Search – Intent-based search with typo correction and natural language understanding
AI Business Analyst – Natural language business intelligence across your entire store

Generative AI
AI Content Writer – Product descriptions and summaries from title and prompt
AI Image Generator – Product visuals from text descriptions
AI Image Editor – Background removal, enhancement, style transformation
AI Template Builder – Complete store layouts and product page designs
AI Attribute Generator – Auto-create product options in one click

Sell Anything
Digital Products – PDFs, videos, music, software, ebooks with secure delivery
Physical Products – Inventory, shipping, size/color/material variants
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
Mixed Physical + Digital – One listing, both variant types, each delivers correctly

Payments – Zero Transaction Fees
– Stripe, PayPal, Mollie, Braintree, Square, Cash on Delivery, bKash, Nagad – 200+ countries, 135+ currencies
– Apple Pay & Google Pay via Stripe; no platform fees – keep 100% of revenue

Marketing & Conversion
Abandoned Cart Recovery – Automated personalised reminder emails
Coupons & Discounts – Percentage, fixed, Buy X Get Y, free shipping, product-specific
Email Automation – Order confirmations, shipping updates with dynamic placeholders
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 – Sales charts, trending products, low-stock alerts with predicted days to out-of-stock
Order Management – Full lifecycle: pending, completed, failed, refunded, partial refunds
Customer Profiles – Purchase history, lifetime value, internal notes
Reports & Analytics – Overview, orders, revenue, customers, products with GeoMap and heatmaps
Shipping & 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

Design & Customisation
Gutenberg-Native blocks, Elementor & Beaver Builder compatible
Variation Swatches – Color, image, and label selectors instead of dropdowns
Three Storefront Templates 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 – 3-5x faster, handles 10,000+ products without degradation
– REST API, 100+ action hooks, 50+ filter hooks, headless support
Developer Documentation – 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

The average ecommerce abandonment rate is 70%. EasyCommerce recovers those sales automatically.

  • 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

  • Zero platform fees – keep 100% of revenue. Only standard processor fees apply.
  • 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 in One Click

Install the free Migration addon, click „Start Migration“, wait 5-30 minutes. Migrates all products (simple, variable, digital), images, categories, orders, customer accounts, and reviews. Zero downtime – store stays live throughout. Pro customers get free white-glove migration assistance.

Addon Ecosystem

25+ free addons at 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 Migration (one-click import of all products, orders, customers, and reviews)

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

Community

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 – REST API, hooks, data models, custom payment gateways, building addons.
Performance: Optimised SQL queries. Minimal database calls. Cache-friendly. Lazy-loaded assets. 3-5x faster than post-based systems.

Skjámyndir

Blocks

This plugin provides 13 blocks.

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

Uppsetning

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

SOS

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 with dedicated database architecture for 3-5× faster performance and zero transaction fees.

Is EasyCommerce free?

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

How is EasyCommerce different from WooCommerce?

EasyCommerce includes a built-in AI shopping agent that handles the full customer purchase journey – no WooCommerce equivalent exists at any price. It ships with 8+ AI features (shopping agent, Store Copilot, smart search, content writer, image generator, image editor, business analyst) that WooCommerce completely lacks. Built on dedicated database tables for 3-5× faster performance. Pro includes subscriptions and license management – WooCommerce charges $328+/year for equivalent extensions. Full comparison

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. Zero platform fees, ever. You keep 100% of revenue and pay only standard processor fees (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 Photoshop 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?

Yes. The free Migration addon 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 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 deliver 3-5× faster queries 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. Pro customers get priority support through our support centre. Full documentation at easycommerce.dev/docs.

Umsagnir

17. apríl, 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.
1. janúar, 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
28. nóvember, 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.
20. nóvember, 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.
12. nóvember, 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.
Skoða 12 umsagnir

Þátttakendur & höfundar

“EasyCommerce – WordPress Ecommerce Plugin with AI Shopping Agent, Content Writer & Image Generator&#8221 er opinn hugbúnaður. Eftirfarandi aðilar hafa lagt sitt af mörkum við smíði þessarar viðbótar.

Höfundar

Breytingarsaga

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