Support

Home Forums Event Espresso Premium Payment Status Not Updating — PayPal

Payment Status Not Updating — PayPal

Posted: November 11, 2012 at 11:40 pm


Sean Collishaw

November 11, 2012 at 11:40 pm

Hey EE folks… I’m running into an issue where the Payment status isn’t updating when payment is made through PayPal. The [ESPRESSO_TXN_PAGE] shortcode is on the Transactions page, and as best I can tell all of the proper information is being passed. When I look at registration information on the Attendee list for an event, I do see the Transaction ID has been updated. I’ve also looked at the /wp-content/uploads/espresso/logs/ (both the espresso log and paypal IPN log) and can’t see any errors in there. I’ve also changed the template on the Transactions page to the txn_template that’s provided in other topics, and I still have the same error.

I’ll gladly send the logs that I’ve created for the last two test transactions (not sandbox) if there is a way to send those easily.


Sean Collishaw

November 12, 2012 at 10:05 am

As an update, I’ve continued testing this and it’s just very odd. PayPal is sending the IPN notice to the correct URL, http://www.climbcrux.org/transactions/, which is publicly viewable and using the txn_page template. I can see in PayPal’s IPN History that the Transaction ID is being sent, and when I look at the Attendee information, I see the Transaction ID there as well. It appears that EE is getting the information, but not updating the payment status properly.

I’ve also tried using the PayPal Payments Pro method, which also fails. When that runs, I get two errors, one of which is an alert that the payment amount is zero, and the other is that the total of the items in the cart doesn’t add to what is processed. It seems like the API call is sending a $0 value rather than the actual value of the event.

I’d really like some help on this quickly as we’re trying to get EE up and running ASAP so we can process events payments for an upcoming event. Thanks!


Sean Collishaw

November 12, 2012 at 10:37 am

The two errors I get from PayPal — both in Sandbox mode and non-sandbox mode — are:

Error Code: 10525
Short Message: Invalid Data
Short Message: This transaction cannot be processed. The amount to be charged is zero.
Severity Code: Error

Error Code: 15008
Short Message: Invalid Data
Short Message: This transaction has been completed, but the total of items in the cart did not match the total of all items.
Severity Code: Warning

Payment does not process, which I assume is because for some reason EE is trying to process a $0 payment. I’ve tried this with the event price set to $1 and $20, just to see if that made a difference.


Josh

  • Support Staff

November 12, 2012 at 11:21 am

Hi Mike,

I’m sorry to hear you’re having trouble with the PayPal payment notification. Are you seeing anything getting logged in the paypal.ipn_results.log file? If not, can you try setting the permissions of that file to 777?

The other thing to check for here is whether there are templates files from a previous version of Event Espresso located in /wp-content/uploads/espresso/templates. If there are, can you try temporarily renaming that directory to /wp-content/uploads/espresso/templatesOLD ?


Sean Collishaw

November 12, 2012 at 11:47 am

Let’s talk about strange behavior. I deactivated the GROUPON integration b/c we’ll probably never use it, and now PayPal IPN seems to be working quite well. Not sure what was up with that, but I’m not going to complain.

I’m still getting the two errors / warnings with PayPal Payments Pro — http://pastebin.com/8h8A1MwV

Good luck with that message… yeesh. 😛


Josh

  • Support Staff

November 13, 2012 at 2:52 pm

Hi Mike,

I’ve created an new ticket for the dev team to look at the PayPal Pro gateway. In the meantime, if you’d like to try out an alternative on-site payment gateway, I can recommend Stripe as it’s very simple to set up.


Josh

  • Support Staff

November 16, 2012 at 2:30 pm

Update:

This was fixed in Event Espresso 3.1.28.5.

https://eventespresso.com/wiki/change-log/#3.1.28.5


Sean Collishaw

November 17, 2012 at 1:27 pm

Thanks Josh, that did the trick!


Scott Prath

November 19, 2012 at 5:27 pm

Thanks guys! Had the same issue and that fixed it.

The support post ‘Payment Status Not Updating — PayPal’ 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