Title: Cartexa – Smart Cart for WooCommerce
Author: webtendhq
Published: <strong>September 10, 2026</strong>
Last modified: September 10, 2026

---

Search plugins

![](https://ps.w.org/cartexa-smart-cart-for-woocommerce/assets/banner-772x250.png?
rev=3690165)

![](https://ps.w.org/cartexa-smart-cart-for-woocommerce/assets/icon-256x256.png?
rev=3690135)

# Cartexa – Smart Cart for WooCommerce

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

[Download](https://downloads.wordpress.org/plugin/cartexa-smart-cart-for-woocommerce.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/cartexa-smart-cart-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/cartexa-smart-cart-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/cartexa-smart-cart-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/cartexa-smart-cart-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/cartexa-smart-cart-for-woocommerce/)

## Description

**Cartexa – Smart Cart** replaces the default WooCommerce cart redirect with a smooth,
instant AJAX experience that keeps shoppers on the page and moving toward checkout.

8 independent modules. One lightweight plugin. Works with any theme — zero jQuery,
zero page reloads.

#### 🛒 Cart Modules

**Side Cart (AJAX Drawer)**
 A smooth slide-in drawer from the right or left edge.
Opens on add-to-cart, icon click, or both. Live quantity controls, item removal,
and real-time subtotal — all without a page reload. Shows sale prices, savings badges,
and WooCommerce notices inside the drawer.

**Floating Cart Button**
 A persistent floating action button (FAB) fixed to a corner
of the screen. Live item count badge. Hides automatically on cart and checkout pages.

**Mini Cart — Shortcode + Widget**
 Place `[cartexa_cart_icon]` anywhere with a 
shortcode, or add the Cartexa Cart Icon widget to any widget area. Three icon styles:
Bag, Basket, Trolley.

**Nav Menu Cart Icon**
 Automatically inject the cart icon into any registered WordPress
navigation menu — no shortcode or widget needed.

#### 🚀 Conversion Modules

**Free Shipping Progress Bar**
 Show customers exactly how close they are to qualifying
for free shipping. Auto-detects your WooCommerce free shipping threshold. Custom
messages with `{amount}` placeholder.

**Trust Badges**
 Reassurance icons inside the drawer — Secure Checkout, Easy Returns,
Fast Shipping, 24/7 Support — plus two custom text slots.

**Stock Scarcity Messages**
 Low-stock warnings on cart items using real WooCommerce
stock data. Configurable threshold and message template with `{qty}` placeholder.

**Toast Notifications**
 Non-blocking “Added to cart!” notifications with product
thumbnail and View Cart link. Auto-dismiss with configurable duration. Four position
options.

**Undo Remove Item**
 When a customer clicks the remove button, Cartexa delays the
actual deletion and shows a countdown “Undo” toast. Configurable undo window (3–
10 seconds).

#### ⚡ Performance

 * **Zero jQuery** — pure vanilla ES6 throughout
 * **Module-level loading** — disabled modules register zero hooks and load zero
   assets
 * **Smart enqueue** — CSS/JS load only on WooCommerce pages by default
 * **Single AJAX call** — one request refreshes the entire cart state
 * **WooCommerce Blocks** — Cart and Checkout Blocks compatible (Level 1 + Level
   2 support)

#### 🔧 Developer Features

 * PSR-4 namespaced PHP under `Cartexa\`
 * 25+ action and filter hooks for extensibility
 * Theme template overrides: copy to `{theme}/cartexa-smart-cart/`
 * Public JS API: `window.Cartexa.open()`, `.close()`, `.refresh()`, `.getData()`
 * Custom DOM events: `cartexa:drawer:open`, `cartexa:cart:refreshed`, and more
 * HPOS (High-Performance Order Storage) compatibility declared
 * Cart Refresh on Tab Focus — prevents stale cart data when switching browser tabs
 * Export / Import settings — backup and copy configuration between sites

## Screenshots

[⌊AJAX side cart drawer — items, quantity controls, sale prices, savings badges,
and trust badges.⌉⌊AJAX side cart drawer — items, quantity controls, sale prices,
savings badges, and trust badges.⌉[

AJAX side cart drawer — items, quantity controls, sale prices, savings badges, and
trust badges.

[⌊Floating cart button (FAB) with live badge count and add-to-cart toast notification.⌉⌊
Floating cart button (FAB) with live badge count and add-to-cart toast notification
.⌉[

Floating cart button (FAB) with live badge count and add-to-cart toast notification.

[⌊Free shipping progress bar, coupon box, and trust badges — conversion modules.⌉⌊
Free shipping progress bar, coupon box, and trust badges — conversion modules.⌉[

Free shipping progress bar, coupon box, and trust badges — conversion modules.

[⌊Admin settings panel — left sidebar navigation with toggle controls.⌉⌊Admin settings
panel — left sidebar navigation with toggle controls.⌉[

Admin settings panel — left sidebar navigation with toggle controls.

[⌊All active modules overview.⌉⌊All active modules overview.⌉[

All active modules overview.

## Installation

 1. Go to **Plugins  Add New  Upload Plugin**
 2. Select `cartexa-smart-cart.zip` and click **Install Now**
 3. Click **Activate Plugin**
 4. Navigate to **Cartexa** in the WordPress admin sidebar
 5. Enable the modules you want from the left sidebar navigation
 6. Add `[cartexa_cart_icon]` to your header, or use the widget, or enable the Nav 
    Menu module

## FAQ

### Does Cartexa work with my theme?

Yes. Cartexa injects all frontend UI via `wp_footer` — it does not override any 
WooCommerce templates. Tested with Astra, Kadence, GeneratePress, OceanWP, Flatsome,
Storefront, Divi, Blocksy, Hello Elementor, Bricks, and Twenty Twenty-Five.

### Does it require jQuery?

No. The entire frontend codebase is pure vanilla JavaScript (ES6). There is zero
jQuery dependency.

### How do I add the cart icon to my header?

Three ways: (1) Shortcode `[cartexa_cart_icon]` in any shortcode-ready location.(
2) The Cartexa Cart Icon widget in Appearance  Widgets. (3) Enable Settings  Nav
Menu to auto-inject into your navigation menu.

### Can I enable all modules at once?

Yes. Each module is independently toggleable and has zero overhead when disabled.

### Does it work with variable products?

Yes. Variation attributes, images, and per-variation pricing all display correctly
in the drawer and all modules.

### Is HPOS supported?

Yes. Cartexa declares full High-Performance Order Storage compatibility. All cart
operations use `WC()->cart` — no direct order table queries.

### Does it work with WooCommerce Cart and Checkout Blocks?

Yes. Cartexa implements Level 1 (JS store API events) and Level 2 (Block page detection)
support. The drawer, FAB, and Sticky Bar automatically adjust their behavior on 
Block-based cart and checkout pages.

### What happens to settings if I deactivate the plugin?

Settings are preserved on deactivation. Only deleting the plugin triggers `uninstall.
php` which removes all plugin data from the database.

### Can I export my settings to another site?

Yes. Go to Cartexa  Export / Import in the admin panel to download a JSON backup
of your settings or import them on another site.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Cartexa – Smart Cart for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ webtendhq ](https://profiles.wordpress.org/webtendhq/)
 *   [ WebTend ](https://profiles.wordpress.org/devhasib/)

[Translate “Cartexa – Smart Cart for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/cartexa-smart-cart-for-woocommerce)

### Interested in development?

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

## Changelog

#### 1.0.0

 * Initial release.
 * 8 conversion modules: Side Cart Drawer, Floating Cart (FAB), Nav Menu Cart Icon,
   Free Shipping Bar, Trust Badges, Stock Scarcity Messages, Toast Notifications,
   Undo Remove.
 * Show sale price and savings badge on cart items inside the drawer.
 * WooCommerce notices displayed inside the drawer (error, success, info).
 * Discount and final total rows in the drawer footer when coupons are applied.
 * Export / Import settings as JSON — backup and copy between sites.
 * Cart Refresh on Tab Focus — auto-syncs cart state when switching browser tabs.
 * WooCommerce Blocks support — Level 1 (Store API events) and Level 2 (Block page
   detection).
 * Zero jQuery — pure vanilla ES6 throughout.
 * HPOS and Cart/Checkout Blocks compatibility declared.
 * PSR-4 namespaced PHP under Cartexa\, 25+ hooks, theme template overrides.
 * Public JS API (window.Cartexa) and 8 custom DOM events.
 * Translation-ready — .pot file included with 200+ strings.
 * Left sidebar admin panel.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.3 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [ajax cart](https://wordpress.org/plugins/tags/ajax-cart/)[cart](https://wordpress.org/plugins/tags/cart/)
   [mini cart](https://wordpress.org/plugins/tags/mini-cart/)[side cart](https://wordpress.org/plugins/tags/side-cart/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/cartexa-smart-cart-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/cartexa-smart-cart-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/cartexa-smart-cart-for-woocommerce/reviews/)

## Contributors

 *   [ webtendhq ](https://profiles.wordpress.org/webtendhq/)
 *   [ WebTend ](https://profiles.wordpress.org/devhasib/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/cartexa-smart-cart-for-woocommerce/)