Skip to main content
Solved

Completing the payment - cybersource secure acceptance

  • September 30, 2024
  • 3 replies
  • 39 views

Forum|alt.badge.img

We have created a payment processor for cybersource secure acceptance and we implemented the classes:
 

  • V2.ICCHostedPaymentFormProcessor
  • V2.ICCTransactionGetter
  • V2.ICCProfileCreator
  • V2.ICCHostedPaymentFormResponseParser

View original

 

The issue we have now, is that after payment is done on cybersource, it returns back the response to the PaymentConnector.html which in turn perfom the next line
 

window.parent.px_callback.paymentCallback('action=transactResponse&response=' + urlParams.get("ref") );

this close the payment popup, but the payment it self not converted to completed, not sure why and when opening the payment details and look under card processing tab, it display “Does not exist error” (see attached)

I’m not sure what I’m missing at that stage, hope anyone can advise.

Best answer by safetynetweb

Ok I found the solution, I was in need to use the provided inputData.TranUId 
I was generating new one which why showing at the end as doesn’t exists

 

  public HostedFormData GetDataForPaymentForm(ProcessingInput inputData)
  {

            string transactionUuid = inputData.TranUID.ToString(); 
             ..........
    }

 

View original
Did this topic help you find an answer to your question?

3 replies

Forum|alt.badge.img
  • Author
  • Varsity III
  • 39 replies
  • October 1, 2024

screenshot

 


Forum|alt.badge.img
  • Author
  • Varsity III
  • 39 replies
  • Answer
  • October 8, 2024

Ok I found the solution, I was in need to use the provided inputData.TranUId 
I was generating new one which why showing at the end as doesn’t exists

 

  public HostedFormData GetDataForPaymentForm(ProcessingInput inputData)
  {

            string transactionUuid = inputData.TranUID.ToString(); 
             ..........
    }

 


Chris Hackett
Community Manager
Forum|alt.badge.img
  • Acumatica Community Manager
  • 2757 replies
  • October 8, 2024

Thank you for sharing your solution with the community @safetynetweb!


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings