Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Quick Order overview

The Quick Order B2B drop-in introduces two purchasing workflows for Adobe Storefront, designed for B2B buyers who need to place orders quickly and efficiently.

The drop-in delivers two core features:

  1. Quick Order — A fast product ordering interface that provides functional parity with the Adobe Commerce Quick Order experience. Customers add products to an order list using SKU search, CSV upload, or multiple SKU input.
  2. Grid Ordering — A new B2B ordering experience exclusive to Adobe Storefront. Buyers add multiple configurable product variants to the cart from a single grid interface.

The drop-in consists of four containers: QuickOrderCsvUpload, QuickOrderItems, and QuickOrderMultipleSku for the Quick Order page, and QuickOrderVariantsGrid for Grid Ordering on the PDP. The Quick Order workflow suits buyers who need to add known products quickly without navigating catalog pages.

Containers communicate via the event bus, ensuring loose coupling and flexible extensibility. Any container can be replaced with a custom implementation that follows the defined event contracts. By default, Quick Order does not enforce additional permissions or access restrictions beyond your storefront’s existing authentication.

The Quick Order page is implemented in the commerce-b2b-quick-order block . Grid Ordering is integrated into the product-details block .

Quick Order page layout showing product list, multiple SKU text area, and CSV file upload with sample download

Quick Order page layout with product list, SKU entry, and CSV upload

Overview of Adobe Commerce features that the Quick Order drop-in supports:

FeatureStatus
Quick Order page (bulk add by SKU/search)Supported
Multiple SKU text entrySupported
CSV file upload (SKU, QTY)Supported
Product search by SKU and nameSupported
Configurable product options in Quick OrderSupported
Bulk add to cart with validationSupported
Grid Ordering on PDP (configurable variants)Supported
Quick Order feature toggle (quickOrderActive)Supported
Event-driven container coordinationSupported
Internationalization (i18n) supportSupported
Integration with Cart and PDP drop-insSupported
  • Quick Start — Package details, import paths, and block example. New to drop-ins? See Using drop-ins.
  • Initialization — Configure the initializer with language definitions and store config (quickOrderActive).
  • ContainersQuickOrderCsvUpload, QuickOrderItems, QuickOrderMultipleSku (Quick Order page); QuickOrderVariantsGrid (Grid Ordering on PDP). Configuration and how they work together.
  • Functions — API functions (for example, getStoreConfig) for store configuration.
  • Events — Event bus usage: quick-order/add-items, quick-order/loading, quick-order/add-to-cart, quick-order/add-to-cart-error, cart/product/added. See Event bus reference.
  • Slots — Customize ProductPrice, ProductOptions, AddAllToCartButton, and search slots. See Extending drop-ins.
  • Dictionary — i18n keys for labels and messages. See Dictionary customization.
  • Styles — CSS classes for the block and containers. See Styling.