The quotes module turns the cart into a request-for-quote (RFQ) for B2B contexts. Customers fill a cart, click “Request quote” instead of “Checkout”, and the admin receives a quote request with line items, customer details, and notes. The admin responds with a price, optional discount, and expiry, and the customer can accept or reject. Source:Documentation Index
Fetch the complete documentation index at: https://86d.app/docs/llms.txt
Use this file to discover all available pages before exploring further.
modules/quotes · npm: @86d-app/quotes
Installation
Store endpoints
| Method | Path | Description |
|---|---|---|
POST | /quotes/request | Submit a quote request |
GET | /quotes/me | List the customer’s quotes |
POST | /quotes/me/:id/accept | Accept a quoted price (creates an order) |
Admin endpoints
| Method | Path | Description |
|---|---|---|
GET | /admin/quotes | List quote requests |
POST | /admin/quotes/:id/respond | Send a quote with price and expiry |
POST | /admin/quotes/:id/reject | Reject |
Components
<RequestQuoteButton />,<QuoteList />,<QuoteDetail />.
Related modules
- Cart, Customer groups (for B2B segmentation).

