A signed JSON web token provided to an application after successful authentication by fabric Identity. It serves as a Bearer token when starting fabric platform APIs.
The primary entity through which the commerce solutions are delivered to the fabric product customers. It acts as the dedicated repository for all their data. Customers have the option to create multiple accounts for different purposes, ensuring data segregation. When you log in to Copilot, you gain access to the specific contents of the account belonging to the customer of fabric products. This customer refers to the user of fabric products and not the customers of stores using fabric services.
A custom header used by the API to identify the tenant making the request, found in the Copilot application. Tenant ID is required to access any of fabric’s endpoints.Related Terms:
All API clients or applications that call any of the fabric platform APIs. Each application requires a bearer token authentication to interact with other fabric APIs. For example, Order Management System (OMS) or Enterprise Resource Planning (ERP).
A specific characteristic, quality, or feature of a product or category, used to describe, classify, or differentiate items within a system or platform. fabric Product Catalog supports two types of attributes, such as product attributes and category attributes.
A collection of product attributes that helps categorize products into various semantic groups based on meaning and purpose, allowing for easier management and organization of products in the catalog.
The mechanism of validating the identity of an application or its end user with fabric Identity. After validating the identity, fabric Identity generates and signs an access token, used as a bearer token to call fabric platform APIs.
A customer data platform (CDP) is a collection of software which creates a persistent, unified customer database that is accessible to other systems. Data is pulled from multiple sources, cleaned, and combined to create a single customer profile.
A specific avenue or method through which a merchant sells their products or services. It indicates the source of a sale and can include various options such as web storefronts, retail stores, mobile apps, or other platforms.
A content management system (CMS) is a computer software used to manage the creation and modification of digital content. A CMS is typically used for enterprise content management and web content management.
A customer organization, also called a customer org, is a customer entity that can encompass multiple accounts or tenants. It provides a structure for managing multiple accounts within a single organization.
The API communications channel, which is a specific URL or address in a web service or API, where client applications can access or interact with the service to retrieve or send data.Related terms:
Enterprise resource planning (ERP) is a type of software that organizations use to manage day-to-day business activities such as accounting, procurement, project management, risk management & compliance, and supply chain operations
fabric service that allows you to manage information for the customers and organizations you do business with, including the contracts you may have with them.
fabric Commerce Platform (fCP) offers a range of features to manage various aspects of your storefront, including merchandising, pricing, promotions, inventory, order processing, and shopper data. For your business operations, you can interact with fCP through fabric’s administration interface called Copilot.
This flag is used to include headers in the API request. The most commonly used headers in fabric APIs are described in the Getting Started with fabric API section.
A merchant who sells their products or services through multiple sales channels, which could encompass web, retail, mobile, and other diverse avenues, for reaching customers.
An infrastructure model used by fabric to manage multiple customers, the users of fabric products, on shared infrastructure, including shared compute and storage resources.
An order management system (OMS) is a tool that lets merchants build a centralized source of order, inventory, and warehouse information where they can:
Receive, track, and fulfill or cancel customer orders across sales channels.
Provide customers the means to track their orders.
Sync inventory across sales channels and receive notifications when stock levels are low.
Send order details to warehouses for fulfillment.
Route orders to the correct warehouse based on the customer’s location.
The product display page (PDP) is a webpage on an ecommerce site that showcases a specific product’s details, such as size, color, price, shipping information, and reviews, helping customers make informed purchase decisions.
Point of sale (POS) systems, such as cash registers, are typically seen in physical retail stores. POS systems are complex as they contain all product SKUs, prices, and promotions. POS systems are now tightly integrated with ecommerce OMS to ensure that pricing and promotions are implemented and consistent across both digital and physical channels.
A single product, also referred to as an item, is a service or a stand-alone item sold individually. Bundles are combinations of two or more products sold exclusively together or as individual products depending on the configuration. Within fabric, Product Catalog is used to denote the entire end-to-end product information management system.
Role-Based Access Control (RBAC). With role-based access control in fabric, you can control and limit the access to information and actions based on the roles assigned to the users.
The instance when a shopper uses a coupon code to make a purchase. Redemptions help track coupon limits across the site or per customer and are associated with specific orders.
The API communications channel, which is a specific URL or address in a web service or API, where client applications can access or interact with the service to retrieve or send data.Related terms:
Stock Keeping Unit (SKU). A unique identifier for each item that can be purchased or sold. Each variant of a product will also have a unique SKU to differentiate it from other variations of the same product.
Stacking refers to the ability to combine multiple discounts on a single item, cart, or shipping, increasing the total savings for the shopper.Merchants can configure promotions and coupons to either allow stacking or prevent it.
A physical retail location for brick-and-mortar merchants or a web store. A web store represents a digital storefront where products or services are displayed and sold.
The visual rendering of an ecommerce site. A storefront is often where third-party APIs are integrated so that their services are available for the customer. Some third-party APIs require backend integration to be presented in a storefront. These may require backend integrations with fabric Product Catalog, Orders, Inventory, or Offers, as examples.
A system app (short for system application) is a software application that generates an access token to establish its identity by utilizing a client ID and client secret.Unlike regular user apps, system apps don’t rely on fabric Identity for authenticating end users. Instead, they employ system-to-system communication with fabric APIs to fulfill their intended functionalities and services.
A custom header used by the API to identify the tenant making the request, found in the Copilot application. Tenant ID is required to access any of fabric’s endpoints.Related Terms:
A warehouse management system (WMS) is a software application that helps control and manage the day-to-day operations in a warehouse. It guides inventory receiving and put-away, optimizes picking and shipping of orders, and advises on inventory replenishment.