Support

Home Forums Event Espresso Premium payment issues, email issues, and plugin conflict

payment issues, email issues, and plugin conflict

Posted: November 29, 2012 at 3:23 pm


mdeitch

November 29, 2012 at 3:23 pm

Hi,

I have EE 3.1.28.5 installed. I have the following issues:

  1. WordPress HTTPS Plugin: breaks event overview
  2. Authorize.net AIM: transactions doesn’t go through
  3. Authorize.net SIM: If Event title is more than 31 characters long an error occurs during the transaction: The following errors have occurred.(270) Line item 1 is invalid.
  4. after completing the registration. the registrant does not receive an email

I also have gravity forms installed and saw the post about the conflict with the authorize.net object. https://eventespresso.com/topic/registration-complete-but-payment-not-showing-in-authorize-net/


Josh

  • Support Staff

November 30, 2012 at 6:21 pm

Hi there,

I’ll follow up with each of your issues below:

WordPress HTTPS Plugin: breaks event overview

Can you post a screenshot of the HTTPS plugin settings, and the version number that you’re using, as well as a screenshot of what is broken so we can investigate further?

Authorize.net AIM: transactions doesn’t go through
Authorize.net SIM: If Event title is more than 31 characters long an error occurs during the transaction: The following errors have occurred.(270) Line item 1 is invalid.
after completing the registration. the registrant does not receive an email

Please see this post for instructions on how to fix the Authnet gateways for events that have more that 31 characters in their titles:
https://eventespresso.com/topic/authorize-net-integration-error-message-line-item-1-is-invalid-response-code-3/#post-26647

In the aim gateway, the lines are 61 and 62 of aim/aim_ipn.php
In the SIM gateway, the lines are 60 and 61 of authnet/authnet_vars.php

Once the gateway errors are fixed up, it’s likely the emails will start working.

I also have gravity forms installed and saw the post about the conflict with the authorize.net object. https://eventespresso.com/topic/registration-complete-but-payment-not-showing-in-authorize-net/

Do you have the autorize.net add-on installed ?


mdeitch

December 3, 2012 at 11:31 am

Hi Josh,

Thank you for your response.

I’ve attached the following screenshots for:

  1. WordPress HTTPS Plugin Settings
  2. WordPress HTTPS Plugin version
  3. What happens when I have WordPress HTTPS Plugin activated and click on the Event Overview link.

WordPress HTTPS Plugin Settings
WordPress HTTPS Plugin version
What happens when I have WordPress HTTPS Plugin activated and click on the Event Overview link.

Regarding the changes to the gateway files. How do you suggest I make these modifications. Should copy any of these files over uploads/espresso or should I make these edits directly?

Regarding your question asking if we have GF authorize.net Addon-installed. At the moment we have it deactivated. We actually need it activated for a donations form.


mdeitch

December 5, 2012 at 11:00 am

Any luck with this?


Josh

  • Support Staff

December 7, 2012 at 2:34 pm

It doesn’t look like WordPress HTTPS has been configured. Please see this guide in the documentation on how to set it up:

https://eventespresso.com/wiki/espresso-sslhttps/

I would also recommend turning on wp-debug in wp-config.php to see if you get any errors.


mdeitch

December 11, 2012 at 1:05 pm

HI,

We just renewed our license a few weeks ago and are unhappy with the updates. Is it possible to get a refund?


Josh

  • Support Staff

December 11, 2012 at 3:46 pm

Hi there,

Support forum staff is not authorized to process refunds. May I ask what it is about the updates that you are not happy with?


mdeitch

December 11, 2012 at 4:07 pm

Thanks for your response. Although you did provide some instruction on fixing the email issues…I did not get a response back on the best way to edit the files you mentioned I needed to edit.

As far as the HTTPS Plugin I did see that you posted a further instructions on setting up the HTTPS plugin, however we just feel EE isn’t the best solution while using gravity forms authorize.Net plugin. We were hoping that both plugins would play nicely and unfortunately they don’t. I appreciate your time in answering some of my questions but unless there is fix for the plugin conflict we are forced to look at other solutions.


Josh

  • Support Staff

December 11, 2012 at 5:09 pm

The dev team has been working on the conflict between GF and Event Espresso’s authnet classes. I can send you a copy of the current dev built if you’d like to test it out.

I’m not sure what you’re referring to about editing files. Please note that the support license does not generally include support for making customizations to core Event Espresso functions.


mdeitch

December 11, 2012 at 5:26 pm

> Please see this post for instructions on how to fix the Authnet gateways for events that have more that 31 characters in their titles:
https://eventespresso.com/topic/authorize-net-integration-error-message-line-item-1-is-invalid-response-code-3/#post-26647
In the aim gateway, the lines are 61 and 62 of aim/aim_ipn.php
In the SIM gateway, the lines are 60 and 61 of authnet/authnet_vars.php
Once the gateway errors are fixed up, it’s likely the emails will start working.

In response to this I asked what would be the best way to modify these files that were mentioned in the post.
should I edit the files directly or can they be copied/moved to the uploads folder.

