Title: Jimmy Cart Drawer for WooCommerce
Author: midoga400
Published: <strong>July 10, 2026</strong>
Last modified: July 11, 2026

---

Search plugins

![](https://ps.w.org/jimmy-cart-drawer/assets/icon-256x256.png?rev=3603401)

# Jimmy Cart Drawer for WooCommerce

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

[Download](https://downloads.wordpress.org/plugin/jimmy-cart-drawer.3.9.2.zip)

 * [Details](https://wordpress.org/plugins/jimmy-cart-drawer/#description)
 * [Reviews](https://wordpress.org/plugins/jimmy-cart-drawer/#reviews)
 *  [Installation](https://wordpress.org/plugins/jimmy-cart-drawer/#installation)
 * [Development](https://wordpress.org/plugins/jimmy-cart-drawer/#developers)

 [Support](https://wordpress.org/support/plugin/jimmy-cart-drawer/)

## Description

Jimmy Cart Drawer for WooCommerce replaces the default WooCommerce cart page with
a fast, modern slide-out drawer built on React and the WooCommerce Store API. Every
action — adding items, updating quantities, applying coupons, checking out — happens
live inside the drawer, without a single page reload.

**Features:**

 * Floating cart button or sticky bottom bar
 * Live cart drawer powered by the WooCommerce Store API (no page reloads)
 * Light and dark themes, with a custom brand color picker
 * Full RTL and Arabic support out of the box
 * Editable cart text and labels (Arabic and English), right from the settings screen
 * Live coupon apply/remove inside the drawer
 * Free shipping progress bar
 * Admin-configured upsell product recommendations
 * Automatic visitor-currency price preview using live exchange rates

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/jimmy-cart-drawer` directory,
    or install the plugin directly through the WordPress plugins screen.
 2. Activate the plugin through the “Plugins” screen in WordPress.
 3. Make sure WooCommerce is installed and active.
 4. Go to “Cart Drawer” in the WordPress admin menu to configure the drawer and marketing
    tools.

## FAQ

### Does this plugin require WooCommerce?

Yes. WooCommerce must be installed and active for this plugin to work.

### Does this plugin connect to any external service?

Yes. To detect a visitor’s likely currency and show a converted price preview, this
plugin sends the store’s currency code (no personal data) to the free ExchangeRate-
API service (open.er-api.com) and caches the response for 6 hours. This request 
only happens on the frontend of your store, and only the currency code is transmitted—
no customer or order data is ever sent.

 * Service: ExchangeRate-API — https://www.exchangerate-api.com
 * Terms of Service: https://www.exchangerate-api.com/terms

This plugin also relies on WooCommerce’s own built-in IP-based geolocation (WC_Geolocation)
to guess a visitor’s country for the same currency-detection feature; no additional
third-party service is contacted for this beyond what WooCommerce itself already
uses.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Jimmy Cart Drawer for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ midoga400 ](https://profiles.wordpress.org/midoga400/)

[Translate “Jimmy Cart Drawer for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/jimmy-cart-drawer)

### Interested in development?

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

## Changelog

#### 3.9.2

 * Added a simple, static promotional link to a separate premium plugin in the settings
   dashboard. No functionality in this plugin is gated or restricted by it.

#### 3.9.1

 * Renamed internal functions, options, and the JavaScript namespace to use a unique
   plugin-specific prefix.
 * Removed all previously license-gated functionality entirely from the codebase;
   every feature in this version is fully available with no restrictions.

#### 3.9.0

 * Improved the cart drawer’s mobile responsiveness and touch interactions.

#### 3.8.0

 * Various stability improvements to the cart badge counter and session handling.

#### 3.0.0

 * Initial tracked release.

## Meta

 *  Version **3.9.2**
 *  Last updated **9 minutes ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [cart drawer](https://wordpress.org/plugins/tags/cart-drawer/)[checkout](https://wordpress.org/plugins/tags/checkout/)
   [floating cart](https://wordpress.org/plugins/tags/floating-cart/)[side cart](https://wordpress.org/plugins/tags/side-cart/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/jimmy-cart-drawer/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/jimmy-cart-drawer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/jimmy-cart-drawer/reviews/)

## Contributors

 *   [ midoga400 ](https://profiles.wordpress.org/midoga400/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/jimmy-cart-drawer/)