Changelog
2.2.0
Added: Product Quick View — open any catalog product in a modal straight from the shop/archive, with configurable trigger position and animation, an optional whole-card trigger, full keyboard/accessibility support, and working variant price and add-to-cart.
Added: Wishlist (core) — a heart control on product cards and single-product pages lets shoppers save products; the card heart reveals on hover.
Added: Product Compare — select multiple products and compare their details side by side.
Added: Recently Viewed products — surface the products a shopper has recently browsed.
Added: Size Chart library — reusable size guides assigned by brand or category and shown as a size guide on the product page.
Added: Reviews & FAQ — a buyer review form with photo/video review media and a dashboard entry, an admin Reviews management page (with REST), plus per-product and global FAQ libraries.
Added: Custom product gallery — carousel, stacked and grid layouts with lightbox and zoom, product-editor gallery swatches, and a unified image/video gallery.
Added: Shop-card variant switcher — Shopify-style variant swatches on archive/shop cards to switch the pictured and priced variant without opening the product.
Added: Sticky add-to-cart bar and cart-drawer auto-open — a persistent add-to-cart bar (mobile and desktop) and an option to open the cart drawer automatically after adding.
Added: Embeddable product shortcode — drop a single product anywhere via shortcode.
Added: Couriers — the shipment/courier framework now ships in free core (previously Pro): a Shipments model, provider registry, auto-push on paid orders, and order-status sync back to the order. Concrete carriers ship in the free StoreEngine Connectors companion plugin.
Added: Courier OAuth authentication — a reusable OAuth2 engine supporting one-click “Connect” (3-legged authorization code with automatic token refresh) and server-to-server client-credentials, with Connect/Disconnect from Settings → Couriers.
Added: Dropshipping addon — auto-route paid orders to suppliers for direct fulfilment, create/email purchase orders, capture supplier tracking, and roll fulfilment status back onto the order.
Added: Suppliers & Purchase Orders addon — track suppliers and raise POs, with a magic-link supplier portal, PO approvals, and low-stock auto-reorder.
Added: Companion-plugin ecosystem — the License SDK is now loaded by core so the free StoreEngine Payments / Connectors plugins receive automatic updates even without Pro; install-only teasers on the Payment method and Couriers settings surface them with one-click install & activate.
Added: Incoming webhooks receiver.
Added: Single-product analytics.
Added: Scheduled backups.
Added: Shortcode → block bridge — StoreEngine shortcodes are available as native blocks.
Added: First-run setup wizard redesign — product-type-aware capability selection, a Payments step, and a post-setup “connect your payment method” notice.
Added: A Refund action in the order editor top bar; Copy Link in the product price menu (generates a checkout link without a reload); and a Tools-page tab API so addons can contribute their own tabs.
Added: A “Couriers” tab on the Add-ons screen linking to courier settings.
Improved: Major admin UI refresh onto a shared Tailwind design kit — Settings, the Products editor, the Setup wizard, and standard pages rebuilt on one system (themed checkboxes/switches/selects, consistent cards, borders and spacing, redesigned notice cards with a grouping bell).
Improved: Admin navigation reorganized — collapsible parent groups in the sidebar, raw-route child menus, Fraud Shield promoted to a top-level menu, and centralized submenu ordering.
Improved: Dashboard — a shared page header across core and vendor pages, and affiliate referral + balance merged into one card.
Improved: Checkout, cart and instant-checkout polish — card backgrounds, refined order-bump cards, and installment “Future Payments” summaries.
Improved: Add-ons — payment-gateway and courier cards moved off the main list; the “requires add-ons” notice is a clean footer chip and long descriptions are clamped so cards align evenly.
Improved: Migrated admin selects to the shared Tailwind Select component, resolving country/state selection and various select sizing/width/hover issues.
Improved: Affiliate & commission workflow, including always-on self-referral protection with an optional “Allow Self-Referral” toggle.
Fixed: Product-gallery video embeds hardened (defense-in-depth), plus assorted product-layout, scroll and storefront UI fixes.
Fixed: Coupons on subscription orders (and the coupon code now appears in the email); optional compare-at price no longer blocks re-saving; tax invoice issues; funnel issues; missing shortcode pages.
Fixed: Courier settings toggles rendered with a stuck switch thumb; buttons default to type=”button” to prevent accidental form submits; and a broad admin UI/spacing/border audit across tables, modals, notices and list-table footers.
Changed: Couriers use the shared addon schema-version system; removed unused table-drop code (StoreEngine never drops tables) and a bundled frontend font.
Jul 30, 2026
Jul 30, 2026
2.1.1
Added: Multi-vendor admin-initiated custom vendor payouts — an “Add Payout” modal to pay a vendor any amount up to their available balance (in instalments), with new admin-only pay/vendor-balance routes and an overdraw guard.
Added: Affiliate registration form fields (first/last name, website URL, promotional methods, terms agreement) and a Registration section in Affiliate settings.
– Improved: Affiliate addon — reworked affiliates table/settings plus numerous registration and payout correctness fixes.
– Improved: Affiliate addon — reworked affiliates table/settings plus numerous registration and payout correctness fixes.
Fixed: Stripe Elements failing to load on checkout — the confirm/submit path now waits for the card iframe’s real ready event, and the checkout page sends `no-store` so Chromium back/forward-cache no longer restores a stale page where Stripe never re-initialises.
Fixed: Instant Checkout Stripe/payment initialisation issues.
Fixed: Coupon fatal error when applying a coupon while the cart is still initialising.
Fixed: Payment fatal error (“Cannot read properties of null”) when building the order snapshot during checkout.
Fixed: Membership issues.
Fixed: Admin JavaScript strings are now translatable — they were missing from the translation template because the admin script bundle could not be parsed during POT generation.
Fixed: Setup wizard strings are now shown translated — registered script translations for the setup wizard scripts.
Jul 13, 2026
Jul 13, 2026
2.1.0
Added: New Funnel Builder addon — sales/checkout funnels with step pages, an aBlocks canvas, a status toggle in the funnels table, performance cards and a Tools-section shortcode.
Added: New email/content builder editor (replaces Quill) for product descriptions and email bodies — raw HTML source editing, inline image size/alignment controls, and H1–H6 headings.
Added: Stripe Automatic Tax integration (Stripe addon, opt-in) — per-line tax via Stripe Tax with filing-ready transaction/reversal records and a storeengine/tax/calculator filter.
Added: Instant Checkout unified contact + OTP block with a phone country-code selector, Email/Phone toggle, and verified-state persistence across reloads.
Added: AI product-description and taxonomy-term generation with an inline “AI generate” button.
Added: POS cart-page UI, product pagination/search and quick add-product patterns; invoice preview; account-move; skeleton loaders.
Improved: Admin UI refresh (Pages table, Logs pagination, modals, cards, access-group creation, add-customer/guest and add-product screens); currency switcher copy; checkout/analytics UI; low-stock and parked-product handling.
Fixed: REST API requests on Plain-permalink sites.
Fixed: Subscriptions — cart-page rendering, COD/bank-transfer and Buy-Now hidden for subscription products, renewal handling, reactivation before payment.
Fixed: Catalog display bugs, duplicate robots meta tag, and add-to-cart quantity increment on single-product pages.
Fixed: Instant-checkout guest-prefill/verified-cookie edge cases; admin coupon restore; AI description not updating the editor; affiliate-creation validation; stock processing and order-completion sync.
Security: Multi-Vendor privilege-escalation fixes — vendor approval, withdrawal-payout status and global commission settings now require an administrator (a self-registered vendor could previously self-approve and pay themselves); plus a path-traversal fix in the digital-download handler (downloads restricted to allowed roots).
Security: Full WordPress Plugin Check remediation — the distributed build reports 0 errors (output escaping, $wpdb->prepare() with %i identifiers, direct-file-access guards, complete i18n).
Improved: Logger uses WP_Filesystem; EU-VAT validation uses wp_remote_post(); is_uploaded_file() guard on backup restore; WordPress 6.5–7.0 compatibility. Tested up to 7.0.
Jul 9, 2026
Jul 9, 2026
2.0.0
Added: 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
Jun 18, 2026
1.10.0
Added: New Multi Vendor addon
Added: New Inventory addon
Added: New StoreEngine Pro addon Back In Stock, Inventory Pro, Cost & Profit Tracking, Pos Terminal, Retruns/RMA compatibility
Added: New Webhook trigger for actions
Added: Me endpoint to make headless compatibility
May 26, 2026
May 26, 2026
1.9.1
Added: Couple of new email trigger and template
Added: Native Forget password support
Fixed: Order Pay issue
Fixed: After coupon apply paypal rerender issue
Fixed: Coupon amount not show in payment gateway
Fixed: Email addon Header issues
Fixed: 100% apply coupon order not working
May 15, 2026
May 15, 2026
1.9.0
Added: New instant checkout addon
Added: New Embedded Checkout Addon
Added: Stripe Auto Tax Handler
Improved: Refactor add to cart, checkout and order handler
May 10, 2026
May 10, 2026
1.8.0
Added: 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
Apr 20, 2026
1.7.6
Fixed: Resolved Stripe amount bug by converting amounts to cents correctly.
Fixed: Prevented error in DOM utility prop() when elements array is empty.
Added: Added rounding_precision to currency options.
Improved: Included localeConv in frontend assets.
Improved: Passed currency data to payment gateways.
Added: Added new JS currency utils and formatting functions.
Mar 18, 2026
Mar 18, 2026
1.7.5
Added: 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 12, 2026
1.7.4
Added: Product & User Specific coupon creation options.
Improved: Set Stripe capture_method to automatic for more reliable payment capturing.
Improved: Refactored Stripe error handling for better API error reporting.
Fixed: Stripe subscription payments not being captured automatically.
Fixed: Stripe card tokenization issue (saving card without consent for non-subscriptions).
Fixed: Resolved PHP lint error in Stripe gateway.
Improved: Refined subscription detection and order collection logic.
Misc: Code cleanup and formatting improvements.
Improved: Replaced full page reload with AJAX-based content refresh after coupon removal.
Improved: Added new Analytics settings tab with contextual guidance and notice components.
Improved: Refactored Currency Price component for cleaner formatting, added trimZeros(), improved filter hooks, and enhanced currency symbol handling.
Improved: Standardized checkout redirect delay (850ms) across all payment gateways.
Improved: Pixel integrations now initialize only when Analytics is enabled.
Improved: Extracted pixel utilities into a dedicated helper file.
Improved: Product price creation UI.
Improved: Product description block editor support.
Fixed: Added missing doActionAsync import.
Fixed: Added missing filter hook name in Price component.
Fixed: Corrected variation price display on cart page.
Fixed: Resolved Mini Cart styling issue.
Fixed: Stripe saved payment method (token) UI.
Misc: Minor code cleanup and internal optimizations.
Mar 1, 2026
Mar 1, 2026
1.7.3
Improved: Admin product edit UIUX.
Improved: All list table loading state.
Fixed: Mini Cart loading nonce error with full-page-caching.
Improved: Added composite index in order-item-meta table for performance.
Improved: Update date util matching backend date format for deployment analytics.
Fixed: Paddle product tax category was not saving.
Feb 24, 2026
Feb 24, 2026
1.7.2
Fixed: Installment Plan page link (addon page) was broken.
Fixed: Some addon doc-page links (addon page) redirecting to 404 page.
Improved: Addon search & filtering updated with more keywords & tags.
Improved: Added missing output escaping for csv export.
Fixed: Fatal error on 404 page when entire site is restricted.
Fixed: Fatal error on restricted page when single product/price being used for membership (Access Group).
Fixed: Course bundle integration was not setting bundle type.
Feb 5, 2026
Feb 5, 2026
1.7.1
Improved: Prevent direct access in php files.
Fixed: Resolve WordPress Coding Standards violations across multiple files.
Fixed: Course Bundle integration type check condition added.
Fixed: RCP migration invalid sql query.
Improved: Add proper escaping for output and sanitization for input.
Improved: Implement query caching in admin dashboard api, improving page performance.
Improved: Minor code quality improvements and optimizations.
Improved: Page title translated with sub-page titles for plugin dashboard pages.
Fixed: Loading preloading addon settings triggering translations loading too early error.
Jan 25, 2026
Jan 25, 2026
1.7.0
Added: Google Tag & Meta Pixel tracking support.
Improved: Added hooks (in PHP & JS) & update checkout response data for pixel tracking support and refactor cart logic into cart.js.
Improved: Currency render (admin dashboard) improved with support for country code.
Fixed: Screen-reader-text for refund order amount was missing currency symbol.
Improved: Button UI updated across templates for consistent styling.
Improved: Removed redundant css rules.
Updated: Translation comments & placeholders.
Fixed: Commission ajax handlers for invalid order ID.
Fixed: Fixed tutor-booking integration on checkout.
Improved: Price rendering for membership (locked) content.
Jan 18, 2026
Jan 18, 2026
1.6.9
Added: UI support for Installment Plan add-on.
Improved: Request data sanitizer improved in AbstractRequestHandler, improving performance. This update also allowing nested (repeated field) sanitization seamlessly.
Improved: Abstract integration class revamped with support for handling of different order types directly, improving checkout process performance.
Improved: Add-to-cart shortcode extra whitespace removed.
Improved: Add-to-cart quantity input element improved across single-product & cart page.
Fixed: Price braking into multiple line in cart page.
Improved: Update button UI, reduce unnecessary styles.
Improved: Add-to-cart redirect updated based on product-price type.
Added: Taxable attribute in CartItem object.
Improved: Refactor common utilities.
Fixed: JS dom utility fixed (`this` args).
Added: Refactor cart tax items into separate template.
Jan 5, 2026
Jan 5, 2026
1.6.8
Improved: Addon settings loading with abstract class, unified addon settings management.
Improved: Dashboard page geo map replaced and added orders table.
Improved: Analytics page geo map replaced and table css fixed.
Fixed: Multiple price delete crashing product editor.
Fixed: Cart Block Template was showing broken block codes in site-editor.
Fixed: Default login redirect value settings fixed for login shortcode.
Fixed: Checkout payment button vanishes after address-field changes.
Dec 25, 2025
Dec 25, 2025
1.6.7
Improved: Refactor addon loading and improve autoloader.
Improved: Updated deployment management UI components and styles for consistency and improved user experience.
Improved: Enhanced error handling in customer API to properly check user existence.
Fixed: Added refund methods to Subscription class to calculate subscription refunds from related orders, fixing refund error with subscription orders.
Fixed: Payment gateway failing in order-pay endpoint for pending orders.
Improved: Minor code cleanups and type improvements.
Improved: Update refund modal notices for admin, clarifying how manual/api-refunds get processed.
Improved: Refund api error handling updated.
Fixed: Admin notice UI conflict with alert dialog UI styles.
Improved: Added admin-notice, informing admin user about `Gutenberg` blocks available through aBlocks plugin.
Fixed: Admin notices aren’t showing unless admin visits settings page.
Fixed: Coupon calculation with subscription product.
Fixed: Products editor variation table tooltip visibility fixed.
Improved: Attribute terms modal footer spacing fixed.
Improved: Affiliates Modal UI updated.
Fixed: Affiliate bulk inactive blank ajax response fixed.
Fixed: page blank issue for fetch items by id.
Improved: Added search in URL params for addons search, allows filtering addons with direct link.
Fixed: Subscription order info (thank-you page) braking UI with extra closing `div` tag.
Dec 9, 2025
Dec 9, 2025
1.6.6
Fixed: Dashboard breaking issue after updating WordPress core to version 6.9.
Updated: Tested up to WordPress 6.9.
Dec 3, 2025
Dec 3, 2025
1.6.5
Fixed: Fixed data format prediction in AbstractEntity for float (double) value with decimal parts.
Improved: Price field sanitization & validation revamped with correct datatype for price & compare-price field.
Added: Ajax validation added for missing Price name.
Improved: Recent orders UI updated.
Improved: Tools page menu subtitle/descriptions added.
Added: Subscription support added in PayPal payment gateway.
Fixed: PayPal buttons aren’t rendering after `refresh-checkout` form event.
Fixed: Removed `refund` support entry from Paddle as not implemented.
Fixed: Error while sending request to `settings/verify-payment-gateways` endpoint due to wrong argument generate at runtime.
Improved: Removed Stripe dependency notice for Subscription Addon.
Fixed: Showing error on store-dashboard (and in order details page) for disabled gateway.
Improved: Updated no-payment-gateway available message.
Improved: Added no-payment-gateway available for subscription.
Improved: Frontend notice UI spacing, button & close-icon styling updated.
Added: Core UI for Order Bump addon implemented.
Dec 2, 2025
Dec 2, 2025
1.6.4
Added: Setup wizard introduce for new installation.
Improved: Updated installer to run on updates improving database migration.
Added: New color settings for `subtitle_color` and `input_text_color` introduced.
Improved: Color picker component style with clean color preview.
Added: Added UI support for copying download link for latest version of free item.
Added: Set paid status to refunded on full refund.
Fixed: Using correct action hook for user’s `total purchase` update on refund.
Improved: Analyzing search input and generating query more accurately to filter orders
Fixed: Reading refund metadata was failing braking refund info tooltip in order editor.
Improve: Order editor refund tooltip UI.
Updated: Added check for `refunded` payment status in integration’s `unpaid-order-handler`.
Fixed: `COD` payment method availability logics revamped with proper support for shipping
Added: Selective shipping zone settings for `COD` method.
Added: Now `COD` payment can be enabled for virtual product too.
Added: Admin notice when `COD` is enabled without any shipping method configured or without enabled for virtual products.
Fixed: Replaced `MaxMind Geolocation Integration` documentation with correct support article.
Improved: Refresh payment methods on checkout page.
Improved: Tax display type check functions moved to `TaxUtils` so other module can access without initializing cart.
Nov 24, 2025
Nov 24, 2025
1.6.3
Fixed: Checkout failing with fatal error due to mPDF package dependency.
Updated: Translation template & translators comments updated.
Nov 17, 2025
Nov 17, 2025
1.6.2
Fixed: Add-to-cart failing saving cart data on db.
Updated: update add-to-cart error messages.
Fixed: Error checkout (Undefined property: stdClass::$instance_id) with physical products.
Fixed: Admin dashboard (order list table) error if item with shipping on the list.
Improved: remove legacy code and deprecated doc-blocks, improving error handling.
Fixed: Dashboard (analytics) map tooltip.
Nov 16, 2025
Nov 16, 2025
1.6.1
Fixed: v1.6.0 SVN release conflict issue solved.
Nov 14, 2025
Nov 14, 2025
1.6.0
Improved: Admin settings navigation updated.
Improved: Core update for to support pro features.
Fixed: Dashboard analytics UI issues.
Improved: Updated coupon editor sidebar UI.
Improved: Customer list-table UI updated.
Fixed: Fatal error on StoreEngine order info shortcode.
Improved: Update single page template loading, improving page performance.
Improved: AcademyLMS course pricing card ui.
Added:`storeengine_single_product_gallery` shortcode added.
Fixed: Product gallery shortcode bug.
Fixed: Mini-cart icon’s color issue with astra theme.
Added: `storeengine_single_product_summary` shortcode added.
Added: `storeengine_single_product_description` shortcode added.
Added: `storeengine_single_product_comments` shortcode added.
Added: `storeengine_single_product_reviews` shortcode added.
Added: `storeengine_single_product_cart_notice` shortcode added.
Improved: `storeengine_add_to_cart` shortcode.
Nov 13, 2025
Nov 13, 2025
1.5.7
Fixed: PayPal SDK error Expected currency from order api call to be USD, got CURRENCY. Please ensure you are passing currency=CURRENCY to the sdk.
Improved: Save PayPal fees data in order meta.
Added: MaxMind GeoIP (GeoLite2-country) integration added.
Improved: Customer default country setting based on store-base address or geo-ip country.
Improved: Shipping cost calculation based on customer address on cart page.
Improved: New UI & analytics data for the Dashboard.
Fixed: Hardcoded database prefixed updated.
Nov 6, 2025
Nov 6, 2025
1.5.6
Added: Software (plugin) analytics dashboard.
Fixed: Address getting saved as JSON encoded string, which was braking Unicode/latin characters.
Fixed: Address form UI broken, col-6 (column 1/2) was rendering into 2 separate row.
Fixed: Changelog typos.
Updated: Translation template file (.pot) updated.
Oct 23, 2025
Oct 23, 2025
1.5.5
Added: Separate coupon usage limit field added to give admin more control over coupon usage.
Fixed: Order editor broken with js error while rending purchase table item.
Fixed: Order pay feature was crashing when using with COD.
Fixed: WooCommerce migration tool coupon data migration fixed.
Fixed: Select components options prop-type schema updated.
Fixed: Template override was not working as intended and showing cart template on any page if not set properly.
Fixed: Course bundle loop (archive page) price display.
Fixed: Per-Customer coupon usage limit was not working.
Fixed: Fatal error braking store-shop page when entire-site protected via membership addon.
Fixed: Membership addon site-restriction brakes shop-page.
Fixed: Membership addon site-restriction brakes archive UI.
Improved: Refactored order-pay conditions, improving error handling.
Improved: Added edit with WordPress Editor in product list-table actions.
Improve: Shortcode added for rendering restricted-page-template for membership site-restriction.
Improved: Coupon UI css fixed.
Improved: Flush permalink settings upon activation/deactivation of membership add-ons.
Oct 9, 2025
Oct 9, 2025
1.5.4
Added: Mini cart feature added.
Improved: Updated site activation list table columns.
Fixed: User dashboard logout menu was just redirecting user back to user-dashboard, without logging out the user.
Improved: Added custom attribute support via args param for icon-render template tag (helper) function.
Improved: Renamed pagination functions (AbstractCollection) and code improved readability.
Fixed: Order editor purchase table item meta as encoded html (backend returns item metadata as formatted html, not as plain text)
Fixed: Undefined function in price formatting utility method.
Improved: Order editor purchase table column sizes updated, improving readability for admin user.
Fixed: Start course button was not displaying.
Fixed: Free checkout was not working if no payment methods are enabled.
Added: Improved UI & and added deployment options for free/pro split.
Oct 1, 2025
Oct 1, 2025
1.5.3
Fixed: Academy LMS Course Bundle compatibility issue
Sep 25, 2025
Sep 25, 2025
1.5.2
Added: 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=hello
Added: 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.2
Improved: 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 consistency
Improved: Updated collection result-mapping logic across all collection classes
Improved: 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 caching
Fixed: 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 18, 2025
1.5.1
Fixed: CSV data import / export security bugs
Fixed: Razorpay checkout.js conflict issue
Sep 11, 2025
Sep 11, 2025
1.5.0
Added: Added support for licensed software download
Added: Paddle payment gateway support added (as addon).
Added: Order pay feature added, user can now pay for an unpaid pending order/subscription.
Improved: CSV import crashing on large data fixed and improved progress calculation.
Improved: Course membership `add-to-cart` refactored.
Improved: Added missing referral URL (with tracking parameter & code) in user dashboard affiliate page.
Fixed: JavaScript type error fixed in AcademyLMS course page.
Fixed: Invalid registration url on login page.
Fixed: User’s course access for purchased membership. Added migration for old user-meta data removal.
Aug 21, 2025
Aug 21, 2025
1.4.0
Added: New CSV Import / Export addon
Added: New Payment method Razorpay addon
Added: Add free checkout(zero) support.
Improved: Downloadable product support with subscription based payment
Fixed: Fix terms returning error during migration.
Fixed: Fix product gallery ux issue.
Aug 12, 2025
Aug 12, 2025
1.3.3
Improved: Updated PayPal and Stripe addons improving consistency and null safety.
Improved: Enhanced asset loading by separating block-editor-assets loading.
Improved: Added missing indexes, and normalizes field definitions for consistency across tables.
Improved: Added missing indexes, and normalizes field definitions for consistency across tables.
Fixed: Removed extra border around access-group Purchase Info sidebar.
Fixed: Eliminates explicit ‘COLLATE utf8mb4_unicode_520_ci’ from all table and column definitions in database migration scripts, standardizing schema creation and improving compatibility.
Fixed: Error product migration fails on attribute term error.
Fixed: Guest checkout login link fixed.
Fixed: Redirect user to proper redirect_to parameter after successful login.
Fixed: Static price symbol replaced with current price symbol.
Fixed: Refactor cart access and add block editor asset support, fixing fatal error in customizer preview.
Jul 31, 2025
Jul 31, 2025
1.3.2
Added: 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 22, 2025
1.3.1
Fixed: Fatal error upon order created from admin dashboard.
Improved: Update lookup table after add/remoe order item from admin dashboard.
Fixed: Error creating orders table due to table index length limitation.
Improved: Added index in orders meta table for performance.
Improved: Added support for shortcode preview (dummy data) for aBlocks.
Jul 14, 2025
Jul 14, 2025
1.3.0
Added: Migration addon added (WooCommerce to StoreEngine data migration)
Added: Order invoice pdf addon.
Added: Product add-to-cart shortcode [storeengine_add_to_cart].
Added: WebHook event listener for admin order create event.
Added: WebHook event for restored order.
Improved: Update order webhook payload handling fatal error fallback.
Improved: Trash & restore order, trash order is no longer editable until restored.
Improved: Sanitized WebHook delivery url properly before save.
Improved: Log functionality added in WebHook for debugging.
Improved: Attribute slug validation & sanitization updated, shorten attribute taxonomy prefix.
Fixed: Remove usage of deprecated/removed order method from webhook and email class.
Fixed: Order delete WebHook was triggering fatal error.
Fixed: Refresh order list table on restore order.
Fixed: Variation status update rest api user permission fixed.
Fixed: Attribute order by.
Fixed: Attribute taxonomy slug max length error fixed.
Fixed: Typo & textdomain fixed.
Fixed: Attributes list table pagination was not working.
Fixed: Attributes list table search & per-page reset.
Fixed: Products shipping option ui issue.
Fixed: Add-to-cart was not working from membership protected content page.
Fixed: Membership protected content page broken layout.
Jul 13, 2025
Jul 13, 2025
1.2.2
Added: Admin notice feature that renders both in react and native admin notice.
Added: Catalog mode feature added via addons interface.
Improved: Optimize settings update handler (handler), with support for addon settings.
Improved: Added new hooks for pricing template, product quantity-input and add-to-cart buttons.
Improved: Made FloatingCart class a singleton, adding ability to use remove_action() on actions added from it.
Improved: Customer’s total spent calculation (total purchase minus order refund).
Improved: Frontend user dashboard UI updated.
Improved: Tax general settings Rounding option UI updated.
Fixed: Settings save (submit) button glitch.
Fixed: Tax tab glitch (on reload).
Fixed: Request handler data sanitization fixed, added support for string[] data.
Fixed: Customer data (api response) empty when contains trashed orders.
Fixed: Commission order id ajax response removing trashed orders.
Fixed: Order cancelation logic fixed for COD payment.
Fixed: Access Group list table column data.
Jul 3, 2025
Jul 3, 2025
1.2.1
Added: FSE theme product archive sidebar settings not worked issue
Added: Frontend Dashboard redirect setting
Fixed: Attribute Create modal close issue
Fixed: Allow from empty form field to passthrough sanitizer and populate sanitize payload, allowing saving empty field and zero (0) value.
Fixed: Subscription Price details not showing issue
Fixed: Subscription Editor Status update not working
Fixed: Admin List Table UI issue
Fixed: Academy Course Purchase UI issue
Fixed: Membership addon payment issue
Fixed: Subscription based price issue
Jun 24, 2025
Jun 24, 2025
1.2.0
Update: Revamped Academy LMS & StoreEngine Membership addon Integration
Fixed: Cart crashing with invalid price id price deleted after user added item in their cart.
Fixed: Order editor coupon add/remove bug, duplicating coupon item if coupon contains uppercase characters.
Fixed: Updated static link for registration & password reset.
Fixed: Dashboard login form responsive issue.
Fixed: Rest API permission for other admin users.
Fixed: Added default coupon discount (10%) for creating new coupon.
Fixed: PayPal api error when order total is greater than or equal to 1000.
Fixed: PayPal zero decimal currency order total amount formatting.
Fixed: Set cart hash cookie only when necessary (adding product to cart), improving server side caching and page loading performance.
Improved: Academy LMS integration new UI.
Added: API permalink helper function handling pretty & plain permalink.
Fixed: API Permalink issues across react reducer & actions.
Fixed: Frontend dashboard order query fixed, causing dashboard to crash if there any trashed Order for the logged-in user.
Fixed: Stripe payment bug.
Improved: Stripe payment gateway class error handling.
Improved: Product review & comment error response.
Fixed: Subscription list table navigation.
Jun 19, 2025
Jun 19, 2025
1.1.1
Added: Access Group Buy button inject
Improvement: Product Integration Logic
Improvement: Product Integration Subscription price disable for Academy LMS Course Bundle and Booking
Improvement: Membership Shortcode UI Improved
Fixed: Academy Course Bundle Integration
Fixed: Single Price add to cart not working
Jun 5, 2025
Jun 5, 2025
1.1.0
Improvement: 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 image
Improvement: 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
Jun 4, 2025
1.0.2
Added: Subscription support for Academy LMS Course Purchase
Fixed: Membership Access group issue
May 28, 2025
May 28, 2025
1.0.1
Fixed: Digital Product Auto Complete not worked issue
Fixed: Admin Create Order Not worked issue
Fixed: Membership access group table data formatting issue
May 26, 2025
May 26, 2025
1.0.0
Update: Revamped Admin Settings UI & Improve lot of features
Fixed: Lots of bugs fixing
May 21, 2025
May 21, 2025
1.0.0-beta-6.2
Fixed: Academy LMS Course Bundle Integration issue
Fixed: Cart item backward compatibility issue.
May 16, 2025
May 16, 2025
1.0.0-beta-6.1
Fixed: Fixed class not found (case-sensitive file name) on linux server.
May 15, 2025
May 15, 2025
1.0.0-beta-6
Added: Shipping feature
Added: Subscription feature.
Added: Saved payment method (card via Stripe addon).
Added: Admin now can trash & permanently delete orders.
Fixed: Cart meta data was not loading.
Improvement: Added custom fee handler inside cart class for improving subscription setup fee calculation.
Improvement: Cart metadata handling improved.
Improvement: Price data handling.
Improvement: Improved admin order api for better error handling.
Improvement: Membership pricing table UI improved.
Improvement: Added order payment status separately.
Improvement: Added payment information (method icon, transaction-id, payment date time, etc.).
Fixed: Shortcode output empty p tags () and extra br tags (
).
).
Fixed: Direct checkout was not working on safari browser.
Improvement: Orders can be now trashed & deleted.
Fixed: Course enroll via integration hook.
Fixed: Course enroll widget price selection UI.
Fixed: Affiliate settings UI.
Fixed: Affiliate commission update after checkout & payment status.
May 15, 2025
May 15, 2025
1.0.0-beta-5.1
Fixed: Error while migrating from older beta version fixed.
Fixed: Fatal error from dashboard shortcode.
Fixed: Dashboard content blank issue on non-fse theme.
Apr 28, 2025
Apr 28, 2025
1.0.0-beta-5
Improvement: Revamped Checkout JavaScript
Added: storeengine_apply_coupon_form shortcode
Added: storeengine_cart_list_table shortcode
Added: storeengine_checkout_form shortcode
Added: storeengine_continue_shopping shortcode
Added: storeengine_billing_address shortcode
Added: storeengine_order_details shortcode
Added: storeengine_order_downloads shortcode
Added: storeengine_order_summary shortcode
Added: storeengine_proceed-to-checkout shortcode
Added: storeengine_payment_instruction shortcode
Fixed: Membership pricing page, added dynamic feature listing on pricing table.
Fixed: Order editor customer select problem.
Fixed: Order line item (product) title overflow.
Fixed: Order list table customer details.
Fixed: Fix notice during blank form submission.
Fixed: Fix Affiliate registration form styles broken.
Fixed: Fix textdomain notice issue.
Fixed: Removed unused css & js.
Improvement: Added support for Affiliate registration plugins tools (regenerate page, select different page, etc).
Fixed: Frontend Dashboard affiliate page 404 bug.
Fixed: Affiliate registration page creation failed during addon activation.
Improvement: Improved Affiliate registration page form handling.
Updated: storeengine_products shortcode
Updated: StoreEngine cart page
Updated: StoreEngine checkout page
Updated: StoreEngine thankyou page
Removed: storeengine_cart shortcode
Removed: storeengine_checkout shortcode
Removed: storeengine_thankyou shortcode
Apr 24, 2025
Apr 24, 2025
1.0.0-beta-4.5
Fixed: Taxonomy terms archive template getting override by StoreEngine product archive template.
Improvement: Added current theme info (WordPress Tab), OS info (Server Tab) in Tools » Status page.
Apr 22, 2025
Apr 22, 2025
1.0.0-beta-4
Improvement: Using Redux Toolkit to improve admin dashboard performance and workflow.
Added: Integration with Academy LMS Tutor Booking.
Added: Integration with Academy LMS Course Bundle.
Fixed: Remove coupon from cart automatically when it’s in the trash or already been deleted.
Fixed: Reset cart cookie after logout.
Fixed: Membership pricing page 500 server side error.
Fixed: Hide membership pricing if product is not published.
Fixed: Delete product prices & integration from database after admin deletes a product.
Fixed: Console error in admin order edit screen fixed.
Improvement: Update translators comments & rebuild translation template (pot) file.
Fixed: Integration errors aren’t showing properly in product edit page.
Fixed: translations loading too early.
Fixed: Frontend ajax response nonce error notification.
Apr 17, 2025
Apr 17, 2025
1.0.0-beta-3
Fixed: Stripe sdk not loading before checkout script.
Fixed: Internal payment API 401 unauthenticated error.
Fixed: Replaced static db prefixes with $wpdb->prefix.
Fixed: Remove unique (complex) constraints from order & order item meta tables.
Improvement: Added table index with meta_key (order & order item meta tables) for performance.
Fixed: Membership admin-dashboard search input.
Fixed: Membership editor blank after reload.
Improvement: Removed unused codes.
Apr 13, 2025
Apr 13, 2025
1.0.0-beta-2
Improvement: Added order placed date (as metadata), separate from order created date.
Improvement: Permalink settings added for customizing product permalink structure.
Fixed: Order status while user purchase as guest.
Fixed: Order created in update query.
Fixed: Order date on thank-you page.
Fixed: Admin product editor ui.
Fixed: Deprecation error on product archive page if max_page_num is 1
Fixed: Typo in admin dashboard.
Fixed: Textdomain mismatched.
Fixed: Invalid order date in admin dashboard.
Fixed: Fatal error on single product page if both WooCommerce & StoreEngine is active sametime.
Fixed: Tax settings page in admin dashboard.
Fixed: Mics. spacing & text color fixed.
Apr 9, 2025
Apr 9, 2025
1.0.0-beta-1
Academy LMS native integration
Multi price model for product
Multiple payment method
PayPal
Stripe
Cash On Delivery
Direct Bank Transfer
Check Payment, etc
Payment listing
Full/Partial refunds
Email Notification
Tax
Coupon
Simple & Variable product
Downloadable product
Image gallery for product
Variable product price adjustments
Affiliate
Membership
Webhook
ShortCodes, etc.
Apr 7, 2025
Apr 7, 2025
2.2.0
Added: Dropshipping addon settings — capture carrier and tracking URL (Shopify-style) and a hardened fulfilment lifecycle; branded connectors moved to the free StoreEngine Connectors satellite.
Added: Single-product analytics.
Added: Fraud Shield promoted to a top-level menu with raw-route sub-pages.
Improved: Dropship admin pages migrated to the shared Tailwind design kit; Returns now uses in-page tabs instead of nested sidebar sub-items; Deployment Analytics is a top-level Licenses child.
Improved: Installment / Future-Payments checkout UI — discounted installment amounts, full coupon value in the summary, and instant-checkout snapshot support.
Improved: Suppliers, Returns, POS and Verification toggles use the self-contained switch control; dropped the duplicate Payouts dashboard title.
Improved: Compatibility with StoreEngine 2.2.0.
Fixed: Suppliers settings — removed the outer card border so the form sits flat on the settings panel; order-bump fake-discount and installment cart UI; installment coupon issues; and menu/UI issues.
Changed: The courier addon was removed from Pro — the framework now lives in free core and the providers in the satellite; removed all table-drop management.
Jul 30, 2026
Jul 30, 2026
2.1.0
Added: New Funnel Builder addon (Pro) — one-click post-purchase upsells and downsells, A/B variant testing, and grouped display conditions.
Added: POS Terminal barcode scanning, product create/update/delete, and category/status product filters; POS-created products are now attributed to the vendor.
Added: Account Move tool for migrating account data.
Added: Verification — phone country-code selector with timezone detection and a modernized checkout OTP experience.
Improved: Order Bumps can now be offered and sold as subscriptions.
Improved: Returns settings pages now resolve correctly on Plain-permalink sites.
Improved: Guest OTP verification state now persists reliably across checkout page reloads.
Security: Hardened Funnel Builder one-click-upsell authorization — accepting or declining an offer now requires an unguessable, expiring per-order capability token, preventing a saved payment method from being charged without proof of order ownership.
Changed: Minimum required WordPress raised to 6.9.
Fixed: Resolved WordPress Plugin Check findings across all Pro addons — output escaping, input unslashing/sanitization, i18n text-domain and translators comments, and prepared-statement safety — with no behavioral changes.
Jul 9, 2026
Jul 9, 2026
2.0.1
Fixed: Fatal error (“Call to undefined method \StoreEngine\Addons::sync_schema_for”) when StoreEngine Pro was updated ahead of the StoreEngine (free) core.
Added: Core-version compatibility gate — Pro now shows an admin notice and stays inactive instead of crashing the site when the active StoreEngine (free) version is too old.
Jun 19, 2026
Jun 19, 2026
2.0.0
Added: 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
Jun 18, 2026
1.10.0
Added: New addon Back In Stock
Added: New addon Inventory Pro
Added: New addon Cost & Profit Tracking
Added: New addon Pos Terminal
Added: New addon Retruns/RMA
Added: Me endpoint for headless compatibility
Fixed: License issues
Fixed: Abandoned Cart issue
Fixed: License bypass issue
May 26, 2026
May 26, 2026
1.9.1
Added: Couple of new email trigger added for license management system
Fixed: License automatic expire not working
Fixed: Abandoned Cart email trigger issue
May 15, 2026
May 15, 2026
1.9.0
Added: New cart, order and payment api compatibility
Added: New Addon compatibility
Fixed: License activation issue solved
May 10, 2026
May 10, 2026
1.8.0
Improved: Allow product to be deployed without enabling license (free version deploy).
Improved: Added readme parser for deployment and cached plugin readme data for info-modal in customer’s plugin list page (#SE-498).
Improved: InstallmentPlan class, tighten hook action array formatting, add stronger type hints for installment handlers.
Improved: Added missing digital-auto-complete flag when creating new installment-plan or installment-payment orders.
Added: Added missing `Tested-Up-To` data in deployment list table (old item will not update).
Added: Added StoreEngine SDK.
Added: Added support for imported licenses (E.g. from freemius).
Added: Product bundle support for license generation.
Added: Added product bundle support in freemius import.
Fixed: Download link was not showing properly for freemium/pro in deployment list table (old item will not update).
Improved: Added core-version check utility for addons reducing complexity for minimum required version check & notice.
Improved: Product dropdown with search now uses separate ajax with proper query for license enabled product & bundles.
Improved: License list table search now supports customer username and email address.
Fixed: License details doesn’t show up on Subscription & Installment Plan details as item meta.
Fixed: Installment plan dates, logging, and hooks.
Mics: Cleanup and bug fixes across installment-plan and license-management add-ons.
Apr 20, 2026
Apr 20, 2026
1.7.5
Fixed: Order bump price/product search `sql`.
Mar 12, 2026
Mar 12, 2026
1.7.2
Improved: Add status-transition hooks and top product query cache optimizing admin dashboard loading performance.
Improved: Update `installation-event` table indexes for performance.
Feb 24, 2026
Feb 24, 2026
1.7.1
Improved: Prevent direct access in php files.
Improved: Add proper `escaping` for output.
Fixed: Resolve WordPress Coding Standards violations across multiple files.
Fixed: Textdomain usage in translatable strings across multiple addons.
Jan 25, 2026
Jan 25, 2026
1.7.0
Improved: Hook data update for Google Tag & Meta Pixel support.
Fixed: Translation placeholders.
Jan 18, 2026
Jan 18, 2026
1.6.9
Added: `Installment Plan` feature added with native integration for Academy LMS courses & License Management add-on.
Fixed: Price ajax fixed for unsupported price type.
Jan 5, 2026
Jan 5, 2026
1.6.8
Improved: Update backend for new geo chart & analytics filter.
Improved: Refactor abandoned cart settings management.
Fixed: `Order Bumps` addon SQL bug.
Fixed: Fatal error during order payment status update with `Abandoned Cart` addon active.
Dec 25, 2025
Dec 25, 2025
1.6.7
Improved: Deployment card description (excerpt) updated.
Improved: Added subscription length to cart key.
Fixed: Subscription Setup fees applying twice.
Fixed: Subscription product price with setup fees & subscription trial periods.
Dec 9, 2025
Dec 9, 2025
1.6.5
Added: Order Bump addon released.
Dec 2, 2025
Dec 2, 2025
1.6.4
Fixed: Added missing data from order data for recovered cart.
Updated: Core version requirement updated for `Abandoned Cart` addon to `StoreEngine v1.6.4`.
Fixed: Removed unused meta data mapping (was causing fatal error for old data).
Improved: Added link to addon page with `Abandoned Cart` addon’s admin-notice if `Email` addon is disabled.
Nov 24, 2025
Nov 24, 2025
1.6.0
Added: Abandoned Cart feature added.
Fixed: Fixed version list table data fetching.
Fixed: Plugin analytics page UI issues.
Fixed: Deployment list page UI issue (while loading/fetching data).
Nov 13, 2025
Nov 13, 2025
1.5.7
Added: Free software (plugin) latest version download link added in the admin API.
Added: Software (plugin) analytics WorldMap chart, showing active installations per country.
Fixed: Hardcoded database prefixed updated.
Nov 6, 2025
Nov 6, 2025
1.5.6
Added: Software (plugin) analytics dashboard.
Fixed: Changelog typos.
Updated: Translation template file (`.pot`) updated.
Oct 23, 2025
Oct 23, 2025
1.5.5
Fixed: Old deployed plugin download link was not working after updating to StoreEngine Pro v1.5.4.
Fixed: Updated the storeengine_usage_analytics table to allow `install_id` to be NULL by default. Added a new migration (1.1.3) to alter the column, updated the table creation SQL, and bumped the database version to 1.1.3. This change improves flexibility for records where install_id may not be available.
Improved: Update log-usage endpoint fixing install-id unavailable if user opt-in before activating license. Replaces repetitive property extraction in API controllers with a new Utils::get_entity_data() helper for consistent data formatting. Centralizes product validation logic into Utils::get_api_product(), reducing code duplication in software and versions controllers. Also renames get_activation to get_activation_event for clarity and updates all usages.
Added: Signed download link generator for downloading free deployed item without link expire.
Sep 18, 2025
Sep 18, 2025
1.5.4
Added: StoreEngine Core v1.5.4 compatibility
Added: License data inserted into to customer email via formatted item metadata.
Added: Add secure download link generation via `URLPresigner` and file download data handler.
Added: Freemius migration to StoreEngine License management via Freemius developer api.
Added: SDK version detection upon plugin/theme zip upload.
Added: Added last_seen field in event data.
Improved: Licensed download includes detailed metadata for the file, including package file name, package type, file size, last updated, etc.
Improved: Added product type and other metadata settings for deployment.
Improved: Update protected directory `.htaccess` for deployed files with support for apache v2.4 with backward compatibility for apache v2.2.
Improve: Usage data, opt-in & event data api optimized & minor issues are fixed.
Improved: Help text added for license whitelist field.
Improved: License Activation count caching from counting via direct query, not using increment/decrement.
Fixed: Normalize mime type on `windows` server.
Fixed: License not being created on one-time payment.
Sep 11, 2025
Sep 11, 2025
1.5.1
Added: StoreEngine Core v1.5.1 compatibility
Sep 11, 2025
Sep 11, 2025
1.5.0
Added: – Software (WordPress Plugin/Theme) license management addon (beta).
Aug 21, 2025
Aug 21, 2025







