Support

Home Forums Event Espresso Premium Registration Abandoned while Paypal payment approved

Registration Abandoned while Paypal payment approved

Posted: February 9, 2015 at 10:12 am


benspun

February 9, 2015 at 10:12 am

wp 4.1, EE4.6.4

I am seeing registrations with abandoned status, same behaviour as seen in this thread:

https://eventespresso.com/topic/split-abandoned-registrations/

I have 4.6.4 installed since Feb. 6, but on feb. 7, 4 registration are showing the ‘Abandoned’ status, while the paypal payment status is ‘Your payment is approved.’. One other went through okay on the 7th as well. Other registration from sunday and today (monday 9th) are green ‘Approved’ so far, but since some transaction failed with the 4.6.4 version installed, it seems like there is still a problem.

Thanks for any help…


Evan Cervelli

February 9, 2015 at 1:08 pm

Hi, I have the same question!


Josh

  • Support Staff

February 9, 2015 at 1:52 pm

Hi everyone,

Do you know if people that have registrations with the abandoned status returned back to your website after they completed the PayPal payment? One thing that may help is to go into your PayPal account and activate the auto return feature. This way, they don’t have to click the link to return to your site, PayPal will automatically redirect them.


IFMA Toronto

February 9, 2015 at 2:00 pm

I will look at that setting on PayPal.

Regardless of the PayPal setting, shouldn’t the confirmed payment IPN trigger the abandoned label to not apply?


JackB

February 9, 2015 at 5:31 pm

I have a similar but not exactly the same issue; I did a test on my site and pressed the link on paypal website “cancel and return to merchant” whereupon I was shown the Payment Cancelled page on my site (all good) – but I did not receive any cancellation email (as I used to prior to updating), and in the EE4.6.4 admin it shows the registration as “Pending Payment” instead of cancelled.


benspun

February 10, 2015 at 9:00 am

Hi,

Can this ‘Abandoned’ status be changed to ‘Complete’ somehow? As stated by someone on the other thread (https://eventespresso.com/topic/split-abandoned-registrations/ sorry for the duplicate, but I didn’t want to hijack the thread…), the abandoned don’t show in the csv report.

Can it be changed somehow? Even in the database directly if that’s the only way.

I am also still seeing this problem. Don’t have access to the client’s paypal to see if the auto-return is set or not, should be able to find out today. It used to work fine before the upgrade, whatever way it was, though.

The paypal infos (Registration Session ID, Gateway Response – Your payment is approved) are as they should be in the transaction section, so EE does know the transaction was completed (or so it logs it anyway).

Thanks


Eric Byrd

February 10, 2015 at 11:21 am

I had two customers report that my sight generated an error message even though PayPal sent them a completed transaction email. The transactions are showing as “Abandoned” on my dashboard as well. There are three abandoned transactions for each completed PayPal payment as well. I’m not sure that has anything to do with the return to site setting… my auto return feature is already set in PayPal to the correct URL.


JackB

February 10, 2015 at 6:08 pm

I also now have registrations that have been completed successfully in PP but show as orange (abandoned) in admin registrations section


Seth Shoultes

  • Support Staff

February 11, 2015 at 12:22 am

Hi everyone,

We think the problem is that when Payment Data Transfer (PDT) is active in your PayPal account, PayPal sends the user back to Event Espresso with completely unexpected payment data. So it looks like the payment failed in Event Espresso.

I believe we have a fix coming soon. We’ll post an update when we have a fix or have more details.

More info about PayPal PDT:

Technical overview: https://www.paypal.com/us/cgi-bin/webscr?cmd=p/xcl/rec/pdt-techview-outside

Developer overview: https://developer.paypal.com/docs/classic/products/payment-data-transfer/

PayPal PDT vs PayPal IPN: https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNPDTAnAlternativetoIPN/


IFMA Toronto

February 11, 2015 at 12:42 am

Just to confirm, Event Espresso has the transaction and payment showing as approved when you view the transaction, it however has a transaction status of Abandoned.

This was not an issue previous to updating to 4.6.x


benspun

February 11, 2015 at 10:28 am

I must also add, nothing changed on our PayPal account and as Scott said, this was working absolutely fine before the 4.6.x upgrade.


Josh

  • Support Staff

February 11, 2015 at 6:35 pm

Hi there,

The reason it was working absolutely fine before the 4.6.x upgrade is because 4.4 wasn’t capable of putting the payment step before the registration step. This changed in 4.6. With 4.6 the step reversal is possible now, and with that the return from PayPal works much differently now. PayPal’s Payment Data Transfer sends back data that Event Espresso doesn’t know what to do with, and will cause the breakage you’re seeing.

If you have the Payment Data Transfer option activated in your PayPal account, please update to Event Espresso 4.6.5. It has a fix that was added to make it ignore the information sent along with the Payment Data Transfer from PayPal.


benspun

February 12, 2015 at 8:19 am

Thanks for this fix, I’m installing 4.6.5 and will let you know if it works for us!

I would still need to have a way of reverting the wrongly ‘abandoned’ entries to ‘complete’. What would be the best approach? I’m not afraid of phpMyAdmin if needed, just let me know what field(s) need to be updated. Or any other suggestion that allows me to have those ‘abandoned’ included in the csv event report.

THanks for your help!


Josh

  • Support Staff

February 12, 2015 at 2:42 pm

Hi benspun,

You can update those from the Transactions admin. So when you’re on the transactions list table, you click on the link to view the transactions details, then you click the Apply Payment button.


Ana Perez

February 13, 2015 at 8:01 am

I am having this same issue and in addition, the CSV export is not listing all of the completed transactions for an event, ever since the latest upgrade. Anyone else here experiencing this and if so, is there a fix?


benspun

February 13, 2015 at 8:03 am

Thanks Josh!


Josh

  • Support Staff

February 13, 2015 at 5:05 pm

You’re welcome. There is work being done that will make it so that if someone doesn’t return from PayPal to your website, it will update the payment status anyway.

The support post ‘Registration Abandoned while Paypal payment approved’ 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