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
  • Features and benefits for B2B commerce
  • Coupon types
  • Referral coupons

Was this helpful?

Export as PDF
  1. Core Commerce

Coupons

Enhance customers loyalty by offering coupons.

PreviousCategoriesNextCustomer Management

Last updated 1 month ago

Was this helpful?

The coupon management functionality allows you to create and manage coupons with discounts.

  • Looking for object descriptions and code tutorials? Check out the .

  • Looking for API reference? Check out the in the Emporix API Reference.

Purpose

Emporix offers you the possibility to create coupons every time you want to provide your existing or potential customers with discounts.

Features

Our coupon management solution is a customizable model of coupon creation and configuration. The features are described in the table below.

Feature
Description

Various coupon types

  • Free shipping.

  • A fixed discount amount applied to a cart total.

  • A percentage discount applied to a cart total.

  • Category coupons applied in a form of fixed amount or percentage discount.

Coupons applicable to product categories in the cart

You can decide which product categories are on sale at given time. Subcategories of products or other categories can be excluded. The discount code can be applied at checkout in a form of a fixed money amount, or a percentage of the original price.

Multiple coupons applied to cart

Customizable discount audiences

You can offer discounts to all customers, logged-in customers only, specific customers by their Ids, or specified customer segments.

Restrictions

The minimum order value can be applied to ensure that the discount codes are applicable only above certain sum total. Coupon validity date can also be set in the restrictions section.

Hypermedia links in coupons

Links included in the coupons let you inform the customers of the actions they can take with the coupon.

Features and benefits for B2B commerce

Coupons for discounts are very attractive to customers who want to save money. By offering discount codes, you can win clients from outside of your usual pool of customers. What's more, your business becomes more popular and is visible online, thus generating more revenue in the long run. With time, you can create a large base of loyal customers thanks to your competitive offering.

Coupon types

You can offer discounts both in a form of coupon codes and discounted product prices displayed directly on your business's website.

With the Emporix API Coupon Service, you can easily create and manage coupons that can later be offered in the form of codes. The following discounts are available:

  • Free shipping.

  • Fixed amount discount on the order total (for example, a $10 discount).

  • Percentage discount on the order total (for example, a 10% discount).

  • Fixed amount/percentage discount for a specific product category. You can decide which product categories are on sale at a given time. Subcategories of products or other categories can be excluded.

You cannot add category restrictions to the coupons that are applicable to specific customer segments.

All coupons can be set to work only above a certain minimum order amount. Coupons may be distributed through emails or newsletters in a form of text code that can be applied to a customer's cart at checkout.

Referral coupons

The Emporix e-commerce system makes it possible to set up a referral coupon program for your business's customers. Referral coupons provide a fixed discount that can be applied at checkout.

When a customer's referral coupon is redeemed, they receive a referrer coupon as a reward. Referrer coupons provide the same discount as referral coupons.

The referral coupon functionality covers the following scenario:

  1. Customer A places their first order.

  2. Once the order is paid, a referral code is generated and sent to customer A through e-mail.

  3. Customer A gives their referral code to customer B.

  4. Customer B places their first order and uses customer A's referral code.

  5. Once customer B's order is paid, a referrer code is generated and sent to customer A through e-mail.

Once referral coupons are configured, the Emporix API Coupon Service periodically checks placed orders and redeemed coupons and performs the following actions:

  • Sends out referral codes to customers who have placed their first orders but haven't received their referral codes yet.

  • Sends out referrer codes to customers whose referral codes have been redeemed.

The Coupon Service generates referral codes automatically based on your referral coupon settings.

See: .

You can apply several different coupons to a cart. The number of coupons that can be applied all at once can be specified in the global configuration settings through API or in the in the Management Dashboard.

Looking for sale price configuration? Check out the .

Looking for object descriptions and code tutorials? Check out the .

Looking for API reference? Check out the in the Emporix API Reference.

System Preferences
Coupon types
ℹ️
Coupon Service guide
Coupon Service
Price Service guide
Referral Coupon Management in Coupon Service
Referral Coupon Management in Coupon Service