Prior to launching https://gsgelato.com, the site was in development - during development a payment was tested and the order was successful. Since launching the site by pointing nameservers, the payments have stopped going through to Authorize.net. I have reset transaction keys and placed multiple test orders. I've contacted Auth.net to see if there's an error on there end and they do not see one and believe the payment should be successful. I have a relay response set (the payment still does not go through when this page is set to a thank you page). What other solutions are available to make sure these payments go through to Auth.net.
The Woocommerce plugin I am using is Authorize.Net DPM.
Solved! Go to Solution.
@revivemedia Whether you need Relay Response depends on whether your site uses the SIM/DPM methods (rather than the AIM method, which doesn't use Relay Response). It might be worth contacting Woo Commerce to determine which method they implemented.
That said, it wouldn't hurt to remove the Relay URL from your account. It's entirely possible there is some error occurring that isn't being displayed by Woo Commerce. The error may even have something to do with the Relay URL itself.
We can't even begin to guess at what is happening here without knowing what the user is experiencing when this occurs. Even with that, it will be difficult or impossible to give any clear advice without knowing the response being returned from Authorize.Net.
Prior to launch, a payment went through. After the launch, no changes to the plugin were made for payment. I'm not sure why a payment would go through prior to changing nameservers but since it was launch the payments are no longer being sent to Auth.net.
Since this occurs after changing nameservers, could you access the web server and perform a dig or nslookup on the domain you're attempting to connect to, please?
I'm presuming you're still connecting to test.authorize.net since you didn't indicate switching to secure.authorize.net or secure2.authorize.net for live processing.