Addonify Floating Cart For WooCommerce

Plugin Banner

Addonify Floating Cart For WooCommerce

by Addonify

Download
Description

Addonify Floating Cart is a free WooCommerce addon that adds an interactive sticky shopping cart on your website allowing your visitors no need to go to cart page to manage their cart items.

Addonify Floating Cart is packed with lots of features and functionalities. The necessary cart actions such as adding product into the cart, removing product from the cart with undo functionality, updating cart quantities, applying coupon discounts etc. The sidebar shopping cart can be toggled on floating cart button click, or Add to Cart button click, or toast notification button click, or View Cart button click.

For visitors attention, display toast notification when a product is added into the cart and display shopping cart when clicked on it. Also to provide information on the schemes that you have created to engage visitors, display shopping meter with targeted amount and interactive custom text.

🌍 Live Demo Preview
📋 Documentation Guide

🔥 MAIN FEATURES

  • Fully ajaxed cart. No page reloads when adding, removing, or updating cart items quantities.
  • Adjust floating cart trigger button position.
  • Choose floating cart trigger button icon from the list of 7+ icons.
  • Adjust floating cart product count badge position.
  • Manage product quantities in the shopping cart.
  • Display number of products in the shopping cart.
  • Undo product removal in shopping cart.
  • Shopping meter with targeted amount and custom text.
  • Shopping meter progress bar animation.
  • Custom labels for cart drawer/modal text elements.
  • Apply coupons, display applied coupons, remove applied coupons, and display coupon messages.
  • Sidebar cart display position.
  • Toast notification when product is added into the cart.
  • Open cart when product is added to the WooCommerce cart.
  • Open cart when trigger button is hovered.
  • Conditionally disable floating cart on cart and checkout pages.
  • Choose shipping address and calculate shipping cost in the cart.
  • Supports TAX calculation in the cart.
  • Supports all WooCommerce product types.
  • Responsive design.
  • Custom typography and color options.
  • Display cart subtotal amount, discount amount, and total amount in the cart.
  • Choose between close and cart page redirect action on button click.
  • Custom CSS support.
  • User and developer documentation.

🎨 COLOR & CUSTOMIZATION

  • Cart toggle button color & typography options.
  • Toast notification color options.
  • Cart drawer/modal color options.
  • Product in cart color options.
  • Misc elements inside cart color options.

🔐 GDPR COMPLIANT

Addonify Floating Cart does not collect any personal or sensitive data from website visitors thus making this plugin GDPR compliant.

💬 DISCUSSIONS & REPORTINGS

We are open to any kind of discussions that can help improve this plugin. Share your ideas, ask questions related to the plugin, report bugs or issues, and request for new features.

👉 Create New Discussion
👉 Report Bug or Issue

🌐 TRANSLATIONS

If you wish Addonify Floating Cart to be translated in your language, feel free to contribute translating at translate.wordpress.org directly.

  1. Download the plugin.
  2. Unzip the downloaded zip file.
  3. Upload the plugin folder into the wp-content/plugins/ directory of your WordPress site.
  4. Activate Addonify Floating Cart from Dashboard > Plugins.
  1. Addonify Floating Cart setting page on admin dashboard.

    Addonify Floating Cart setting page on admin dashboard.

  2. Addonify Floating Cart design setting page on admin dashboard.

    Addonify Floating Cart design setting page on admin dashboard.

  3. Floating Cart drawer on the Front-End.

    Floating Cart drawer on the Front-End.

  4. Floating Cart discount section on the Front-End.

    Floating Cart discount section on the Front-End.

  5. Floating Cart shipping section on the Front-End.

    Floating Cart shipping section on the Front-End.

Do you have documentation guide?

Yes, we do have documentation guide. Please visit our documentation site.

Will this plugin work without WooCommerce?

No, this plugin will not work without WooCommerce.

Why does not side cart open when product is added into the cart from the product page?

Because by default, when product is added into the cart from the product page, the product page is re-loaded.

Does this plugin work with my theme?

If your theme is not a block theme, then yes, Addonify Floating Cart should work with your theme. If it does not work with your theme, let us know by creating an issue

Does this plugin work with WooCommerce blocks?

If you are using WooCommerce blocks to display products, then this plugin might not work as expected. This plugin works well with classic WooCommerce product templates.

On which pages floating cart will not be visible?

Floating cart button and sidebar shopping cart will not be visible on cart and checkout pages.

Is there any shortcode to display a cart icon anywhere?

Addonify Floating Cart has a shortcode that can be used to display a cart icon. The shortcode is as below:

`

[afc_cart_icon id=”my-id” class=”css-classes” icon=”icon-1″ display_count=”true” count_position=”top-right”]
`
For more information on shortcode, follow the documentation

Finally a working floating mini cart with the added bonus of being free

