Skip to main content
$ 54.95
  • Version
    1.4.0
  • Joomla
    5.4
  • JoomShopping
    5.8+
  • PHP version (min)
    8.3
  • CSS-Framework
    Uikit3, BS5
  • License
    on domain
  • Support
    365 days
  • Date update
    03.08.2026

AJAX cart module for JoomShopping 5+

The cart is more than just a list of selected products. It is a permanent point of interaction between the customer and their future order while browsing an online store.

Customers may add products from different categories, compare options, change quantities, and continue browsing the catalog. If every such action requires opening a separate page or waiting for a full page reload, the shopping process becomes slower and less convenient.

AJAX Cart Module for JoomShopping 5+ allows customers to work with the cart directly on the current page: add products, review the order, and change quantities without unnecessary navigation or page reloads.

Customers can continue choosing products without interrupting catalog browsing for every cart operation.

The cart is always within reach

In a physical store, customers place selected products into a shopping cart and continue moving around the store. They do not need to return to the checkout counter every time they want to check what they have already selected.

The AJAX cart brings the same logic to an online store. Customers can browse the catalog, add new items, and check the cart contents at any time without leaving the current page.

No page reloads

Products are added to the cart using AJAX. The customer stays on the current page and can immediately continue shopping.

Cart access from any page

Customers can review the current order without opening a separate cart page while browsing the store catalog.

Change product quantities

Product quantities can be changed directly inside the cart with automatic updating of the order data.

UIkit 3 and Bootstrap 5

The module includes responsive templates and can be used on websites built with UIkit 3 or Bootstrap 5.

Add products without opening the cart page

After the customer clicks the purchase button, the product is added using AJAX. The page is not reloaded, and there is no need to leave the catalog or product page.

This is especially convenient for stores where customers usually add several items to one order. Instead of repeatedly switching between the catalog and the cart, users can build their order step by step.

Product attributes directly in the product list

If a product has available attributes, the customer can select the required option directly in the product list and add it to the cart without having to open the product page first.

Depending on your catalog structure, this may be a size, color, configuration, or another product option.

Fewer unnecessary transitions: if the customer already has enough information in the product list, they can select the required option and add it to the cart immediately.

Review the cart without opening a separate page

Customers do not need to open the standard cart page every time they want to check the current order.

The cart contents can be opened directly over the current store page. The customer sees the selected products and can continue working with the order or return to browsing the catalog.

This helps preserve the shopping context: the customer stays in the same category or on the same page they were viewing before opening the cart.

Change quantities directly in the AJAX cart

If a customer needs several units of the same product, the quantity can be changed directly inside the cart window.

The cart data is updated without opening a separate page or reloading the entire website.

Separate quantity display settings are available, including control over whether zero values should be displayed.

Convenient for larger orders

The advantages of an AJAX cart become especially noticeable in stores where customers usually order more than one product and build an order containing multiple different items.

These may include components, spare parts, consumables, groceries, construction products, or any other catalog where customers gradually add many different items to the same order.

In such a scenario, eliminating constant transitions between the catalog and the cart makes building the order significantly easier.

Quick Order integration

The module supports integration with the Quick Order for JoomShopping 5+ extension.

If this extension is installed on the website, the customer can proceed to quick checkout for the entire contents of the current cart.

This makes it possible to build an even shorter purchase flow:

  • the customer selects products in the catalog;
  • adds them to the AJAX cart without reloading pages;
  • reviews the current order;
  • proceeds to quick checkout for the entire cart.

Responsive interface

The cart is adapted for different screen sizes, allowing customers to use it comfortably on both desktop computers and mobile devices.

Templates for UIkit 3 and Bootstrap 5 are available, making it easier to integrate the module into the design of a modern Joomla website.

