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.