Sales Management
sales in @open-mercato/core
Quoting, ordering, fulfillment, and billing capabilities built on modular pricing and tax pipelines.
- Built-in
- Orders & Checkout
- On in a new app
Ships with Open Mercato 0.9.0
On in a new app. Nothing to enable.
In an app from the empty preset
yarn mercato module enable @open-mercato/ core --module salesThen run yarn generate. Core is already installed, so nothing is downloaded.
Anatomy
ADDS 27 TABLES · 19 PERMISSIONS · EMITS 44 EVENTS
Data
sales_channels sales_shipping_ methods sales_delivery_ windows sales_payment_ methods sales_tax_ rates sales_orders sales_order_ lines sales_order_ adjustments sales_settings sales_document_ sequences sales_quotes sales_quote_ lines sales_quote_ adjustments sales_shipments sales_shipment_ items sales_returns sales_return_ lines sales_invoices sales_invoice_ lines sales_credit_ memos - +7 more
API
Routes are not listed for built-in modules.
Security
sales.
orders.view orders.manage orders.approve widgets.new- orders widgets.new- quotes quotes.view quotes.manage documents.number .edit shipments.manage payments.manage returns.view returns.create returns.manage invoices.manage credit_memos .manage channels.view channels.manage settings.view settings.manage
Events
- emits
sales.order .created - emits
sales.order .updated - emits
sales.order .deleted - emits
sales.order .confirmed - emits
sales.order .cancelled - emits
sales.quote .created - emits
sales.quote .updated - emits
sales.quote .deleted - emits
sales.quote .expiring - emits
sales.invoice .created - emits
sales.invoice .updated - emits
sales.invoice .deleted - emits
sales.credit_ memo .created - emits
sales.credit_ memo .updated - emits
sales.credit_ memo .deleted - emits
sales.line .created - emits
sales.line .updated - emits
sales.line .deleted - emits
sales.payment .created - emits
sales.payment .updated - subscribes
sales.quote .expiring - subscribes
customers.address .deleted - subscribes
customers.company .deleted - subscribes
customers.person .deleted - +24 more
UI
13 backend pages1 frontend page4 widgets
Background
7 CLI commands
Not present: AI tools.
Not read: credentials and env, hosts (not in module-facts.v2.json).
From module-facts.v2.json in @open-mercato/cli 0.9.0. Read statically, not executed.