By Patricia Scrafield (patriciafls) on October 28, 2025

First of all, I'd like to say this is my first unprompted review here on WP. Second- this plugin is a little goldmine in a sea of terrible plugins, waiting to be discovered. If you need a minicart, this is a terrific one. It's free, it's customizable- highly customizable, it's easy to install and test.

My shop builder's minicart was terrible. I like my shopbuilder on the whole, but a lot of their modules don't work well for me and don't play well with others. The minicart, for example, took all the prices and smushed them together at the top of the panel. Nothing I could do (or they could do) could unsmush them. So I had to find another option.

Building an e-commerce site has been astronomically expensive, beyond belief, and so I'm having to look to free resources. I went through a number of free plugins which were insanely buggy. I honestly didn't have time, heart or patience for anymore mess and went for one last hurrah through the plugin catalogue. I think a minicart is an important item on a website. It helps customers feel anchored to their purchases and that's important. In this socio-economic landscape, I think it's courteous and responsible to allow customers easy access to a system whereby they can easily access a budgeting system. And there are lots of options to help customers stay tethered to the items they want to come back for. I'll get to that in a second.

This plugin allows you to have full control of navigating vertical and horizontal offset as well, which is perfect for anyone who has a sticky bar or small pop-up notifications. It also includes a space for coupons and other important things that are included in a Cart Page.

I would like to see two things- I'd like to see a button that can take the customer to the Cart Page because there are plugins which exist outside the scope of standard woocommerce Cart Page things. For example, I have a plugin call MoreConvert which is a Wishlist, Multilist and Waitlist plugin. It also has a "save for later" feature which can only be accessed from the Cart Page where customers can, if they feel as though their carts are too much for them, can set certain items aside for later and come back to them later. It's a second tab on the Cart Page which is built on the backend. It's a terrific feature and I'd like my customers to be able to have access to it from any point of the sales deck. My company is a high end Celtic Sterling Silver Jewelry Company which, while it sounds niche, has a wide clientele, and people do come back for things after setting them aside. A plugin like that is paramount and having other plugins which facilitate it's reach are very helpful, too.

The second thing is, ultimately, finding a way to integrate with the "save for later" feature from MoreConvert, which I realize is a bit of a pipe dream, but it never hurts to plant the seed.

Ultimately, this plugin is fantastic and really helped me close my day on an up note. I like everything about it and I am incredibly grateful that it's free. Thank you for being so hospitable and generous. I can't tell you what that means to me.

If you need a minicart, THIS should be your minicart. Pick this one.

Great plugin, but now abandoned by devs?

By David (davidhc) on August 29, 2025

No support threads have been answered in months, and the devs mention this plugin will not work with WordPress blocks in one recent thread.

Ajax add to cart functionality of this plugin has stopped working on block themes/maybe all themes

It's great plugin, but need some minor adjustment

By peterbrick on July 28, 2025

This is the best free cart plugin I have ever used, but I think the following CSS code should be applied by default:

img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
background-color: transparent !important;
background: transparent !important;
border:none !important
}

The quality is astounding | Chất lượng thật đáng kinh ngạc

By Err (nmtnguyen56) on May 29, 2025

I honestly feel like I'm working with a premium plugin. The quality is astounding, especially considering it's completely free.
---
Tôi thực sự cảm thấy như mình đang làm việc với một plugin cao cấp. Chất lượng thật đáng kinh ngạc, đặc biệt là khi xét đến việc nó hoàn toàn miễn phí.

Awesome support, great plugin

By itsflo on March 18, 2025

Thanks Eric for your quick assistance. Keep up the good work!

the best Cart addon for wooommerce

By theHEDGEDOG (thehedgedog) on October 2, 2024

This is unbelievably good, can't believe it is free

The best

By sakis11111 on September 13, 2024

I tried all free cards. This one is the very best, really. All carts were missing features. One of them was nice but it didnt open immediatelly and produced a white space before opens.

This one meets ALL my needs.

Great Service

By assetsguard on April 5, 2024

Great service keep it up

Really good plugins

By an0nbr on January 14, 2024

UI is very beautiful

Excellent free plugin with compatibility limitations

By stylise on November 18, 2023

Overall, this plugin is incredible. Its functionality is far above paid plugins, and the back-end settings design is exceptional. Unfortunately it doesn't have support for bundled products. I understand that it isn't to be expected, but it prevents me from being able to use it. Absolutely worth a try.

1.2.15 – 20 April, 2025

  • Fixed: Box sizing issue in the cart modal. #357
  • Fixed: Product’s image height issue.

1.2.14 – 25 March, 2025

  • Tested: Up to WordPress version 6.8
  • Tested: Up to WooCommerce version 9.7.1

1.2.13 – 06 February, 2025

  • Added: Donation link in the plugin setting page.

1.2.12 – 26 December, 2024

  • Updated: readme.txt file.