Main AJAX Cart features

  • AJAX product addition without page reloads;
  • operation from both product lists and individual product pages;
  • cart preview without opening a separate page;
  • changing product quantities directly inside the cart;
  • automatic cart data updates after quantity changes;
  • selection of product attributes directly in the product list;
  • adding products with attributes without opening the product page;
  • quantity display configuration;
  • control over displaying zero values;
  • responsive templates;
  • UIkit 3 support;
  • Bootstrap 5 support;
  • integration with the Quick Order extension for checkout of the entire cart.

AJAX Cart Module for JoomShopping 5+ makes the cart a natural part of browsing the catalog. Customers can build their order step by step without unnecessary page transitions, keep track of selected products, and move from product selection to checkout more efficiently.

Installation instructions:
After purchase, installation is carried out through the Nevigen.com installer, which you can download in your account and install on your website. After installing the installer, you will need to enter a license key, which you can also find in your account on our website. The license key will provide access to updates and support.
more about installation
Related products
Comparison of goods in JoomShopping by characteristics
$ 34.95
Buy
Universal product filter in JoomShopping 5+
$ 79.95
Buy
Plugin for accepting payment for goods using VisaCard and MasterCard cards through the LiqPay service
$ 24.95
Buy
Plugin for accepting payment for goods by cards to Monobank account
$ 29.95
Buy
Review Bonus: $ 1.00 once per product provided that you bought this product (you need to log in)

Comments

realityman
realityman
26.05.2025
зручна корзина на Ajax, все рахує, знижки і т.п. Конфліктує з Admin Tools
2748534
2748534
01.04.2025
Очень эффектное приложение, все отлично. Единственно, что из недостатков - конфликтует с плагином Admin Tools Professional, приходится его отключать, иначе не работает. И долго мучался, пока знающие люди не подсказали, что в этом дело.

Please log in to write comments.

AJAX cart module for JoomShopping 5+
Version v1.4.0 (03 August 2026)

  • add
    Add amount display settings
  • add
    Add option to display zero values
  • change
    Change layouts
  • change
    Refactoring and preparation for PHP 8.3
  • change
    Change minimum PHP requirement to 8.3
ВАШ МАГАЗИН МОЖЕ БІЛЬШЕ

Готове рішення — початок.
Далі — під вашу задачу.

01 / ДОПРАЦЮВАТИ ФІЛЬТР

Майже підходить?
Адаптуємо.

Опишіть, чого бракує: іншої логіки вибору, оформлення або зв’язку з вашим каталогом. Оцінимо можливості, обсяг і вартість.
02 / СТВОРИТИ НОВЕ

Потрібна інша функція?
Розробимо.

Сформулюйте задачу бізнесу. Разом визначимо вимоги та дорожню карту нового розширення для Joomla чи JoomShopping.
Вартість індивідуальних робіт узгоджуємо окремо — після обговорення задачі.
ВІДПОВІДІ ПЕРЕД СТАРТОМ

Залишились запитання?

На скільки сайтів діє ліцензія?

Ліцензія прив’язана до домену, зазначеного під час оформлення.

Чи допоможете з нестандартним магазином?

Надішліть адресу сайту та опишіть задачу. Перед покупкою обговоримо сумісність і необхідні роботи.

Чи входять доопрацювання у вартість?

Індивідуальну розробку оцінюємо окремо. Спочатку погоджуємо вимоги, план і бюджет.

Де отримати допомогу після покупки?

Зверніться до підтримки через ваш кабінет. На сторінці товару також доступні документація та історія змін.
Short brief

Tell us about your project

A few answers will help us understand your task and suggest the next step.

01. Task
02. Details
03. Contact details
You do not need a full technical specification. Describe the task in your own words.

Discuss an integration

Describe the service and the data to be exchanged. That is enough for an initial assessment.


What needs to be integrated?
You can select multiple options.
If the documentation is public, add a link. This will help us assess the integration more quickly.

How should the data exchange work?
For example: receive stock levels from a CRM, send orders from the website, or synchronize data in both directions.
What data needs to be exchanged?
Describe how you want it to work. Technical terms are optional.