Pin_Recover -rfr Mode Is Not Making Result=0 In Charge Event

(Doc ID 2355461.1)

Last updated on JUNE 13, 2018

Applies to:

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

Symptoms

On : 7.5.0.15.0 version,

Issue is that pin_recover -rfr mode is not making result=0 in the charge event.

Scenario :

  1. Create customer account with Credit Card as payment Method and run billing. Payment will be successful
  2. Move to next BDOM (bill day of month) and run billing. Charge will be created. Payment request will go to payment processor (e.g PaymenTech)
  3. But BRM will not receive any response, for example,  due to some issue in Payment processor side
  4. Now run pin_recover -rfr (pin_recover -rfr -pay_type 10003 -vendor fusa -verbose)
  5. Expectation is that the payment should be re-attempted with same charge event and payment should be successful. And charge event should be updated with result 0 and /billinfo.PENDING_RECV of billing should be updated accordingly
  6. Note that accounting type is set to Open Item Accounting in cm pin conf



Actual Behavior :

Charge event with result 1000
PENDING_RECV not set to zero

Expected behavior :

Charge event with result 0
PENDING_RECV set to zero as payment was successful

 

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