LogoLogo
CommunitySupport PortalYouTubeStart a free trial
  • Welcome
  • Commerce Engine
  • Orchestration Engine
  • API Documentation
  • Release Notes
  • Changelog
  • Commerce Engine
  • Getting Started
    • General Concepts of Emporix
    • Creating your first tenant
    • Developer Portal
      • Manage Users
      • Manage API Keys
      • Tenant List
      • My Account
      • Manage Showcase and Sample Data
  • Customer Use Cases
    • Commerce Use Cases
      • Quote Process
      • Orders
      • Coupons and Redeeming Rewards
      • Returns
      • Payments
      • User Management and Approvals
      • Customer Social Login
      • Personalized Commerce - Customer Segments
      • Company Shared Orders and Customer Groups
    • Automated Use Cases
      • First Registration Coupon
      • Availability and Warehouse Assignment
      • Quote and Order Entry Automation
  • System Management
    • Introduction
    • Authentication and Authorization
      • Identity and Access Management (IAM)
      • Auth0
      • Emporix Single Sign-On (SSO)
    • Webhook Event Publishing
      • HTTP Webhook Strategy - HMAC Configuration
      • HTTP Webhook Strategy - Integration with Azure Service Bus
      • HTTP Webhook Strategy - Integration with Amazon Simple Queue Service (SQS)
    • Search
      • Universal Search Connector
      • Search Configuration
      • Indexing Service
    • Optimistic Locking
  • Extensibility and Integrations
    • Extensibility Cases
      • External Products, Pricing and Fees
      • Enabling Custom Extensions
    • Integrations
      • SAP Integration
    • Payment Systems
      • PayPal
      • Saferpay
      • Spreedly Gateway
      • Unzer
    • Third Party Add-Ons
      • Emporix Contentful App
      • Emporix Builder.io Plugin
      • Magnolia Emporix Connector
      • Zendesk Emporix Connect
    • Powered by AI
      • AI Smart Config
      • AI Smart Import
  • Core Commerce
    • Introduction
    • AI Assistance
    • Carts
    • Catalogs
    • Categories
    • Coupons
    • Customer Management
      • Approvals
      • Assisted Buying
      • Customer Groups
      • Customer Segments
    • Data Localization
    • Delivery Cycle Management
    • Mixin Schemas
    • Media Management
    • Orders
      • Shared Orders
    • Pricing
      • Pricing (Legacy)
    • Products
      • Availability, location, and stock levels
      • Brands
      • Labels
    • Quotes
    • Returns
    • Reward Points Management
    • Sites
    • Tax Classes
      • Tax classes (Legacy)
    • Measurement Units
  • Management Dashboard
    • Introduction
    • Customer Management
      • Companies
      • Customers
      • Groups
      • Segments
      • Coupons
    • Quotes
      • Quotes
      • Status Codes
    • Orders
      • Orders
      • SEPA
      • Returns
    • Catalogs
      • Catalogs
      • Categories
    • Products
      • Products
      • Product Templates
      • Labels
      • Suppliers
      • Brands
      • AI for a Product Description
    • Pricing
      • Price Models
      • Price Lists
    • Settings
      • Sites
      • Shipping Zones and Methods
      • Delivery Times
      • Units
      • Tax
      • Countries
      • Currencies
      • Languages
      • System Preferences
      • Custom Entities
      • Mixin Schemas
    • Administration
      • Users and Groups
      • Extensions
      • API Statistics
      • Webhooks
    • Extensions
    • Custom Instances
  • Additional Resources
    • Glossary
    • Videos
    • Emporix Community
Powered by GitBook
LogoLogo

Resources

  • Emporix.com
  • Developer Policy
  • Terms of Use

Find us

  • LinkedIn

© 2025 Emporix. All Rights Reserved.

On this page
  • Purpose
  • Features

Was this helpful?

Export as PDF
  1. Core Commerce

Customer Management

Customer Management Service brings the tools to administer information about your customers easily.

PreviousCouponsNextApprovals

Last updated 22 days ago

Was this helpful?

Here you can find an overview of the Emporix Customer Management Service, along with its features and benefits.

  • Looking for APIs documentation? Check out the and .

  • To check how the Customer Management and Approval Process can be configured in Management Dashboard, check out the guides.

Purpose

The Emporix API Customer Management Service is designed to make customer management easier for B2B Commerce and improve approval processes for better business coordination.

The Customer Management Service divides company information into entities that are reusable and manageable. These entities include the companies' subsidiaries, locations, customers, and contacts, as shown in the diagram:

By using customer management and user groups with specified permissions, it's possible to set up a convenient approval flow within a company.

Features

The Emporix API Customer Management Service introduces a set of features that make managing your business customers in your commerce channels easier:

Feature
Description

Automatically-created customer groups

Offer personalized pricing to your business customers' employees by adding them to automatically created company customer groups.

Contact assignments

Allow your employees to assign your business customer employees as contacts representing legal entities they work for. Since contacts may perform different roles within those entities, it is possible to specify the type of contact assignment, for example primary, logistics, or billing.

Comprehensive data model

Store detailed data about companies, such as legal information, physical locations, or contacts.

Customer and contact assignments

Manage data about customers and contact persons for specific companies.

Company relationship structures

Store information about subsidiaries of your business customers.

Purchasing limits

Specify the maximum purchase limits at the company level.

Approval groups

Create groups of business customers' employees who can approve purchases made by other buyers in their company. For the approval process you can use the admin, buyer or requester roles. As a customer you can also create new users and assign them with specific roles.

Approval validity

Set expiry dates for the approval requests.

Approval transparency

Relevant statuses are set automatically and reflect the state of the approval requests.

The Customer Management Service is primarily designed to bring information about your business customers close to where it is needed to manage your commerce channels. If your single source of truth about the customers is stored within a third-party-solution it can be integrated into our application.

Customer Management
Customer Management
Approval Service