Posted: October 13, 2014 at 2:10 pm
|
Even though we have all of the buttons turned off (not clicked), we are getting an error message that says that we have Debug Mode Turned On (in Authorize.net SIM). Any help is appreciated. Thank you. |
Hi Brent, Can you let me know which version of Event Espresso is installed, and where you are seeing this message? Is it in an email, on a registration payment page, or somewhere else? |
|
If it’s in an email, you can fix this by going into the gateways/authnet/authnet_ipn.php file and removing this line of code (it’s around line 77)
|
|
|
Event Espresso Version: We are seeing this message on the payment page. After we confirm the registration info, we get the Authorize.net logo and then below it – it says Debug Mode is Turned On and then it lists all of the registration information. Here is what we get under Payment Information: Debug Mode Is Turned On Debug output When we click on the Authorize.net logo – we get the following error: |
Hi Brent, Maybe this will work: You go to the Event Espresso > Payment settings > Authnet SIM settings, check both the boxes for Account Uses Authorize.net’s Development Server? and Submit a Test Transaction then save by clicking Update Authorize.net SIM Settings, Then uncheck those, then save again. |
|
|
No, that didn’t work. Same error messages. |
Hi Brent, If this site is part of a WordPress Multisite network, and Event Espresso is network activated, you can go to the Network admin and check the Event Espresso > Payment settings there. |
|
|
Yes, we have multiple sites, with multiple Authorize.net accounts. We need each site to have it’s own account. Is that possible? |
Hi, If Event Espresso is activated on each site, then it will create DB tables for that particular site. This should allow you to setup payment details for each site. However, Event Espresso cannot share event information between sites. — |
|
|
In Event Espresso settings, it has this listed as the URL: But, we are trying to get it to work under this URL: Could that be our problem? |
Yes. You’ll need to make sure that Event Espresso 3 isn’t network activated. As an aside, running Event Espresso 3 on WordPress MultiSite is not officially supported. We can recommend installing EE3 on single sites of WordPress if you want support. If you want to run Event Espresso 3 on a Multisite installation of WordPress, that’s fine, but please know that it’s not supported and you’ll need to per site activate Event Espresso 3, not not network activate it. |
|
|
Thank you. Can you provide instructions on how we per site activate it? |
|
I’ve turned off all payment options and the Authorize.net logo and Debug problem still persists. |
1) Network Deactivate Event Espresso 3 and any add-ons Please note that some features (like 1-click updates) will not work when Event Espresso 3 is installed on a Multisite network. |
|
|
Hi, thank you. I no longer get the Debug Test mode error and now when I click on Authorize.net to make the payment, I receive this error: The following errors have occurred. (14) The referrer, relay response or receipt link URL is invalid. |
Hi Brent, Please see this documentation from Authorize.net on how to fix your receipt URL: https://support.authorize.net/authkb/index?page=content&id=A601 |
|
|
We deactivated EE3. We then went to the sidney.apexsportszone.com dashboard and activated EE3. Now, we are getting this error after we enter the registration info: Sorry, there was a security error and your registration was not saved. |
Hi, If you are using a caching plugin like WP Super Cache, then please see this: If you are using something like WordPress HTTPS, then please see these: https://eventespresso.com/topic/sorry-there-was-a-security-error-and-your-registration-was-not-saved-13/#post-116728 — |
|
|
Thank you. Where can I change my relay response URL? Authorize.net is telling us that is the issue. |
To add a URL to the list of authorized Response or Receipt URLs: Log into the Merchant Interface at https://account.authorize.net/. To add or edit the Default Receipt URL: Click Account from the main toolbar. There are additional notes in the Authorize.net Support Center here: https://support.authorize.net/authkb/index?page=content&id=A558 |
|
|
Thank you. Within Event Espresso 3, there is a box that says: Relay Response URL. And, it will not allow me to change that. How do I change that? |
The Relay Response URL must point to the page that is set up as the Auto Return URL page in Event Espresso > General Settings. You can change it to point to another page by 1) create a new page where you want the new URL to be, 2) then place the [ESPRESSO_PAYMENTS] shortcode in the page content, save. 3) Go to Event Espresso > General Settings and under page settings change the Auto Return URL page setting to point to your new page. |
|
|
Thank you. What is the Espresso Payments shortcode? |
[ESPRESSO_PAYMENTS] |
|
|
Josh, If we are using Authorize.net SIM – what should happen when a customer clicks on the Authorize.net payment link? Should it take the customer to an authorize.net page? |
If you have your gateway properly set up, yes. |
|
|
Okay, I finally have it so it takes the customer to the authorize.net payment page. When I make a payment, I get the following: This transaction has been approved. I also receive an email as the customer that thanks me for my order. As the business, I receive an email from Authorize.net that says there was an error. And, I receive an email that says the transaction was successful. When I check Authorize.net, the transaction was successful. So everything looks good except for the error screen that comes up for the customer. |
Hi, Does your site have an SSL certificate on it? For example, if your registration pages are using https, then you should also set your relay URL to use https as well. See: https://eventespresso.com/topic/authorize-net-reporting-error/#post-70511 If you are not using https, then please ensure that https is not set on the relay URLs and that https is not enabled on the return URL in the payment settings area of Event Espresso. Another possibility is that your site has a lot of resources loading and this is causing a delay since these need to load. — |
|
|
Hi Lorenzo, Thank you. That worked. But our relay page is now mostly text and not in HTML format. How can we fix that? Thanks for all of your help. |
Hi, if it appears broken without styling, then its due to insecure errors? You shared that it is now working but does your site have an SSL certificate on it? — |
|
|
No, we have no SSL. |
Hi Brent, That’s a common issue with most browsers where they will not load the CSS from a secure page. You can work around this by having a SSL certificate added for your domain. The other way to work around this is by adding an inline stylesheet to the Thank You page template. There’s a ready made page template that you’re welcome to use in this gist: |
|
The support post ‘Authorize.net Debug Mode is Turned On message’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.