Support

Home Forums Event Espresso Premium PayPal payments – payments incomplete

PayPal payments – payments incomplete

Posted: December 31, 2012 at 2:58 pm

Viewing 16 reply threads


Paul Bussey

December 31, 2012 at 2:58 pm

Firstly – happy new year all!

The symptom of this problem is that after what appears to be a good Paypal transaction for an event purchase, it returns to the transactions page on my website but lists the Status as “Incomplete”.

In similar topics on this forum, I notice there is a troubleshooting page that seems to have been removed and I can’t access. Has this troubleshooting page address been changed- this may help me move forward on the problem.

https://eventespresso.com/wiki/troubleshooting-event-espresso/#gateways

I’m using standard PayPal payments.
I have a business PayPal account.
My PayPal IPN notification URL is set to the transactions page.

I’m having trouble finding the IPN log that has been mentioned.

Any suggestions please?

  • This topic was modified 4 years, 9 months ago by Seth Shoultes. Reason: Updated broken link


Josh

  • Support Staff

December 31, 2012 at 4:19 pm

Hi Paul,

The troubleshooting documentation is here:
https://eventespresso.com/wiki/troubleshooting-event-espresso/#gateways

You can view the paypal IPN log in /wp-content/uploads/espresso/logs

One solution that has helped many resolve this issue is by installing the simplified transactions page template, which you can download here:

https://eventespresso.com/topic/problems-with-incomplete-payments-download/


Paul Bussey

January 2, 2013 at 8:27 am

Many thanks,

I’ve gone through the troubleshooting points and these seem to check out. I still get incomplete payments.

However point five which is to do with the log file may be worth exploring. The log file didn’t seem to include later transactions that I have been testing.

To confirm this was the expresso_log file in my directory /3DArtLive.com/wp-content/uploads/espresso/logs

  1. Make sure you have a standard or a business PayPal account, personal accounts will not work. (done)
  2. Turn on your IPN in the PayPal account settings. (already done)
  3. Make sure your PayPal account is verified. (already done)
  4. Make sure your Event Espresso pages are not protected or private. (done)
  5. Check the log file in wp-content/uploads/espresso/logs for errors
  6. Verify that cURL is installed on the server. The requirements check plugin from Event Espresso can check for this: https://eventespresso.com/requirements/ (done)
  7. Install the simplified transactions page template. (done)


Chris Reynolds

  • Support Staff

January 2, 2013 at 10:28 am

Paul —

One other thing you can check is whether there are any files in /wp-content/uploads/espresso/templates or /wp-content/uploads/espresso/gateways. If there are, move them temporarily and then run your tests again.


Paul Bussey

January 3, 2013 at 8:53 am

Thanks for your reply Chris.

I’ve looked in those folders and there are no files in either.


Josh

  • Support Staff

January 3, 2013 at 10:21 am

Hi Paul,

If it’s an issue where the log file cannot be written to because WP doesn’t have permissions, this can be resolved by changing the file permissions and running a test.

It may be also that IPN isn’t getting sent/received from PayPal. That would explain both issues. You might try deactivating all non-EE plugins to see if that makes any difference. Some plugins will block outside communication from other sites in an attempt to curb spam. While this is good for reducing spam, it’s not good if you are expecting a notification from PayPal.


Paul Bussey

January 11, 2013 at 3:26 pm

I’m feeling a little punch drunk on trying to get this issue sorted.

Could I ask that someone takes a look at my WordPress site and see if there is anything obvious in terms of clashing plugins or wrong permissions on certain folders.

Even if I have to pay for this service, I don’t mind – I would just like the problem sorted.

Kind regards

Paul Bussey


Josh

  • Support Staff

January 14, 2013 at 9:50 am

Hi Paul,

We can go through your site and set things up if they are not configured correctly. We usually will require the purchase of a support token to do this.


Paul Bussey

January 14, 2013 at 10:28 am

Okay thanks. I’ve paid for a token, and will take it from there.


Josh

  • Support Staff

January 14, 2013 at 11:16 am

Hi Paul,

In case you don’t know where to send the WP admin and FTP login to, we’ve set up a contact form here:

https://eventespresso.com/contact/

Please select the “I am sending login info as requested” department form.


Josh

  • Support Staff

January 14, 2013 at 1:41 pm

Hi Paul,

One thing that might be an issue is the Bad Behavior plugin that’s installed. This plugin will block any communication sent from PayPal to your site. I’ve deactivated it for now.


Josh

  • Support Staff

January 14, 2013 at 2:59 pm

Hi Paul,

It really looks like it was the Bad Behavior plugin. I ran a quick test in Sandbox mode and the payment was marked as complete, and it was logged into the espresso/logs/ log file.


mreid

January 24, 2013 at 10:09 am

Hi Guys,

I am having exactly the same issues.

I have also followed the suggestions in this post:

Make sure you have a standard or a business PayPal account, personal accounts will not work. (done)
Turn on your IPN in the PayPal account settings. (already done)
Make sure your PayPal account is verified. (already done)
Make sure your Event Espresso pages are not protected or private. (done)
Check the log file in wp-content/uploads/espresso/logs for errors (frankly, if there were any, I wouldn't know how to read it.)
Verify that cURL is installed on the server. The requirements check plugin from Event Espresso can check for this: https://eventespresso.com/requirements/ (done)
Install the simplified transactions page template. (done)

I have also deactivated all plugins except EE AND followed the instruction in this post (https://eventespresso.com/topic/problems-with-incomplete-payments-download/) changing the permissions on my logs folder to 777.

Nothing has worked.

The only updates I made recently were to your plugins.

Now what?

Morag Reid


Paul Bussey

January 24, 2013 at 10:15 am

I was advised to switch off the Bad Behavior plugin and this did the trick.


mreid

January 24, 2013 at 10:18 am

Thanks for the suggestion Paul but I don’t have that plugin installed, and I have already turned off all other plugins to test for conflicts.


Josh

  • Support Staff

January 24, 2013 at 11:51 am

Hi Morag,

Did you happen to notice that you posted your reply in a resolved thread? We generally do not look in resolved threads, but I happened to notice your reply. In the future, please post questions like these in a new thread so we can help you more quickly.

Since you started having this problem after an update, it is likely from one or two causes:

1) Some of the Event Espresso add-ons did not get updated. You can check your account page and compare the versions that are available to download to the version numbers installed on your site.

2) If there are any files in /wp-content/uploads/espresso/templates or /wp-content/uploads/espresso/gateways that were copied over from the prior version of Event Espresso this may also cause problems.

If you check those items and things still are not working, please start a new thread and we will continue to troubleshoot.


mreid

January 24, 2013 at 12:50 pm

Duh! Thanks Josh. I did glance at the side bar and thought it said “not resolved”. Might be a good idea to close resolved threads so idiots like me don’t try to add on 😉

When I updated I only updated those that said needed to be updated. I did wonder if I should just update them all. I will do that and I will also check those directories then start a new thread.

Thanks

Morag

Viewing 16 reply threads

The support post ‘PayPal payments – payments incomplete’ 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