REFUND_ACCOUNT Failure When Request Does Not Contain Refund-Information AVP
(Doc ID 3064796.1)
Last updated on DECEMBER 23, 2024
Applies to:
Oracle Communications BRM - Elastic Charging Engine - Version 15.0.1.0.0 and laterInformation in this document applies to any platform.
Goal
Network is trying to pass a EVENT_REQUEST [of type REFUND_ACCOUNT] and it is failing because of missing Multiple-Services-Credit-Control.Refund-Information.
How to pass a REFUND_ACCOUNT request without any Refund-Information avp(attribute value pair).
For example:
1. Pass a EVENT_REQUEST [type: REFUND_ACCOUNT] along with Refund-Information avp, to refund, it is a SUCCESS
2. Pass a EVENT_REQUEST [type: REFUND_ACCOUNT] without Refund-Information avp, it is a FAILURE. Elastic Charging Server (ECS) returned response as:
{sessionId = DGW_SMS_SESSION_withoutRefund-Info-avp_SI:80_RG:80
status = FAILURE
{reasons=[REFUND_NOT_ALLOWED]}
operationType = REFUND_UNIT}
validityTime = null
correlationIdentifier = 'null'
adviceOfPriceImpacts = []
adviceOfChargeImpacts = []
grantedUnit = null
creditThresholdBreaches = null
remainingBalanceContainers = null
redirectInformation = null
extendedFields = {}
quantityInfo = {}
quotaAttributes = {}}
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 |