Skip to content

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

Quote Management overview

What does this drop-in do?

[Drop-in developer]: Replace this paragraph with a clear description of what the Quote Management drop-in provides. Include:

  • What business problems it solves
  • Key functionality and capabilities
  • What Commerce features it integrates with
  • Who should use this drop-in (buyers, sellers, administrators, etc.)

Example: “The Quote Management drop-in enables B2B buyers to request negotiable quotes from their shopping cart, manage quote lifecycle (submit, review, negotiate), view quote history and comments, and convert approved quotes to orders. It provides complete UI containers for quote request forms, quote management interfaces, and quote listing tables.”

Supported Commerce features

[Drop-in developer]: List all Adobe Commerce features this drop-in supports. Use <Badge text="Supported" variant="tip" /> for available features and <Badge text="Roadmap" variant="caution" /> for planned features.

The following table provides an overview of the Adobe Commerce features that the Quote Management supports:

FeatureStatus
[FEATURE NAME 1]Supported
[FEATURE NAME 2]Supported
[FEATURE NAME 3]Roadmap

Examples of features to list:

  • Core functionality (e.g., “Request negotiable quote”, “View quote history”, “Add quote comments”)
  • Product types supported (e.g., “Simple products”, “Configurable products”, “Bundle products”)
  • Integration features (e.g., “Customer authentication required”, “Multi-currency support”)
  • API capabilities (e.g., “GraphQL API integration”, “REST API support”)

Section topics

The topics in this section will help you understand how to customize and use the Quote Management effectively within your storefront.

Quick Start

Provides quick reference information and getting started guide for the Quote Management drop-in. This topic covers package details, import paths, and basic usage examples to help you integrate Quote Management functionality into your site. Visit the Quote Management quick start page to get started.

Initialization

[Drop-in developer]: Add 1-2 sentences describing what configuration options are available and what needs to be set up before using this drop-in.

Example: “Explains how to initialize the Quote Management drop-in with required providers (authentication, GraphQL endpoint), configure quote-specific settings (approval workflows, negotiation rules), and set up event handlers for quote lifecycle events.”

Visit the Quote Management initialization page to learn more.

Containers

[Drop-in developer]: Add 1-2 sentences listing the main UI containers and what they’re used for.

Example: “Describes the 4 main UI containers: RequestNegotiableQuoteForm (for initiating quotes), ManageNegotiableQuote (for quote lifecycle management), ItemsQuoted (for displaying quoted products), and QuotesListTable (for browsing multiple quotes).”

Visit the Quote Management containers page to learn more.

Functions

[Drop-in developer]: Add 1-2 sentences describing the main API functions and what operations they enable.

Example: “Documents the API functions for creating quotes, updating quote items, submitting quotes for review, adding comments, managing quote status, and converting quotes to orders.”

Visit the Quote Management functions page to learn more.

Events

[Drop-in developer]: Add 1-2 sentences describing what events are emitted and when they trigger.

Example: “Explains the events emitted during quote lifecycle: quote requested, quote updated, quote submitted, quote approved/declined, quote converted to order, and error handling events.”

Visit the Quote Management events page to learn more.

Slots

[Drop-in developer]: Add 1-2 sentences describing what parts of the UI can be customized with slots.

Example: “Describes the customization slots for replacing or extending UI sections like quote item display, quote totals, approval buttons, comment forms, and empty state messages.”

Visit the Quote Management slots page to learn more.

Dictionary

[Drop-in developer]: Add 1-2 sentences describing the i18n keys and what they’re used for.

Example: “Explains the internationalization keys for translating quote-related UI text including button labels, status messages, form field labels, validation errors, and confirmation messages.”

Visit the Quote Management dictionary page to learn more.

Styles

[Drop-in developer]: Add 1-2 sentences describing what visual elements can be styled.

Example: “Describes how to customize the appearance of quote forms, quote tables, status badges, quote item cards, and action buttons using CSS variables and design tokens.”

Visit the Quote Management styles page to learn more.