TotalApp Docs

Ecommerce Operations — Overview

The Ecommerce Operations add-on: catalog, order fulfillment, returns, pricing and marketplace channel sync.

Module Overview

The Ecommerce Operations add-on (package id ecommerce, domain ECOMMERCE) is a wired, purchasable package gated by a tenant entitlement and per-user Ecommerce Operations roles.

At a glance

  • Domain: ECOMMERCE
  • URL prefix: /ecommerce/…
  • Governance screens: Roles, Store Team (staff)
  • Operational master data: Integrations Overview, Shopify Integration, WooCommerce Integration, Ecommerce Reports

Capabilities

Ecommerce Operations ships with 5 out-of-the-box capabilities. Approver capabilities carry sign-off authority.

CapabilityPurposeApprover
ecom:catalog:publishAdd products, update price/stock, publish
ecom:order:fulfillPrepare orders, print labels
ecom:return:processApprove returns/exchanges & refundsYes
ecom:pricing:discountCampaigns, coupons & discounts
ecom:channel:syncManage marketplace integrations

Embedded AI Assistant on Order Routing

The three Order Routing screens — Central Order Router, Fulfillment Rules and Return & RMA Tracking — each carry an embedded AI Assistant panel on the right edge. Tick rows (orders, rules or returns) and the assistant receives exactly those records by id and key fields; with nothing ticked it works on the whole list. The lists are paginated.

ScreenExample suggestions
Central Order RouterSummarize orders by routing status; flag held or stuck orders; group unrouted orders by destination
Fulfillment RulesFind conflicting or duplicate rules; summarize rules by action type; flag rules with an empty condition value
Return & RMA TrackingSummarize RMAs by reason; list received returns awaiting a refund; show the refund backlog

Answers can be saved with Save as Report (they appear in Ecommerce Reports) and Add Knowledge lets you attach your own reference text. The assistant follows the engine selected in Settings → Agentic, so with Ollama, Local LLM or Web LLM nothing reaches the server.

Secure Customer Data & Partner Sharing

Beyond catalog, order and customer operations, the add-on protects the files they rely on: encrypted, role-based access to customer and order records, sensitive-data masking, watermarking and audit trails, secure mobile access, and OTP-protected, approved sharing of catalogs, invoices and returns with partners. See Secure Customer Data & Partner Sharing.

Frequently Asked Questions

What do I need to use the Ecommerce Operations add-on?
The tenant must have the ecommerce package activated and your user must hold a Ecommerce Operations domain role. See Domain Roles & Capabilities.
Can a Ecommerce Operations user see other add-ons’ data?
No. A Ecommerce Operations role exposes only ECOMMERCE and GLOBAL capabilities.
Where is this add-on’s data stored?
Under the tenant’s per-module folder on the server (roles in roles/roles.json).
Is it available out of the box?
Yes — ecommerce is a wired package; a tenant admin activates it and the seeded roles install on first open.