My Oracle Support Banner

Additional /Item/Payment Created By Pin_Recover (Doc ID 568007.1)

Last updated on FEBRUARY 03, 2019

Applies to:

Oracle Communications Billing and Revenue Management - Version:
This problem can occur on any platform.


When running pin_recover -recover_payment at around the same time as issuing Instant Payment in
Customer Center, two payment items were created.

When looking at the cm.pinlog file, it shows that Instant Payment created CHARGE event with
status 999 first, then change to 1000. that's the problem because when pin_recover -recover_payment
runs, it looks for result >= 1000. So while Instant Payment is still processing the transaction, pin_recover grab the transaction and create another payment/cc event.

select * from event_billing_charge_t
where result >= 1000
and pay_type = 10003
and obj_id0 > 1;

-- Steps to Reproduce
1. Issue Credit Card Instant Payment in Customer Center.
2. At around the same time, run pin_recover -recover_payment -pay_type 10003.



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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.