Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

E-commerce glossary

The words of the E-commerce section explained - from product class, price field and product collection to temporary order, trigger, payment object, callback, shop account handler, dynamic VAT and expservices - each with…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/e-commerce/e-commerce-glossary.md

On this page

E-commerce glossary

The words used in the E-commerce section, explained for merchants, store managers and developers. Each entry links to the page that explains it in full. The business terms are also in the Businesses glossary and the store owners' terms in the Customers glossary.

Contents

  1. Catalog and prices
  2. Basket and checkout
  3. Orders
  4. Tax and shipping
  5. Extending and integrating

Catalog and prices

TermMeaningRead
Product classA content class with a price fieldCatalog modeling
ezpricePrice datatype with one amount, a VAT type and "including VAT" or notPrice fields compared
ezmultipricePrice datatype with one amount per currencysame
Custom priceAn ezmultiprice amount entered by handsame
Automatic priceAn ezmultiprice amount converted with exchange ratessame
Option datatypesezoption, ezmultioption, ezmultioption2, ezrangeoption: choices with optional extra pricesOptions and variants
Products overviewshop/productsoverview: products of a class with their pricesCatalog modeling

Basket and checkout

TermMeaningRead
BasketThe customer's selection, tied to the session; shop/basketBasket and checkout flow
Product collectionThe items of a basket and later of the order, with names, prices, VAT and optionsOrder operations
OperationA shop step with trigger points: addtobasket, updatebasket, confirmorder, checkoutCheckout operations step by step
TriggerThe point before or after an operation where a workflow runsWorkflows on shop triggers
Workflow eventOne step of a workflow, such as Simple shipping or Payment Gatewaysame
Temporary orderThe order record the checkout works on before it is placedTemporary orders and activation
ActivationThe moment a temporary order becomes a placed order with a numbersame
Payment gatewayThe class that takes payment for one providerPayment gateway event
Redirect gatewayA gateway that sends the customer to the provider and waits for the callbacksame
Transparent gatewayA gateway that charges from your server in one requestsame
Payment objectThe record that keeps a redirect payment's state between the two visitssame
CallbackThe provider's request to your site that confirms a paymentsame
MultiplexerA workflow event that runs another workflow when conditions matchMultiplexer in the shop

Orders

TermMeaningRead
Order numberThe number a placed order gets at activation; quote it to customersTemporary orders and activation
Order itemAn extra line on an order, such as shippingSimple shipping event
Order statusThe stage of an order; seventeen shipped, custom from 1000Order lifecycle operations
Status historyEvery status change with user and timesame
FromStatus, ToStatusLimitations of shop/setstatusStatus transitions and permissions
ArchiveHiding a finished order from the order list, keeping itArchive, remove and cleanup
Permanent receiptshop/orderreceipt/<token>: a receipt link that never expiresOrder mail and receipts for operators

Tax and shipping

TermMeaningRead
VAT typeA named percentageVAT rules and VAT types
Product categoryA product's tax class, used by VAT rulesProduct categories and VAT rules
VAT ruleWhich VAT type applies for a country and product categoriessame
Dynamic VAT"Determined by VAT charging rules": the VAT handler chooses at buying timesame
Simple shippingThe flat shipping workflow eventSimple shipping event
Shipping handlerA class that calculates shipping from the basketCustom shipping handler

Extending and integrating

TermMeaningRead
HandlerA class selected by a setting that the kernel calls in place of its ownExtending the shop
Shop account handlerDecides the checkout's customer data form and reads it backShop account handlers
Confirm order handlerSends the order mailBasket info and confirm order handlers
Basket info handlerAdds shipping to the basket's totals per VAT ratesame
Exchange rates update handlerFetches exchange ratesExchange rate handlers
SiteaccessOne site of an installation, with its own settings and designMulti-store and multisite
expservicesThe extension that offers the shop's functions as remote servicesHeadless commerce with expservices
Commerce channelThe audit trail's channel for shop eventsCommerce audit trail

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x