Skip to main content

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.

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: modules/quotes · npm: @86d-app/quotes

Installation

86d module add quotes

Store endpoints

MethodPathDescription
POST/quotes/requestSubmit a quote request
GET/quotes/meList the customer’s quotes
POST/quotes/me/:id/acceptAccept a quoted price (creates an order)

Admin endpoints

MethodPathDescription
GET/admin/quotesList quote requests
POST/admin/quotes/:id/respondSend a quote with price and expiry
POST/admin/quotes/:id/rejectReject

Components

  • <RequestQuoteButton />, <QuoteList />, <QuoteDetail />.