For the complete documentation index, see llms.txt. This page is also available as Markdown.

My Quotes

The My Quotes section of the portal (/apps/orbit-boost-wholesale/portal/quotes) lists every quote request the logged-in buyer has submitted, embedded inside the portal sidebar shell.

This is the canonical "all quotes" entry for logged-in buyers. The standalone routes are kept for the cases the portal can't cover:

Route
When it's used

/portal/quotes

Logged-in buyer browsing all their quotes (inside the shell)

/quotes/:id

A single quote opened from an email deep link, or by a buyer who isn't logged into the portal

What the buyer sees

  • A list of their quotes with status badges — Pending, Replied, Negotiating, Accepted, Rejected, Expired

  • Each row opens the quote detail, where (once your team has replied) they can Accept, Decline, or Send a reply

The list reuses the same quote-storefront.js bundle that powers the Request-a-Quote modal, so status labels and copy follow your Storefront Text translations.

Relationship to the Quotes feature

My Quotes is the customer-facing read side of the Quotes (RFQ) workflow:

  • Buyers create quotes from the Request-a-Quote app block on product pages — see How a buyer requests a quote

  • You reply with prices from the admin inbox — see How you reply with prices

  • Accepted quotes with Net / Prepay terms appear in the buyer's Invoices

Note on quote detail

Opening a quote from /portal/quotes currently navigates to the standalone /quotes/:id detail page (it leaves the sidebar shell). The list, status, and accept/decline actions all work — only the visual shell differs on the detail view.

Next

Last updated

Was this helpful?