1.2.11 – 07 December, 2024

  • Fixed: Issue of shipping cost not displaying tax when Including tax is selected for Display prices during cart and checkout option.
  • Removed: Unwanted files and codes.
  • Updated: Shipping method and address update modal is closed after shipping method is updated.
  • Updated: Plugin’s short description. 315
  • Updated: UDP agent to v1.0.2.
  • Tested: Up to WordPress version 6.7.1 and WooCommerce version 9.4.2.

1.2.10 – 10 September, 2024

  • Added: Option to automatically hide screen when coupon is applied.
  • Added: Option to automatically hide screen when shipping address is updated.
  • Fixed: Nonce validation error.
  • Fixed: Shipping cost when shipping method is not selected.
  • Tested: Up to WordPress version 6.6.1
  • Tested: Up to WooCommerce version 9.2.3.

1.2.9 – 15 July, 2024

  • Added: ShortCode for displaying cart icon.
  • Updated: Plugin tags.
  • Tested: Up to WordPress version 6.5.5.
  • Tested: Up to WooCommerce version 9.0.2.

1.2.8 – 23 May, 2024

=

  • Tested: WordPress version 6.5.3.
  • Tested: WooCommerce version 8.9.1.

1.2.7 – 03 Apr, 2024

=

  • Added: Requires Plugins plugin header.
  • Added: Custom toggle button CSS class option to toggle cart.
  • Tested: WordPress version 6.5.
  • Tested: WooCommerce version 8.7.0.

1.2.6 – 04 Jan, 2024

  • Added: Option, Remove Product from cart if not in stock, to remove products from the cart that are not in stock.
  • Added: Option, Display empty cart icon, to display cart icon in the cart empty notice.
  • Added: Option, Coupon field label, to display label before coupon field in the coupon form.
  • Added: Option, Coupon removal message, to set coupon removed message.
  • Added: Option, Invalid security token message, to set invalid security token error message.
  • Added: Select2 JS for country and state fields of shipping address update form.
  • Updated: Coupon messages.
  • Updated: Shipping row and shipping address update form are now synced with the WooCommerce options, Enable the shipping calculator on the cart page and Hide shipping costs until an address is entered. GitHub Issue #263
  • Updated: Minus sign, ‘-‘, added before total discount amount.
  • Updated: Settings placement in the setting page.
  • Updated: Suffixing of CSS and JS enqueue handles.
  • Fixed: Dynamic color of toast icon and icon displayed before title of applied coupons.
  • Fixed: Loader displayed when submitting shipping address update form and coupon form. GitHub Issue #264
  • Removed: Option, Coupon form description.

1.2.5 – 26 December, 2023

1.2.4 – 26 December, 2023

  • Added: Option to enable cart strings from the plugin settings.
  • Added: Option to display shipping cost in the cart subtotal. GitHub Issue #273
  • Added: Option to display taxes in the cart subtotal.
  • Added: Options to modify product removal and undo texts. GitHub Issue #272
  • Added: Options to modify labels and texts in cart form. GitHub Issue #272
  • Added: Options to modify prefix text of cart count. GitHub Issue #272
  • Added: Option to modify text for link to exit coupon and shipping form modals. GitHub Issue #272
  • Fixed: Translation problem. Support Topic
  • Tested: WordPress version 6.4.2.
  • Tested: WooCommerce version 8.4.0.

1.2.3 – 09 November, 2023

  • Fix: Shipping methods list checkbox & label spacing.
  • Tested: WordPress v6.4.0
  • Tested: WooCommerce v8.2.2

1.2.2 – 31 October, 2023

  • Added: RTL CSS.
  • Added: JavaScript API.
  • Improvement: Code refactoring (Public JS).
  • Tested: WordPress v6.4
  • Tested: WooCommerce 8.2.1
  • Dev: Replaced Gulp with Rollup for bundling JS & SCSS files.

1.2.1 – 11 September, 2023

  • Fix: Issue caused by rendering of cart sidebar modal template in cart and checkout page.
  • Update: Checked whether the cart fragments is undefined and is object in added_to_cart JS event.
  • Improvement: Code refactoring.
  • Tweak: Plugin setting page header design.

1.2.0 – 01 September, 2023

  • New: Brand new plugin setting page design.
  • Added: Option to open cart modal on trigger button hover.
  • Added: Plugin setting page notification messages.
  • Added: Option to set separate background color for shopping meter once the threshold amount is reached.
  • Fix: Plugin setting page link in plugins listing page is displayed before Deactivate link.
  • Fix: Documentation link in plugin setting page header section.
  • Improvement: Used plugins_loaded hook to run the plugin.
  • Improvement: Plugin setting page vue js code
  • Improvement: Plugin setting page SCSS.
  • Improvement: Plugin setting page REST API options.
  • Improvement: Number input control (Vue JS).
  • Improvement: Slider control (Vue JS).
  • Updated: element-ui to v2.3.8 (Vue JS).
  • Tested: WordPress version 6.3.1.
  • Tested: WooCommerce version 8.0.3.

