My Oracle Support Banner

Cycle_forward_daily Is Refunding Charge If Product Is Inactivated On Same Day (Doc ID 2439689.1)

Last updated on SEPTEMBER 16, 2022

Applies to:

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

Goal

On : 7.5.0.21.0 version, Subscription Management

One is executing the below scenario after upgrading from BRM 7.5 PS2 to BRM 7.5 PS21 :

  1. Create customer (credit_card payment type) with product with cycle_forward_daily event.
  2. Customer is charged $19.95 for the product and payment is collected of same amount.
  3. Inactivate product on same day by calling PCM_OP_SUBSCRIPTION_SET_PRODUCT_STATUS opcode.
  4. Refund of amount $-19.95 is generated.

Question 1:
In step 4, cycle_forward_daily charge is refunded if product is inactivated on same day. Why?

Question 2:
After resolving Question 1, refund is not applied on customer inactivation. But the new issue is, when the same product is re-activated, it is not applying the cycle_forward_daily charge again. Why?                                                         

Solution

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
Goal
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.