Skip to main content
Aria Knowledge Central

get_discount_rule_details_m Guide

The get_discount_rule_details_m API lists all the details of a given discount rule.

Note: The previously existing input and/or output fields <client_item_id>, <client_item_id_out> and/or <filter_client_item_id> were removed from this API call in Release 47.

API Specification:

get_discount_rule_details_m

Required Fields:
  • <client_no>
  • <auth_key>
  • <rule_no> or < client_rule_id>

Additional Guidance 

Input Fields 
Field Name Notes
<include_translations>
Allowable values
Values Description
true Translated fields will be fetched in all the locales defined.
false Translation information will not be fetched.
Output Fields 
Field Name Notes
<duration_type_ind>
Allowable values
Values Description
U Number of uses
M Duration in months
W Duration in weeks
D Duration in days
I Never expires
<inline_offset_ind>
Allowable values
Values Description
I Inline
O Offset
<service_code_to_use>
Allowable values
Values Description
0 Uses the same service as the 'charge' line item
1 Uses a specific service
<scope_no>
Allowable values
Values Description
0 All Charges
10 All Plan Charges, All Plans
11 All Plan Charges, Specified Plans
12 All Plans, Specified Service Charges
13 Specified Plan/Service Charges
21 All Recurring Service Charges
22 All Usage Service Charges
23 All Activation Service Charges
30 All Item Charges
31 Specified Item Charges
<discount_behavior_type_ind>
Allowable values
Values Description
G Apply to gross amount of the charge
N Apply to net amount after previously applied discounts
<remainder_discount_rule_indicator>

When set as 1, it will prorate the discount applied on the initial invoice if the respective charge is prorated and then force the remaining proportion of the discount on its final application. In any of its application, if respective charge is prorated, then the discount also gets prorated. By default it's null. This parameter is applicable only for (a) duration_type_ind = M (months type duration) and (b) duration_type_ind = U (usage count type duration) with flat_percent_ind = F (fixed discount type).

Allowable Values

Values Description
1 Prorate the discount applied on the initial invoice if the respective charge is prorated and then force the remaining proportion of the discount on its final application.
NULL Do not prorate
TOP
  • Was this article helpful?