After upgrading to the latest eshop version, we still have this issue. All auth.net orders stay in pending and the customer never receives their eshop receipt email with the download links.
On the one site that was still sticking in a hanging state at auth.net, the only way I could get the site's thank you page to show is to hardcode the thank you url right in the auth.net files of eshop. The other site worked correctly just by setting the thank you url in auth.net as you're suppose to. I believe the site that required the hardcoding is because that auth.net account contains several thank you urls, so since eshop doesn't send that info when you check out - auth.net doesn't know what url and uses the default of just showing only their receipt.
Right now, I can deal with that frustration - but the order MUST finish processing so the eshop receipt is sent to the customers. Several sites have downloads and the customers aren't getting their links after payment.
The other payment options are working correctly, it's specific to auth.net. I know the eshop site repeatedly says "no support for auth.net" but if it's included in the plugin, I feel that it should work. When the orders don't complete processing, we don't get an email even letting us know someone put in an order - just an auth.net notice of a payment. And the customers are getting angry that they're not getting their product after they've paid.
Can we please get more assistance with this?