Last updated on SEPTEMBER 21, 2016
Applies to:Oracle Communications Billing and Revenue Management - Version: 220.127.116.11.0
This problem can occur on any platform.
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.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms