The Use Of PIN_RATE_FLG_CUT In PCM_OP_SUBSCRIPTION_CANCEL_PRODUCT Does Not Set NCR Validity.
(Doc ID 1330540.1)
Last updated on DECEMBER 04, 2019
Applies to:
Oracle Communications Billing and Revenue Management - Version 7.3.1.0.0 and laterInformation in this document applies to any platform.
Goal
50 Free SMS (Non Currency Resource configured) are granted by a product on an account.
How to invalidate the Non-Currency Resource(NCR) balance granted by the purchased product when the purchased product is being cancelled?
When a cancellation is done, the bucket still remains and when a new purchase is made, a new bucket gets created
How to invalidate the Non-Currency Resource(NCR) balance granted by the purchased product when the purchased product is being cancelled?
When a cancellation is done, the bucket still remains and when a new purchase is made, a new bucket gets created
Business Case
ON purchase of a product the customer gets 100 free SMS and the product has a validity of 2 months from purchase date within which he should use the 100 free sms. So on purchase event of the product we are assigning a Non Currency Resource with -100 and on each SMS session event adding 1 to it so that it reaches towards 0.
Now the purchased product should expire on the customer after 2 months hence we call CANCEL_PRODUCT after two months is over from the date of purchase. Here we want the current Non Currency Resource bucket
should also get invalidated so that any unused free SMS becomes unusable.
Issue with CYCLE event (MCF etc) is that since it has two months validity, customer will get another 100 free sms on the same product after the end of first month when billing runs, which is not desirable,so they would like to achieve it using product purchase fee
Now the purchased product should expire on the customer after 2 months hence we call CANCEL_PRODUCT after two months is over from the date of purchase. Here we want the current Non Currency Resource bucket
should also get invalidated so that any unused free SMS becomes unusable.
Issue with CYCLE event (MCF etc) is that since it has two months validity, customer will get another 100 free sms on the same product after the end of first month when billing runs, which is not desirable,so they would like to achieve it using product purchase fee
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 |