My Oracle Support Banner

Submit Offline Transactions program is failing on random basis with error: The credit or request operation that is being re-attempted is using a different payment system identifier (Doc ID 2853034.1)

Last updated on JUNE 21, 2023

Applies to:

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



On a random basis, when attempting to run Submit Offline Transactions program, the following error occurs. 


The credit or request operation that is being re-attempted is using a different payment system identifier, and thus can not be accepted.
Please use a new order id if you wish to start a new transaction. If you are trying to retry a previously failed transaction with the same order id,
you should not change the amount or routing rule setting which will affect the routing.


Other Symptoms:

- This affects transactions that previously failed with a communication error (i.e. status 1 in iby_trxn_summaries_all table).

- ORAPMTCAPTURE transactions in table iby_trxn_summaries_all have PAYMENT_CHANNEL_CODE column set to null (instead of CREDIT_CARD).

   It appears that the PAYMENT_CHANNEL_CODE is set to null by SOT program at the time of the failure.

- There is no difference between successful transactions and failed transactions other than this difference in PAYMENT_CHANNEL_CODE column.

- All Receipts are created at the same time with similar data (same currency, same receipt method, same customer, same credit card, same org id, same BEPKEY, etc.).



The issue can be reproduced at will with the following steps:
1. Responsibility: Funds Capture Process Manager
2. Run "Submit Offline Transactions" program.


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.