We just tried to test it in Live mode with a real credit card and the transaction still failed (error message was “in process offsite”). What could have caused this?
Again. I need to test and correct. If I knew the answer, I would supply a fix. Basically: something is not updating the system correctly. I’m not sure where the problem lies. Get the information and I’ll test and correct on Tuesday.
Without FTP, I’m hamstrung. I need to see this in action… as I may have mentioned, I can’t reproduce this error here or it’d be an easy fix. I’m pretty familiar with Authorize.net gateway backwards and forwards, and I’m not sure why you’re getting this error. If I send you any files… it’s one of those things I may need to change 20 times in a short duration to figure out what exactly is being reported and when. Without seeing that level of data, there’s not much I can do.
I’ll have to think about other tests I can created.
This has been fixed on your server, and the fix will be included in the next release as well.
That said though, you’ll need to remove the hash value you currently have set. I believe it may be incorrect. At least that’s the error we get back from Authorize.net
Is that this error? Your payment could not be processed: Non-matching SHA values suggest that URL was tampered with
Please return to your cart and try another payment method. AND, THANK YOU!
Hi Chris,
I’ve generated a new hash and updated it both on Authorize.net and Cartthrob, but the error is still there. Is this something we have to talk to Authorize.net about or is it a Cartthrob thing?
I’ve generated a new hash and updated it both on Authorize.net and Cartthrob, but the error is still there. Is this something we have to talk to Authorize.net about or is it a Cartthrob thing?
It could be that they have some kind of new hashing method… the one we have in there has worked for some time, so I’m unsure why it’s not working here. Recently (in the last few months) they’ve made some changes that have broken our gateways, so it’s always possible its’ something new
For now, I think you can leave that blank and the transactions will go through. Longer term though, I need to fix it.
Hi Chris,
first of all, thank you for all your help in resolving the issues we’ve been having. It seems that removing the hash altogether has solved that problem and the error no longer shows. We are now able to put orders through without any errors.
Moving on, though, now I’m trying to work on making the checkout page not look so plain and incorporate our client’s logo. I see that CT provides options to set templates for the header and footer of the form at authorize.net. I’ve created two templates for that and assigned them in the Payment Settings page in CT, but I don’t see them when I go to the checkout form. There is nothing complicated on the templates… for now, one just has the text “form header” and the other one says “form footer”.
Parse error: syntax error, unexpected ‘;’ in /home/www/staging.evergreenhealth.com/public/eh_system/expressionengine/third_party/cartthrob/payment_gateways/Cartthrob_authorize_net_sim.php on line 294