If you feel the current dev build fixed the conflict then I have no problem testing it out.


mdeitch

December 12, 2012 at 10:25 am

Hi,

Just following up here.


Josh

  • Support Staff

December 12, 2012 at 11:29 am

Hi there,

There are two different issues: The first one about the Authnet error message was fixed in Event Espresso 3.1.29, so no code changes are necessary if you update to the latest version of Event Espresso.

The second issue has to do with Gravity Forms and Event Espresso using the same Authnet classes. The dev version addresses this issue in that the classes that both plugins use have been prefixed in Event Espresso so the two don’t conflict. Here is an example:

In the current version of Event Espresso, line 33 of aim/aim_ipn.php reads:
$transaction = new AuthorizeNetAIM($authnet_aim_login_id, $authnet_aim_transaction_key);

in the dev branch it reads:
$transaction = new EEAuthorizeNetAIM($authnet_aim_login_id, $authnet_aim_transaction_key);

and the class it’s referencing has been renamed to EEAuthorizeNetAIM

I can email you a copy of the development versions of the authnet gateway folders. These can be placed into the /wp-content/uploads/espresso/gateways folder on your server if you’d like to test them.

Gateway files in the /wp-content/uploads/espresso/gateways folder will override the gateway files in the core Event Espresso plugin.


mdeitch

December 12, 2012 at 11:49 am

Ok great! I’ll give it a shot. do you have my email address on file or should I post it here?. While I am waiting for a response I’ll update to the lates EE


Josh

  • Support Staff

December 12, 2012 at 11:50 am

I can send it to the email address that is listed in your account profile. Will that work?


mdeitch

December 12, 2012 at 11:52 am

Yes that will work


Josh

  • Support Staff

December 12, 2012 at 1:43 pm

Do you have another email address we can send this too? When I sent the new gateways, it bounced back and said it wouldn’t allow the attachment I sent to be delivered.


mdeitch

December 12, 2012 at 2:01 pm

I can create a shared dropbox. I can send an invite to support@eventespresso.com or do you have alternate email address?


Josh

  • Support Staff

December 12, 2012 at 3:28 pm

That one works.


mdeitch

December 12, 2012 at 3:35 pm

ok great. I just sent you an invite


Josh

  • Support Staff

December 12, 2012 at 7:05 pm

I uploaded the zip file to the shared folder.


mdeitch

December 13, 2012 at 10:17 am

Ok great! I’ll update the website and let you know how everything turned out.


mdeitch

December 13, 2012 at 11:16 am

Hi, I updated EE to the latest version and I installed the gateway files. I haven’t tested a transaction yet. But I noticed a php warning on the payment settings page: > Warning: file_put_contents(moderatedwp-content/plugins/event-espresso/gateways/atos/default/pathfile) [function.file-put-contents]: failed to open stream: Permission denied in moderated/wp-content/plugins/event-espresso/gateways/atos/settings.php on line 117



Josh

  • Support Staff

December 13, 2012 at 12:09 pm

Hi there,

That looks like a file permissions issue that would affect the your site if you were using the Atos gateway. Which version of PHP is installed on this server?


mdeitch

December 13, 2012 at 1:35 pm

php 5.2.3 i believe

Ok so here is an update. I’ve updated to the latest EE, Fixed HTTPS Settings (event overview is now displaying ), copied the gateway files to /uploads/espresso, and I created a fresh new test event. I also have the gravity forms and gravity forms authourize.net plugin activated. My gateway is in test mode. I registered for an event and made it to the success/thank you page however I did not recieve an email from EE or Authorize.net.

Besides the issue above there few more issues:

  1. When I’m in the event overview screen I click on “all events(725)” link I dont see all of the events. I see an empty table. same with “today (5) and this month(98) only showed the test event i created”
  2. The pdf invoice contains html tags and the amount is incorrect.
  3. The calendar doesn’t seem to be expanding to accommodate the events. However, if you click on the right arrow into January and then go back into December, it corrects itself.

Thank you for trying to resolve the issues with authorize.net. however, I don’t think we want to continue using EE. We would like a refund.


mdeitch

December 17, 2012 at 10:25 am

Hi, I am checking in regarding my refund.


Seth Shoultes

  • Support Staff

December 17, 2012 at 10:39 am

Have you familiarized yourself with our Terms and Conditions and our refund policy? It looks like you are still using the plugin on your site and we have spent a considerable amount of time supporting you. I am not sure we can offer a refund at this time.


mdeitch

December 17, 2012 at 10:41 am

Understood, so once I have it uninstalled you would refund me correct?


Seth Shoultes

  • Support Staff

December 17, 2012 at 10:55 am

Since you have downloaded the digital files and have received support, we probably cannot issue a refund. You will need to send an email to the sales department using this form.

Please keep in mind, you have purchased a support license and have been receiving support. It also looks like you are still having conflicts with other plugins or issues with your server. Both of which we offer support for, but do not allow us to issue refunds.

The support post ‘payment issues, email issues, and plugin conflict’ 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.

Event Espresso