Over 200 add-ons available under a single subscription for $40 per month!

Buy all in category

Bulk add to cart from a category; category-linked quantities are stored on the order for display in the admin.
Please enter a valid addres(es) of the shop where you are going to use the add-on.
By subscription 4 000 ₽
Write a review
Latest module version Updated:
Have questions about the module? Write to us: HelpDesk

Buy all in category

This add-on is part of our Subscription plan.

Subscribe once — enjoy all add-ons without limits.

The add-on enables bulk add-to-cart straight from a category view and keeps the category reference on the order line, so the admin panel and the storefront can show which category each quantity came from.

What it is for

The add-on is intended for stores that use the “Compact list” layout in the catalog. A customer selects several items and adds them to the cart in one action, without opening every product card.

The category data is not lost: it is stored together with the order, so the manager can see which categories the order was assembled from.

Key features

  • an “Add selected to cart” bar in the compact product list;
  • category-aware quantities in the cart, carried over into the order line details;
  • a category breakdown in the cart and at checkout;
  • compatibility with the convenient cart add-on when the corresponding overrides are present;
  • fractional quantity support when a compatible add-on is used.

How it works

The add-on works with the compact product list layout. When the customer adds the selected items to the cart, the add-on stores the category identifier and the amount of each item. When the order is placed, this data is written to the order line details, so the admin order screen shows which categories the products were added from.

The add-on has no separate settings — it starts working right after installation. During installation the database schema is updated and a helper field is added to the order details.

Have questions about the add-on?

Write to us.


Product:
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Recipient:
  • Buyers
Development
:
  • Frontend
Localization:
  • English
  • Русский
Compatible versions:
  • 4.19.X
  • 4.18.X
  • 4.17.X

Instructions for the “Buy all in category” add-on

What the add-on does

The add-on adds a bulk add-to-cart bar to the compact product list: the customer selects the items they need and adds them to the cart in one action. The category and the amount of the selected products are stored in the order line details and shown on the admin order screen.

Where to find the add-on

The add-on card is available under Add-ons → Manage add-ons. The add-on has no separate user settings; the card includes tabs with the instruction, the full description, and the version history. The bulk bar appears on the storefront in the compact product list.

Requirements

The storefront product list must support and use the “Compact list” layout. Without it the bulk add bar does not appear.

Storefront workflow

  1. Open a category in the compact list layout.
  2. Select the products you need.
  3. Use the add selected to cart control.
  4. Place the order.

What the admin shows

The order screen shows the category breakdown that the add-on saved when the order was placed. For orders that were edited with a full cart rebuild the data may differ — verify the behavior with new orders.

How to check the result

  1. Make sure the “Compact list” layout is selected for the product list.
  2. Open a category and select several products.
  3. Add the selected products to the cart with the bulk control.
  4. Place the order and open it under “Orders” in the administration panel.
  5. Check that the order lines show the category breakdown.

Typical problems

  • The bulk bar does not appear. Check that the “Compact list” layout is selected for the product list.
  • The category breakdown is missing in the order. Check an order placed after the add-on was set up: new orders store the data and show it on the order screen.
  • The price or quantity looks wrong. Check compatibility with the convenient cart and fractional quantity add-ons if they are used in the store.

Changelog

v1.7.1 from 08.10.2026

[*] Updated the add-on template.

v1.7.0 from 2026-04-01

[+] Database schema installation and updates run through migrations; installation executes the migration flow only.

[*] Aligned the add-on with the project template: main function bootstrap, Upgrade Center, sidebar, and admin tabs for the instruction, full description, and changelog.

[*] Add-on bootstrap and the module edit controller follow the current safety conventions.

[!] Removed legacy licensing wiring and the empty uninstall stub.

[!] Restored template copy parity in the packaged add-on tree.

v1.6.1 from 2025-12-01

[+] Added compatibility with the convenient cart add-on.

[+] Added logo assets.

[*] Updated the add-on template.

[!] Fixed order display in the admin panel.

[!] Fixed incorrect line total on the checkout page.

v1.6.0 from 2025-04-10

[*] Refactored the add-on.

[*] Replaced short PHP tags with full tags.

[!] Fixed stray characters appearing in the displayed price.

v1.5.2 from 2023-03-31

[+] Added a checkout template hook for compatibility with the fractional quantity add-on.

v1.5.1 from 2023-03-27

[*] Restructured the key files.

[!] Fixed add-to-cart when the product was not added from a category page.

v1.5.0 from 2023-01-30

[+] Added licensing and add-on updates.

[*] Reworked the price preview logic across themes.

[*] Fixed layout: the action bar is pinned to the bottom of the screen.

[*] Updated the changelog.

v1.4.0 from 2022-10-20

[*] Bug fixes and code rework.

v1.3.0 from 2020-10-21

[*] Major functional update.

v1.2.1 from 2020-05-26

[+] Buying products across all subcategories.

v1.2.0 from 2020-05-25

[+] Adding products from several subcategories to the cart.

v1.0.1 from 2020-04-22

[!] Layout fixes and a small label fix in the product list template.

v1.0.0 from 2020-04-20

[+] First release.

Legend:

[+] Added

[-] Removed

[*] Changed

[!] Bug fixed

Reviews
Владимир
Обожаю эту функцию! Теперь чтобы собрать комплексный заказ. Отмечаю всё в списке флажками — и разом в корзину. Покупки стали в разы быстрее и приятнее. Очень полезный инструмент!
Евгений
Наконец-то не нужно бесконечно кликать "в корзину" для каждого товара! Просто отмечаешь галочками все нужные позиции в списке и добавляешь всё одной кнопкой. Невероятно удобно и экономит уйму времени. Отличное решение!
Similar add-ons