System Does Not Apply Refund For Unused Period During Offer Cancellation (Doc ID 871902.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.3.1.0.0 and later   [Release: 7.3.1 and later ]
Information in this document applies to any platform.
***Checked for relevance on 15-May-2011***

Symptoms

System does not apply prorated charge during deal cancellation. When we execute deal cancellation on "Monthly cycle forward” product with one tier (starts immediately and never ends) system returns prorated amount for period in which product will not be used. In the same scenario, but having product “Monthly cycle forward” with two tiers (1: starts immediately and ends at date X, 2: starts at date X and never ends)system does not apply charge the customer already paid and which should be refund during deal cancellation.

Example:
DEAL 1.Product 1. Monthly Cycle Forward
Tier: 10€ per month

10.June: Account create with Monthly billing cycle and DOM = 1
Purchase DEAL 1
-system applies charge for period 10.June – 01.July (~7€)
04.July: Billing:
- system applies charge for period 01.July – 01.August (10€)
04.July: Cancel DEAL 1 with effective date 01.July
- system returns previously charged amount (- 10€)

DEAL 2.Product 2. Monthly Cycle Forward
Tier A: 10€ per month – starts immediately, ends 01.July
Tier B: 100€ per month – starts 01.July, ends never

10.June: Account create with Monthly billing cycle and DOM = 1
Purchase DEAL 2
-system applies charge for period 10.June – 01.July (~7€)
04.July: Billing:
- system applies charge for period 01.July – 01.August (100€)
04.July: Cancel DEAL 2 with effective date 01.July
- system does not apply any charge

Steps To Reproduce:-
1. Create offer (place it into DEAL 2) with monthly Cycle Forward fee (proration based on the amount used, “Apply on Billing Date” checked) and two tiers:
Tier A: 10€ per month – starts immediately, ends 01.July
Tier B: 100€ per month – starts 01.July, ends never
2. Using CustomerCenter create account on 10.June.2009 10:00:00, monthly billing cycle, DOM = 1, with empty plan
3. Using PCM_OP_SUBSCRIPTION_PURCHASE_DEAL or Customer Center, purchase deal with offer DEAL 2
4. On 04.July run Billing
5. On 04.July using PCM_OP_SUBSCRIPTION_CANCEL_DEAL, cancel offer DEAL 2 with effective date 01.July

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms