Hi all,
I've got a problem getting my sandbox merchant account to complete a transaction from our Java application.
Our app reads various user information, collects it into a form, and posts to the testing address at https://test.authorize.net/gateway/transact.dll , where the user sees a credit card payment page. With the correct API logins, SHA2 hash etc. these steps don't seem to be the problem.
The problem occurs the moment the user hits the submit button on the credit card payment form.
We tend to get 2 versions of the response, one saying:
"An error occurred while trying to report this transaction to the merchant. An e-mail has been sent to the merchant informing them of the error. The following is the result of the attempt to charge your credit card.
This transaction has been approved.
It is advisable for you to contact the merchant to verify that you will receive the product or service."
While the other being more direct saying that our script timed out.
In the merchant email, the errors were all "timed out".
But to me the error occurred instantly. There was no time in between hitting the submit form button and the error message.
I have since looked around this forum for similar problems but none of them seem to be exactly like mine.
I have checked out the article about basic trouble shooting of relay responses at https://community.developer.cybersource.com/t5/The-authorize-net-Developer-Blog/Relay-Response-Basic... and can confirm:
I need to improve and test some features of our product for some customers using the Authorize.net services. As mentioned before, right now I'm using a sandbox account and posting the details to https://test.authorize.net/gateway/transact.dll, with x_relay_response: TRUE, x_relay_URL: filled in and publicly accessible.
Appreciate any help.
08-10-2022 12:19 AM