carts — module reference
Rendered from the module's own manifest, and from nothing written by hand. What the module does is its own page.
| Module id | carts |
| Name | Carts |
| Version | 2.0.0 |
| Ships from | @endora-commerce/mod-carts |
| Licence | MIT |
Activation
This module cannot be switched off. The basket every ordering path assembles — checkout, quick order and the quote flow all go through it.
Dependencies
| Module | Binding | What it means |
|---|---|---|
catalog | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
customer_accounts | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
orders | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
organizations | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
price_lists | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
quote_requests | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
sales_channels | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
settings | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
promotions | gating only | resolves promotionCodePort; withheld from dependencies because the install order cannot carry the edge |
promotions | gating only | resolves promotionService; withheld from dependencies because the install order cannot carry the edge |
Permissions
| Code | Label | Also needs |
|---|---|---|
carts:read | View customer carts | — |
carts:reject | Reject a cart pending organization approval | — |
customers:manage | Manage customer organizations | — |
Command palette
None.
Settings
| Code | Name | Type |
|---|---|---|
carts.abandonment.inactivity_minutes | Cart abandonment threshold (minutes) | number |
carts.abandonment.notification_recipient | Abandonment notification recipient | string |
Translations
Bundles at i18n inside the module, one file per shipped language.
Operator commands
| Command | What it does |
|---|---|
pnpm --filter backend run cli -- carts abandonment-sweep | Run one pass of the cart abandonment sweep against the live database. |