Frontend Experience
This page documents what customers (and guests) see on the storefront, how the quote UI behaves, and which settings control it.
Key Frontend URLs
All storefront routes use Magento’s b2bquote frontName:
- Quote list:
b2bquote/quote/index - Quote view:
b2bquote/quote/view?id={quoteId} - Quote edit:
b2bquote/quote/edit?id={quoteId}
Guest quotes can also be accessed via token-based flows (see Guest Quotes).
“Add to Quote” Button
Controlled by:
b2bquote/frontend_settings/display_on_productb2bquote/frontend_settings/display_on_categoryb2bquote/frontend_settings/button_text
Screenshot placeholder: PDP button + category listing button
File:./_screenshots/frontend-add-to-quote.png
Mini Quote (Header Dropdown)
The mini quote is a customer-data section that updates after actions like:
- adding/removing quote items
- duplicating quotes
- submitting/accepting quotes
- cart → quote conversion
Controlled by:
b2bquote/frontend_settings/enable_mini_quoteb2bquote/frontend_settings/mini_quote_max_displayb2bquote/frontend_settings/mini_quote_display_mode
Screenshot placeholder: mini quote dropdown
File:./_screenshots/frontend-mini-quote.png
Quote Editing
Typical edit actions:
- update qty / notes
- upload temporary attachments
- bulk import items (CSV paste/upload) for faster entry
- bulk export items to CSV
Bulk items CSV format (export):
sku,qty,price,notesScreenshot placeholder: quote edit page (items + bulk import/export)
File:./_screenshots/frontend-quote-edit.png
Cart → Quote Conversion
Controlled by:
b2bquote/frontend_settings/enable_cart_conversionb2bquote/frontend_settings/cart_conversion_min_amountb2bquote/frontend_settings/cart_conversion_button_text
Route:
b2bquote/cart/converttoquote(and ajax variant)
See:
Negotiation UI (Counter Offers)
Controlled by:
b2bquote/frontend_settings/allow_counter_offerb2bquote/pricing/negotiation_enabled
See:
Customer Experience Settings
Common UX-related settings:
b2bquote/customer_experience/use_customer_addressbookb2bquote/customer_experience/typical_response_time_daysb2bquote/customer_experience/approval_validity_daysb2bquote/customer_experience/draft_lifetime_days
