My Oracle Support Banner

12.2 Submit Offline Transactions Wkr Gives Errors "Duplicate transaction. Transaction has previously completed successfully" (Doc ID 2484102.1)

Last updated on MAY 18, 2021

Applies to:

Oracle Payments - Version 12.2.7 and later
Information in this document applies to any platform.


On : 12.2.7 version, FC Core

Submit Offline Transactions Wkr Failed, however, funds were actually received for the transaction.


The transaction for TangibleId : ONT1234567 may have failed.Please look at the debug log for more details.

The Stack Trace is -
oracle.apps.iby.exception.CreditCardProcessorException: Duplicate transaction. Transaction has previously completed successfully.
at oracle.apps.iby.payment.CreditCardProcessor.processTrxn(
at oracle.apps.iby.payment.CreditCardProcessor.captureCC(
at oracle.apps.iby.payment.CreditCardProcessor.perform(
at oracle.apps.iby.payment.OnlineCreditCardPayment.captureZero(
at oracle.apps.iby.payment.OnlineCreditCardPayment.capture(
at oracle.apps.iby.scheduler.SchedCoreCC.schedPmt(
at oracle.apps.iby.scheduler.Scheduler.doProcess(
at oracle.apps.iby.scheduler.Scheduler.init(
at oracle.apps.iby.scheduler.SubmitOfflineTransactionsWkr.runProgram(
at oracle.apps.fnd.cp.request.Run.main(

The issue can be reproduced at will with the following steps:
1. Run the concurrent request Submit Offline Transactions for credit cards





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.