Home > Tech Writers Hub > Knowledge Services Sandbox > Aria Media Publishing Suite > Aria Media and Publishing Suite (AMPS) - Discount Management

Aria Media and Publishing Suite (AMPS) - Discount Management

Overview

The Discount Management component of AMPS provides functionality to handle discounts that can be applied to a subscription. A discount can be defined as a percentage or a fixed amount and is always applied to a subscription. Functionality exists to provide customers with volume discounts (i.e. buying multiple subscriptions provides a higher discount). Discount Management provides the following major capabilities:

  • Discounts - a discount defines the behavior of the discount such as percentage, fixed amount, criteria, etc. Volume based campaigns are checked in the sequence defined by the client, and allow the client to use different discount setups for different groups of customers. 

Discount Management

The Discount Management component consists of the services, reports, and sub-flows shown in the below diagram.

Each of the services and sub-flows in support of this functionality is described below:

Manage Discount Detail [DiscManageDiscDetail]

"Manage Discount Detail" is a service used to add, modify or remove discount details from the solution. 

Retrieve Discount Detail [DiscRetrieveDiscDetail]

"Retrieve Discount Detail" a service used to retrieve a specific discount, or all discount details currently registered in the system. 

Manage Discount Selection [DiscManageDiscSelection]

"Manage Discount Selection" is a service used to add, modify or remove discount selection rules from the solution. The selection rules define the sequence in which the check for discounts are performed and in turn references the discount detail. 

Retrieve Discount Selection [DiscRetrieveDiscSelection]

"Retrieve Discount Selection" is a service used to retrieve all discount selection rules currently registered in the system. 

Check Discount Eligibility [DiscCheckDiscountEligibility]

"Check Discount Eligibility" is a sub flow used, when returning eligible offerings, to check whether the current offerings are eligible for discounts. Whether the discount applies depends on the discount detail as well as what the customer has already purchased. 

Note: See "Interface and Integration Definitions for Discount Management" for the API methods used for Discount Management when integrating with AMPS.

 

 

 


Last modified

Tags

This page has no custom tags.

Classifications

This page has no classifications.