Support

Home Forums Event Espresso Premium Trouble connecting to quickbooks

Trouble connecting to quickbooks

Posted: August 28, 2017 at 8:49 am

Viewing 21 reply threads


nobidainfo@gmail.com

August 28, 2017 at 8:49 am

I cannot get quickbooks to connect to event espresso. I created the app using my intuit developer account and have copied all of the keys, etc to event espresso. It still says that the account requires authentication. I’ve tried multiple browsers, Chrome, Firefox, IE but I cannot get it to connect.


Josh

  • Support Staff

August 28, 2017 at 8:55 am

Hi there,

Were you able to authorize the connection between your website and Quickbooks? There’s a step by step guide in the documentation that you can follow, and the step that includes the authorization is step 11:

https://eventespresso.com/wiki/quickbooks-payment-gateway/


nobidainfo@gmail.com

August 28, 2017 at 2:42 pm

I can authorize it in the intuit developer app, but it still says “connect” in wordpress and it never gives me a window to enter my credentials. I followed the note in step 10 and tried multiple browsers.


Josh

  • Support Staff

August 28, 2017 at 3:33 pm

If it’s not a pop up blocker that’s blocking the window, there may be another plugin or a theme function on your site that’s preventing the window from displaying. Can you try temporarily deactivating all other plugins and if need be temporarily switch to the default WordPress theme to rule out a conflict on that page?


nobidainfo@gmail.com

August 29, 2017 at 3:42 pm

I tried setting it to an old default template but it made no difference. The only plugins installed are event espresso, plus MER, promotions, and quickbooks gateway. Our WP came with Akismet Anti-Spam, JetPack, and VaultPress. It doesn’t allow me to uninstall these 3. I’ve looked through the settings for each and I don’t see anything that should block a pop up window. Next thoughts?


Josh

  • Support Staff

August 29, 2017 at 3:45 pm

Jetpack actually has some features that need to fixed and could potentially disrupt the page which would prevent the pop up window from displaying. Many others have posted here recently with the last update to Jetpack. The Jetpack developers are aware of the bugs and are working on fixes. While your site may not allow you to deactivate Jetpack (a shame actually) you can deactivate the contact form module within JetPack’s Debug > Access the full list of Jetpack modules available on your site page. They show how to get that page here:
https://jetpack.com/support/activate-deactivate-features/


nobidainfo@gmail.com

August 30, 2017 at 5:21 am

Still nothing 🙁


Tony

  • Support Staff

August 30, 2017 at 6:39 am

Open up the Quickbooks payment method setting

Before clicking anything else, open up Chrome dev tools on that page. Do you see any errors there?

Then click the Connect button again, any new errors on console now?


nobidainfo@gmail.com

August 30, 2017 at 7:37 am

Yes, “Error getting the Request token from Intuit”. I opened a support token.


Josh

  • Support Staff

August 30, 2017 at 7:41 am

We received your support token form but we will need FTP information to be able to investigate further. Can you resend the form and include the FTP information?


nobidainfo@gmail.com

August 30, 2017 at 7:50 am

We don’t have an FTP server. I’m feeling like this was false advertising! We’re a very small, non-profit organization. Getting this far has been nearly beyond my technical ability. When you advertised that EE had QB integration, I imagined it would be as simple as the paypal connection. The main reason we chose EE was for the QB integration and at every turn, you’re asking me for “developer” information and we are a group of reading teachers! Yikes! I don’t understand why you can’t login using our temporary credentials and see the errors for yourself?


Josh

  • Support Staff

August 30, 2017 at 8:02 am

I did log in and did see the error myself, but we need to find the source of the error to be able to fix it.

I can assure you that the QB integration works on 90% of the web hosts out there, but apparently it does not work on your host. The host may have something in place that’s blocking the communication to Quickbooks. Event Espresso has no control over that.

Can you reach out to your host and see if they can get the PHP error log from a few minutes ago? We’ll need to figure out if the host is blocking the communication to the Quickbooks servers and if there’s a way to work around that.


nobidainfo@gmail.com

August 30, 2017 at 8:03 am

Our site is hosted by wp. It was setup solely for EE


Josh

  • Support Staff

August 30, 2017 at 8:07 am

If you can’t reach out to your host support to get the needed information, another option is you can add Event Espresso support as a collaborator on your hosting account — then we’ll be able to access the MyPressable customer portal as well.


nobidainfo@gmail.com

August 30, 2017 at 8:22 am

On chat with wp now, they are insistent that there’s nothing in their site preventing popups. They’re belief is that your EE plugin is not compatible with wordpress!


Josh

  • Support Staff

August 30, 2017 at 8:38 am

It will be great if they can open up the PHP error log for your site and find the cause of this server error:

Failed to load resource: the server responded with a status of 500 ()
/wp-admin/admin-ajax.php


Garth

  • Support Staff

August 30, 2017 at 8:44 am

We have tens of thousands of websites using Event Espresso with WordPress self-hosted websites, so that’s not the issue.

If you are talking to WordPress.com support, they don’t allow you to upload plugins. If you are talking to your web host, then they’re not looking hard enough at the issue because (as stated before), we have tens of thousands of websites using Event Espresso with WordPress.

WordPress.com is not the same as WordPress.org. Your website runs the WordPress version from WordPress.org.

Can you cc our support email address on the ticket with your host?


nobidainfo@gmail.com

August 30, 2017 at 10:29 am

Trying….Thank you guys for keeping at this.


nobidainfo@gmail.com

August 30, 2017 at 10:44 am

Wordpress pointing the finger back at you guys “Yes I am reading through some of their support now as this error is common with this plugin. I am checking ways to resolve it.

Something to keep in mind is that these 3rd party plugins are developed by 3rd party developers, not by our WordPress team, so they are supposed to create them to work with WordPress, but if something doesn’t work, they are supposed to work on the plugin to create that fix.

It is difficult because anyone can create plugins for WordPress. We can’t change WordPress each time a plugin doesn’t meet the standards. This may not be the case with this plugin, but I am looking at some information now to see how we can get this working for you.”

And I’m in technology hell ….


Garth

  • Support Staff

August 30, 2017 at 10:55 am

What do they mean “Yes I am reading through some of their support now as this error is common with this plugin.”?

It would be nice to know why they think a server 500 error is caused by our software.

Again, it might help shorten the feedback look by adding our support email as a cc to the ticket.

I’ve been emailing my contact as well…


nobidainfo@gmail.com

August 30, 2017 at 11:00 am

OK, they asked me to pass this back to you

I (wordpress) was able to find the error that the plugin is having.

POST /wp-admin/admin-ajax.php HTTP/1.1
type:
php-errors
php_message:
PHP Fatal error: Uncaught Error: Call to a member function get_extra_meta() on null in /wpcom-134414308/wp-content/plugins/eea-quickbooks-gateway/EED_QuickBooks_Oauth.module.php:163


Josh

  • Support Staff

August 30, 2017 at 12:27 pm

Thanks! That’s exactly what we were looking for.

Viewing 21 reply threads

The support post ‘Trouble connecting to quickbooks’ 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