Changelog

  • StoreEngine

  • StoreEngine Pro

2.0.0Added: New SEO addon β€” dual-mode SEO engine that bridges into Yoast, Rank Math, AIOSEO and SEOPress, works standalone, and exposes SEO data over REST for headless storefronts.Added: New AI addon β€” WordPress 7.0 native AI generation for product copy, SEO meta and bulk content (no API keys required).Added: New GDPR addon β€” wires WordPress Privacy API exporters and erasers, with guest-by-email order matching and in-place order anonymization.Added: New EU Compliance & EU VAT addons β€” VAT validation, sequential invoice numbers and a consent log.Added: New Brand addon for organizing products by brand.Added: New Seeder (dummy data) addon with a wp storeengine seed CLI command and a Tools page for generating and cleaning demo content.Added: Native Stripe subscriptions with webhook-driven renewals (opt-in).Added: β€œPay Next Renewal Now” early renewal for manual/offline subscriptions.Added: Order OTP / email verification hooks (powers the Pro Verification addon).Added: Admin settings global search with deep-link jump-to-field and a Cmd/Ctrl+K command palette.Added: SKU and barcode generator; Barcode Labels are now free with logo, store-name and product-name toggles.Added: Admin order refund UI and customer-facing license management on the account page.Added: WP-CLI support.Improved: Subscriptions can now be added to cart and bought now, and can coexist with one-time products in the same cart.Improved: Multi-vendor β€” vendors can now fulfill their own line items with courier and tracking; commission calculation fixes.Improved: Order-pay now keeps the order’s saved payment gateway instead of defaulting to the first one.Improved: Free-build sync and product-bundle sync from the deployment list.Improved: Cost price can now be set on digital products and is captured at checkout.Improved: Reworked checkout, cart, pricing and inventory UI.Fixed: Paddle webhook handling and stranded-draft orders; added a server-side safety net and a β€œMark as paid” action.Fixed: Paddle refunds and subscriptions.Fixed: Stripe script loading and recurring payment handling.Fixed: Various coupon issues, including coupon exclusion and coupon amounts shown in payment gateways.Fixed: Out-of-stock and low-stock inventory handling.Fixed: Numerous admin and frontend UI issues across POS, dashboard, catalog, variations and tables.
Jun 18, 2026
May 26, 2026
May 15, 2026
May 10, 2026
1.8.0Added: Multi-Currency native feature (addon) with currency switcher.Added: Product bundle feature.Added: Added activity & custom error logger.Fixed: Prevented the cart from being cleared when adding recurring or subscription products.Fixed: Added missing digital-auto-complete flag for subscription products.Fixed: Prevent subscription reactivation before payment.Fixed: Dashboard page detection (query var), fixed frontend order pagination.Fixed: Payment gateway scripts (js-sdk) loading on payment-method list page (#SE-486).Fixed: Cart show wrong coupon amount when tax applied (order amount/discount amount was not affected).Fixed: Review showing in comments.Improved: Review & product comment UI updated & cleanup redundant scss file.Fixed: review rating count when review/comment not approved (SE-504).Improved: Added drag-drop support in deployment upload button.Improved: Marked subscription as manual when payment-method (token) gets deleted by user.Improved: Add shorthand currency formatting and helper updates.Improved: Revamped checkout script. Added support for developing payment gateway as 3rd party plugin.Improved: Added price type to REST API error responses.Improved: Revamped variation builder, improving UIUX.Improved: Fixed price editor & improved previously used widget with UI improved.Improved: Updated cart quantity input templates to explicitly disable inputs at min/max boundaries.Improved: Improved cross-sell responsiveness on mobile (2 columns).Improved: Refactored cart.js with debounced change handlers for quantity inputs.Improved: Increased remove_empty_spaces hook priority.Improved: Store pre-calculated min/max prices for faster rendering.Improved: User dashboard sidebar & content section responsive UI.Improved: Improved user’s payment-method list and add-new-payment UI.Fixed: Added js handler for menu-compact button and improved the compact menu UI.Fixed: Nonce error (request 403) on ajax login.Fixed: Pending status not showing on Installment Plan status dropdown after being selected.Fixed: Stripe recurring payment order context fatal error fixed.
Apr 20, 2026
Mar 18, 2026
1.7.5Added: Now coupon can be created for specific products (and prices).Improved: Added specific customer option for coupon restriction.Fixed: Stripe payment intent setup request for subscription payment was failing for renewal payment.Fixed: Automatic renewal payment orders now correctly transition to completed status.Fixed: Subscription renewal dates (next payment and last payment) not updating for already active subscriptions.Fixed: Subscription _last_payment_date was not updating.Fixed: Installment detail toggle was not working on single product page with single price.Improved: Simplified stripe checkout backend process.Improved: Stripe checkout β€œSave payment method” checkbox is now forced checked and read-only for subscription purchases.Improved: Enhanced core subscription logic for more reliable schedule recalculation.Improved: Order β€œPay Now” will work with failed orders too.Improved: Subscription will show β€œPay Now” if renewal failed for the subscriber to retry manual payment.Improved: Order & subscription list table shows short date to improve visibility of other column data.Improved: Page loading effects (loading animation) & other CSS animation/transition across all dashboard pages.Improved: Price editor UIUX.Improved: Both analytics dashboard date-range picker improved with homegrown package.Improved: All list-table UI replaced with very own homebrewed list-table package.Fixed: Variation price was not calculated accurately while the item being added to the cart.Fixed: Product description block editor preview.Improved: Added auto-save to product description block editor.Fixed: view_cart trigger updated with correct data & trigger within the Mini-Cart.Fixed: Customer select dropdown was only showing first 10 items.Improved: Added gravatar & full name in customer dropdown.Fixed: Cart quantity input buttons (inc/dec) concatenate number without calculating.Fixed: Minimum amount validation was not working while applying coupon.Fixed: Minor UI improvements.
Mar 12, 2026
Mar 1, 2026
Feb 24, 2026
Feb 5, 2026
Jan 25, 2026
Jan 18, 2026
Jan 5, 2026
Dec 25, 2025
Dec 9, 2025
Dec 3, 2025
Dec 2, 2025
Nov 24, 2025
Nov 17, 2025
Nov 16, 2025
Nov 14, 2025
Nov 13, 2025
Nov 6, 2025
Oct 23, 2025
Oct 9, 2025
Oct 1, 2025
Sep 25, 2025
1.5.2Added: Direct checkout via parameterized URL feature added. This will allow admin to redirect user to the checkout page with specific product with coupon applied (optional). E.g. http://example.com/store-checkout/?product_id=34&price_id=4&coupon=helloAdded: Admin can now hide specific price from the frontend. This doesn’t restrict the price, but just don’t show in the frontend and allows admin to generate checkout URL.Added: Added Price display settings for archive page (product with multiple price). This adds the ability to show prices as dropdown (default) and as price range to improve UI/UX.Added: New user registration confirmation email notification added.Added: URL presigner class added to create secure signed URL with expire time with rotating encryption keys. This allows StoreEngine to generate secure pre-signed URL for public use.Improved: Update .htaccess for protected directory with support for apache v2.4 with backward compatibility for apache v2.2Improved: Updated datetime conversion in frontend (fix time tag datetime attribute formatting).Improved: Remove duplicate queries & implement WP object cache to improve performance.Improved: Collection result mapping and query handling for better data consistencyImproved: Updated collection result-mapping logic across all collection classesImproved: Updated parent prime-cache mechanism for better entity caching alignment, and no steal data remain cached.Improved: File download includes some metadata (when available) for better UX, including file name, file size, etc. Deprecated: Order-collection constructor $type argument (use where method with [β€˜key’ => β€˜type’, β€˜value’ => β€˜order or refund’] instead)Improved: storeengine_add_to_cart shortcode improved with dummy data improving admin UX. Also, this can be now used with loop/archive query with global $product set.Updated: Collection query classes across multiple addons (affiliate, CSV, subscription), updating where param with correct type and removed newly deprecated type argument.Updated: Removed order list-table horizontal ellipsis (…) if payment title is missing.Fixed: Secure directory not protected with empty index.html & .htaccess.Fixed: Secure directory notice doc link.Fixed: Order datetime in order-thank-you-page & order-list page (admin-dashboard).Fixed: Consistent datetime calculation in backed.Fixed: Infinite loop issue when other plugins use wp_redirect( wp_login_url() ); for non-logged-in users.Fixed: Set new_order_email_sent flag after order confirmation being sent.Fixed: Temporarily disabled faulty prime-cache functionality to prevent broken/unfinished data cachingFixed: Course archive page (loop page) price display type issue with enrolled courses.Fixed: Remove 2x loading animation after creating new price.Fixed: Payment method save bug (triggering save on all other item).
Sep 18, 2025
Sep 11, 2025
Aug 21, 2025
Aug 12, 2025
Jul 31, 2025
1.3.2Added: Order details view.Added: Subscription details view & action buttons.Added: Subscription cancellation.Added: Admin can add/remove order note.Added: Cart & checkout settings tab.Improved: removed CONCAT/GROUP_CONCAT & JSON_ functions from SQL for better compatibility.Improved: Register payment gateway namespace for autoload directly with root namespace.Improved: Admin can now set default country for checkout billing/shipping address if user’s address not saved (e.g new customer)Improved: Settings to toggle floating cart icon allow admin to enable/disable floating cart.Improved: Added default icon element if gateway class does not provide icon url.Improved: Price create, update and delete AJAX handlers now using Price entity class, replacing deprecated price-model class.Improved: Added hook for flushing cache group on custom meta added, updated or deleted registered by StoreEngine.Improved: Empty notice added on cart list block.Fixed: Object cache not flushing for collection query class.Fixed: Variation UI in product-editor updated, fixing tooltip & variation name.Fixed: Using raw content & title for product editor, fixing embeded content markup saving as content & title and braking single product page.Fixed: Gutenberg editor CSS conflicts.Fixed: Frontend dashboard login form not showing.Fixed: Namespace & hook typo issue fixed.Fixed: customer update ajax payload fixed.Fixed: Added missing doc url for migration addon.Fixed: Fatal error for bad data from join query and data type on variation attributes
Jul 22, 2025
Jul 14, 2025
Jul 13, 2025
Jul 3, 2025
Jun 24, 2025
Jun 19, 2025
Jun 5, 2025
1.1.0Improvement: Product price UI improved with support for subscription information.Fixed: Console error for faulty proptypes fixed.Fixed: Price ajax action.Improvement: Price output for subscription (show fee).Added: Added support for trial subscription through Stripe addon.Fixed: Add saved payment php error.Fixed: Subscription status update (activation).Improvement: Update stripe payment validation.Fixed: Update Stripe addon error messages.Improvement: Cache get_page_by_title query.Fixed: Rating 0.5 css class.Fixed: Subscription date calculation fixed.Fixed: Backward compatibility for old duration type (plural forms) & setup-fee type.Fixed: Subscription scheduler (renewal-payment) fixed.Added: Stripe addon hook for renewal order auto payment.Fixed: Check if header is sent before setting cookie.Fixed: Order version property fixed.Improvement: Remove setting version from existing subscription to renewal orders.Fixed: Subscription list output sort by id.Fixed: Entity object read-meta-data read-flag was not setting properly for Order object.Fixed: Order status pending in frontend-dashboard.Fixed: Subscription status update on order marked as paid recursively fixed.Improvement: Convert Order note date time zone to current users local time zone.Improvement: Remove order notes for related order (subscription api).Improvement: Update cart table layout.Fixed: Disallow subscription (cart item) qty update (not supported).Improvement: Allow disabling qty input field.Improvement: Allow 3rd party plugin/theme to filter cart item quantity form args.Fixed: Category editor bug while creating new category fixed.Fixed: Order detail date formatting updated.Fixed: Customer details Order Status UI fixed.Improvement: Improved membership (access-group) with subscription status transition.Improvement: Improved email template/settings editor state handling.Fixed: Show correct refund amount in email notification.Improvement: Refactor css for faster rendering.Improvement: Improved product filter widgets (archive sidebar widgets).Fixed: Attribute search, navigation, page blank and delete issue fixed.Fixed: WebHook list-table fixed.Fixed: Commission and payout created date issue fixed.Improvement: Allow 3rd party plugin to hook into integration runner instance.Improvement: Added subscription data in admin customer details page.Fixed: Product editor gallery button UI fixed.Fixed: Dashboard (analytics) total sales, total refund & gross sales fixed.Improvement: Updated placeholder image alt attribute.Improvement: Update top product list, include total net revenue.Fixed: Top product featured imageImprovement: Update top customer list, include customer avatar.Fixed: Top customer total spent value type.Fixed: Full refund invalid amount fixed.Improvement: Subscription table UI update.Fixed: Admin dashboard orders pagination.Fixed: Admin dashboard payments pagination.Fixed: Frontend dashboard order pagination.Fixed: Payment can-refund logic.Fixed: Frontend order list table status ui.Improvement: Convert time output to user’s timezone.Fixed: Create Order page brake due to order by query error.Fixed: apply coupon undefined index error.Fixed: Checkout page Email me with news and offers checkbox spacing fixed.Fixed: Product sorting settings typo fixed.Improvement: Cart page UI revamped & improved.Improvement: Hide subscription price items from add item modal.Fixed: Fixed physical (subscription) product add to cart error (partially supported).Added: Display price on course-bundle page.Improvement: Remove course-bundle access when order status is unpaid.
Jun 4, 2025
May 28, 2025
May 26, 2025
May 21, 2025
May 16, 2025
May 15, 2025
May 15, 2025
Apr 28, 2025
Apr 24, 2025
Apr 22, 2025
Apr 17, 2025
Apr 13, 2025
Apr 9, 2025
Apr 7, 2025
Jun 19, 2026
2.0.0Added: New Verification addon β€” phone/email OTP at checkout, phone-as-identifier login, and fake-order gating.Added: New Advanced Coupon addon β€” BOGO, auto-apply and URL coupons, recurring subscription discounts, and category/usage restrictions.Added: New Dynamic Pricing addon β€” quantity and rule-based price adjustments.Added: New Fraud Shield addon for order risk screening.Added: New Role & Staff Permissions addon β€” per-user, native-capability permissions.Added: New AI addon (Pro) β€” premium AI generation features.Added: New Seeder providers covering the Pro addons (shares the free Seeder toggle).Added: Child Licenses β€” reseller pool keys that generate domain-locked child keys, in License Management.Added: License key regeneration, free-version download links, and an invalid license-key checker.Added: Installment Plan direct “Pay Now” button and an installment-due email.Added: WP-CLI support.Improved: Inventory Pro now includes the Back In Stock addon (merged), plus suppliers, couriers and stock backup.Improved: Order Bumps can be sold as, or alongside, subscriptions, with a unified condition builder.Improved: Abandoned Cart β€” convert recovered carts to orders and mark them as paid.Improved: Cost & Profit now captures COGS at checkout (previously always zero).Improved: Product-bundle item sync and a download-path migration.Improved: POS UI overhaul β€” registers, sessions, staff, card readers and reports.Improved: DB schema sync management for addon tables.Fixed: Returns/RMA bugs and notify-form issues.Fixed: Installment Plan dates, hooks and line-cost handling.Fixed: License auto-expire, license activation and license-key sanitization.Fixed: Inventory stock, route and POS login issues.
Jun 18, 2026
May 26, 2026
May 15, 2026
May 10, 2026
Apr 20, 2026
Mar 12, 2026
Feb 24, 2026
Jan 25, 2026
Jan 18, 2026
Jan 5, 2026
Dec 25, 2025
Dec 9, 2025
Dec 2, 2025
Nov 24, 2025
Nov 13, 2025
Nov 6, 2025
Oct 23, 2025
Sep 18, 2025
Sep 11, 2025
Sep 11, 2025
Aug 21, 2025