Payment Collect Stays In Transient State When The Transaction Is Aborted (Doc ID 1962960.1)

Last updated on JANUARY 28, 2015

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 to 7.5.0.0.0 [Release 7.5.0]
Information in this document applies to any platform.

Goal

Scenario:

0) Open a transaction, call PCM_OP_PYMT_COLLECT
1) Open a transaction, record 999 and send out to payment processor. Close transaction
2) Open a transaction, receive response from payment processor. Record 1000 + response code. Close transaction
3) Open a transaction, record payment. Close transaction.
4) Abort transaction.

note: 999 is a payment check point value used by BRM to record the payment transaction before sending it to credit card processor

Actual Result : Payment Collect stays in transient state.

Expected Result: Response code should not stay in transient state when the transaction is aborted.

Solution

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