Skip to content

QuoteModule

Module in @evolve-framework/medusa

Quotes, served by @evolve-framework/medusa-plugin-quote.

The plugin does more than this module exposes — a merchant can amend, send, reject and comment, and a customer can accept. The contract has only asking and reading, so that is what is mapped; the rest of the negotiation happens where the merchant already works, in the Medusa admin.

Composing this requires BusinessUnitModule: every quote field hangs off BusinessUnit, which that module defines.

import { QuoteModule } from "@evolve-framework/medusa/modules";

Serves the Quote part of the GraphQL API: quoteDecline, quoteReply, quoteRequestCancel, quoteRequestCreate.

new QuoteModule()

Extends AbstractModule<unknown>.

The same module on commercetools and sfcc.