Skip to navigation

Glossary

The 52ViKING domain language, and where each term is explained in full.
View as Markdown

The API field names use FiftyTwo’s own vocabulary rather than generic e-commerce terms. This page is the shortest useful definition of each, with a link to the help-center topic that covers it properly.

Products and the catalogue

TermMeaning
ArticleA sellable product. The atom of the catalogue. See Articles.
Article groupThe classification hierarchy articles sit in, used for reporting and for group-wide promotions. See Article groups.
Article listAn arbitrary named set of articles, independent of the group hierarchy. See Article lists.
Discount familyA grouping used specifically for promotions, so a rule can target a set of articles without reorganising the hierarchy. See Discount families.
LabelA tag on an article allowing a many-to-one relation between articles and a discount group. See the announcement.
DepartmentA store-level division articles belong to. See Departments.
Price groupA set of stores or customers sharing a price level. See Price groups.
View groupThe PLU button layout a shop assistant sees on the till. See View groups.

Promotions

TermMeaning
CampaignA time-boxed promotion. See Campaigns.
Discount groupThe rule that defines a discount: which articles are involved and how much comes off. See Discount groups.
Buy sideThe articles a customer must buy to trigger a discount group.
Get sideThe articles that receive the discount. An article can be on both sides. See Buy side and Get side.
Mix discountA discount across a mix of articles: “buy any two, get 50% off”.
Amount discountA discount triggered by spend rather than quantity: “spend 100, get 25 off”.
Discount ladderTiered quantity pricing: “two for 20, three for 29, five for 40”.
Match discountAlso called a discount basket. Note that Master Data does not support discount baskets on the Get side.
CouponA redeemable token tied to a discount. See Discount types.

Promotions are store-specific. The same article can carry different discounts in two stores of the same chain, which is why Basket takes both a chain and a store in its path.

People

TermMeaning
OperatorSomeone who can sign into a till. Governed by shop assistant categories, which define what they are allowed to do. See Operators.
SalespersonWhoever gets credited with a sale, for commission or statistics. Often the same person as the operator, but modelled separately. See Shop assistant roles.
Shop assistant categoryThe permission set applied to operators. See Shop assistant categories.

Stores and hardware

TermMeaning
ChainThe top-level organisation. Nearly every API path is scoped by chain number.
StoreOne physical location, identified by a store number within the chain.
Store groupA set of stores treated together for master data purposes.
TillOne point of sale. See Tills.
Till categoryConfiguration profile applied to a set of tills. See Till categories.
SCOSelf-checkout. See Self-service checkouts.
MPOSMobile POS: ViKING running on a handheld Android device. See ViKING MPOS.
Emergency POSA degraded mode that keeps a store trading when its normal infrastructure is unavailable. See ViKING Emergency POS.
Store serviceThe per-store service that makes a store authoritative for its own trading. See General server components.
EC (enterprise controller)The chain-level component that distributes master data to stores. Relevant whenever you POST chain-scoped data.
BparThe store configuration utility FiftyTwo consultants manage with your organisation. Master Data schema descriptions reference Bpar.fieldname fields.

Transactions and money

TermMeaning
Transaction POS logThe record of what happened at a POS. Streamed by Transaction POS Log. See Transaction types.
ReceiptWhat the customer is handed. Also the name of the deprecated API.
SessionA trading period at a store, used to scope end-of-day reporting.
End of day (EoD)The close-out report for a store session.
Cash statementThe till’s cash count and reconciliation. See Till management.
Balance / bookkeepingReconciliation of a till or operator against expected takings. See Balance and bookkeeping.
Credit (account) saleA sale billed to a customer account rather than settled at the till. See Credit sales.
DepositReturnable-packaging deposit, added as its own receipt line.
Reverse vending machineThe machine that takes back empty cans and bottles and issues a deposit redemption slip.

Platform names

TermMeaning
52ViKINGThe POS platform. Written simply ViKING throughout the help center; previously 52RETAIL.
52 CloudThe cloud services and APIs in front of the store estate.
52MASTERPRICERThe suite that Basket API belongs to.
52LEASINGFiftyTwo’s leasing product. See 52LEASING.
52eSELLER SUITEFiftyTwo’s e-commerce product. See 52eSELLER.
ViKING Store ManagementThe web application store staff and chain admins use to configure everything above. Most Master Data writes have a Store Management equivalent.
ViKING POS DesignerThe tool for designing till layouts, diagrams, and components. See POS Designer.
Unified commerceFiftyTwo’s term for one set of rules across every channel. See Unified commerce.