Friday, August 7, 2020

Credit Card: Authorization Reversal Error

 

Symptom/Problem/Error:

When Credit Card Authorization Reversal API is called, the EBS returns the following error:

Results: V_REV_reversal_response.Result_Code

INVALID_TXN_EXTENSION   Result_Category

INVALID_PARAM   Result_MessageTransaction extension does not exist.

Results: V_reauth_response.Result_Code   Result_Category   Result_Message

 

This create multiple Credit Card Authorizations occur for a single customer for a single user. This might also create indirect issues like Customer Credit Limit Exposure, Multiple Fund Capture for a single Transaction, etc.

 

Causes:

Potential Causes of this problem:

  • Current Transaction is not completed
  • > Another payment process is using or accessing current transaction

 

Solution:

Step 1: Identify Problem Credit Card Transaction. May require some tweaking of the WHERE Clauses.

 

This happens when the to-be-reversed transaction is being used in a previous transaction. The same API call after a few seconds (Let us say 20 second delay) will work perfectly.

An easier solution is to create a new concurrent program to reverse and subsequently authorize with 20 second delayed start time J

 

We use Cyber Source Payment Gateway Model for Credit Card Processing. But this issue is entirely within EBS and can happen to any Payment Gateway or Processor.

Keywords:

Oracle EBS, iPayment, Payments, CC Credit Card, Auth, Authorization, Auth Reversal, Auth Void, Payment Gateway, Cyber Source, CYS

No comments:

Post a Comment