REBATES node

This table describes each attribute of the REBATES node in the Billing configuration:

AttributeDescription
Do Not Exceed Annual Max Rebate Using Prorate MethodIf the Use Prorate Method For Annual Maximum attribute is set to True, this indicates whether an additional check will be performed to ensure that the total rebates granted to a customer do not exceed the annual maximum. This can occur if the customer receives more than one type of bill that qualifies for the same rebate group. The default is False.
Use Prorate Method For Annual MaximumIndicates whether rebates will be prorated based on the annual maximum rebate amount. The default is True.

Rebates are prorated based on the number of days a customer's entitlement was effective during a billing period. For example, suppose a rebate has an annual maximum of $100 and a customer's entitlement was effective for 30 days. If the rebate is prorated, then the maximum the customer can receive, regardless of the actual rebate amount, is 30/365 * $100 = $8.22.

If rebates are not prorated, then the customer will receive the full rebate amount for each billing period until the annual maximum is reached.

Prorate By Billing Period Only If the Use Prorate Method For Annual Maximum attribute is set to True, this indicates which value is used to prorate the rebate. If set to False, then the rebate will be prorated based on the number of days an entitlement was effective during a billing period. If True, then the rebate will be prorated based on the number of days in the billing period, regardless of the number of days the entitlement was effective. The default is False.