1.1.11 – 18 July, 2023

  • Fix: Shopping meter threshold amount & progress bar issue. Parsed remaining threshold amount & progress bar percentage to float value before evaluating the condition. #213

1.1.10 – 16 July, 2023

  • Fix: Update Cart trigger button visibility state. Now trigger button also listens the cart event. #221

1.1.9 – 14 July, 2023

  • Added: Option, Trigger button badge text color on hover. #218
  • Added: Option, Trigger button badge background color on hover. #218
  • Added: Option, Hide trigger button if the cart is empty. #221
  • Removed: Option, open_cart_modal_on_notification_button_click from plugin settings page.
  • Refactored: Public facing JavaScript code.

1.1.8 – 27 June, 2023

  • Added: Shopping meter progress bar animation.
  • Tweak: Cart trigger button style.

1.1.7 – 01 June, 2023

  • Tweak: How reactive state on plugin setting’s page is managed (vue js).

1.1.6 – 12 May, 2023

  • Fix: Badge position setting not working in cart modal toggle button #190
  • Fix: Shopping meter enabled by default #191
  • Fix: Error in saving settings.

1.1.5 – 10 May, 2023

  • Added: Color options for icon in toast notification.
  • Added: Option for selecting icon for cart modal toggle button.
  • Fix: Incorrect use of “for” attribute in label element. Ref: https://wordpress.org/support/topic/incorrect-use-of/

1.1.4 – 6 May, 2023

  • Update: Variable product name with attributes in cart modal.
  • Update: Product permalink in cart modal.

1.1.3 – 4 May, 2023

  • Fix: Issue with attribute name of variable product.

1.1.2 – 3 May, 2023

  • Tweak: Load admin CSS using wp_enqueue_style only on the floating cart setting page.
  • Fixed: Issue of values of fields in Cart Drawer/Modal Labels not getting displayed. GitHub Issue #161
  • Added: New setting, Action of Button before Checkout Button, to switch between modal close and cart open on button click action. GitHub Issue #158
  • Updated: Renamed settings, Cart Close Button Label to Label of Button before Checkout Button and Display Cart Close Button to Display Button before Checkout Button.
  • Tweak: Load admin CSS using wp_enqueue_style only on the floating cart setting page.
  • Tweak: Class of the button before checkout button changed from close to secondary.

1.1.1 – 20 April, 2023

  • Added: Option for showing product type count or products quantities in floating cart badge.
  • Update: Refresh cart after page load for fragments cache related issues.

1.1.0 – 13 April, 2023

  • Fixed: Threshold and subtotal calculation mismatch issue.

1.0.9 – 12 April, 2023

  • Added: Option to calculate shipping meter threshold amount include/excluding discount amount.
  • Added: Mutation observer on cart & init Perfect scrollbar.
  • Fixed: Issue with perfect scrollbar library.

1.0.8 – 16 March, 2023

  • Update: Static texts in UDP Agents are now translation ready.
  • Removed: Option for showing/hiding tax at cart footer section.
  • Removed: Option for show/hide shipping calculation in floating cart. Shipping option now works with WooCommerce options.
  • Added: Option for compare Shopping Meter Threshold with Subtotal Before or After Discount.

1.0.7 – 03 March, 2023

  • Fixed: Discount and subtotal not showing properly, shipping showing dash when shipping is free.
  • Fixed: Shipping section not updated on coupon update.
  • Update: Shipping now shows 0 instead of free when shipping is 0.
  • Update: Spinner added for cart, hovers the whole cart instead of single product.
  • Update: Different sections for Cart options and labels in admin settings page.
  • Update: Shows ‘-‘ instead of 0 when no shipping option is selected.
  • Update: UDP agent updated to v1.0.1.

1.0.6 – 24 January 2022

  • Added: Recommended products in floating cart setting page.

1.0.5 – 18 November 2022

  • Improvement: Color picker in settings page.

1.0.4 – 03 November 2022

  • Fix: Actual name not showing in coupon applied section fixed
  • Fix: Actual message not showing in coupon page fixed
  • Added: Integrated UDP.

1.0.3 – 18 September 2022

  • Tweak: Number of unique items displayed on badges.
  • Tweak: Position of quantity increase and decrease button has changed.
  • Fix: Minor fix.

1.0.2 – 15 September 2022

  • Tweak: blockUI overlay background color in cart.
  • Fix: HTML print issue in cart total.

1.0.1 – 13 September 2022

  • Updated: Data sanitization, escape, and validation.

1.0.0 – 11 September 2022

  • New: Initial release.
Back to top