My Oracle Support Banner

Purchase of Second Instance of the Same Discount Creates Incorrect Refund (Doc ID 2755023.1)

Last updated on AUGUST 23, 2024

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.18.0 and later
Information in this document applies to any platform.

Symptoms

On : 7.5.0.18.0 version, Subscription Management

Scenario1:

Purchase of the second instance of the same discount creates an incorrect refund.

Steps:
1/7 - Create subscription with a product.
1/7 - Purchase a discount.
1/7 - Purchase a second instance of the same discount.

On : 12.0.0.3.0 version, Subscription Management

Scenario2:

The same issue was also reported in another customer environment with below symptoms:

When sequential discounting of cycle fees is enabled, the second discount is not applying correctly


Steps:

1. Purchased a subscription with cycle Fee Amt = 134.18
2. Purchased a discount D1 on same day with 50% and discount applied correctly with -67.09
3. Purchased a discount D2 on same day with 60%, SequentialCycleDiscounting is enabled.

Actual Behavior:

 D1 Discount got refunded with 67.09 for the previously applied discount -67.09;
 D1 Discount applied a new discount -67.09
 D2 new discount with D2 is applied with -67.09 and then also refunded 67.09 (which is not expected)

Expected Behavior:

D1 Discount should refunded 67.09 for the previously applied discount -67.09;
D1 Discount should apply a new discount -67.09
D2 new discount should apply -67.09 sequentially.

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.