Support

Home Forums Event Espresso Premium Viewing a Transaction Error

Viewing a Transaction Error

Posted: June 13, 2016 at 4:28 am


Devaraj

June 13, 2016 at 4:28 am

Hi, we got this error this morning when trying to view a transaction for a pending payment:

Catchable fatal error: Argument 1 passed to EE_Payment_Processor::_remove_unusable_characters_from_array() must be of the type array, null given, called in /home/shivanph/public_html/wp-content/plugins/event-espresso-core-reg/core/EE_Payment_Processor.core.php on line 192 and defined in /home/shivanph/public_html/wp-content/plugins/event-espresso-core-reg/core/EE_Payment_Processor.core.php on line 291

Can you help with this?

Thanks!


Lorenzo Orlando Caum

  • Support Staff

June 13, 2016 at 9:04 am

Hello,

That does not look familiar and we can do some digging to find a solution.

First, what version of Event Espresso are you currently running? You can find this information within your WordPress plugins screen.

Next, was the associated registration using an offline payment method like invoice or bank transfer?

Are there any other steps to be aware of?

Thanks


Lorenzo


Devaraj

June 13, 2016 at 9:07 am

Thanks Lorenzo.

All EE versions are up to date.

Nothing unusual involved.


Lorenzo Orlando Caum

  • Support Staff

June 13, 2016 at 10:05 am

Hi,

We’ll need more information to troubleshoot this as I’m unable to duplicate when viewing an unpaid transaction on a testing site.

What payment methods are you using on your site?

Are you on Event Espresso 4.9?


Lorenzo


Devaraj

June 14, 2016 at 1:43 am

Have tried to recreate the error and all seems ok for now… will see if it returns.

Thanks!!


Devaraj

June 14, 2016 at 3:33 am

It’s back…. here are the steps…

We receive a notification of a registration where a payment was not made.

The we click on the hyperlink for the Registration Code number, then the next page opens fine.

When we click on the “View Transaction” button above the payment info then we get the error.

EE 4.9 installed on our site.


Lorenzo Orlando Caum

  • Support Staff

June 14, 2016 at 8:33 am

Thanks, could you tell us more about this:

We receive a notification of a registration where a payment was not made.

What payment methods are you using on your site?

I understand that you are clicking through from an email link but it would be helpful to know the payment options that are being used.


Lorenzo


Nat J

June 15, 2016 at 1:41 am

Hi Lorenzo we are having the same problem since the update. Any pending transaction or abandoned transaction can not be view via view transaction we get this message Catchable fatal error: Argument 1 passed to EE_Payment_Processor::_remove_unusable_characters_from_array() must be of the type array, null given, called in /var/www/cry/c-r-y.org.uk/wordpress/events/wp-content/plugins/event-espresso-core-reg/core/EE_Payment_Processor.core.php

Currently using mirjeh and paypal standard as our payment gateways. we can view all completed transactions.

This only a problem becuase we cannot not remove 15 abandoned registrations that say they have a transaction attached.


Devaraj

June 15, 2016 at 1:44 am

We are also using Mijireh, with Barclay’s EPDQ in the UK.


Nat J

June 15, 2016 at 1:45 am

It almost as if the problem is generating the page to show that there was no transaction made and the payment is pending. We can’t even apply a payment to a registration that had to do a bank transfer for their payment due to card problems at there end.


Lorenzo Orlando Caum

  • Support Staff

June 15, 2016 at 8:30 am

Hello,

I’m going to start the process for reporting this so we can investigate this further.

I have 4.9 running on two different web hosts and unfortunately, I’m not able to duplicate the issue:

http://cl.ly/2N071G0n3z3V

What happens if you login to your WordPress dashboard using a different web browser? Does the same thing happen when attempting to click through to view certain transactions?

Also, could you go to Event Espresso –> Help & Support? Then click on the Support tab and scroll down and copy and paste the following information here into a reply:

http://cl.ly/36163x2z2S1T

Your site URL isn’t needed as this time and the other information like WP version, MySQL version, etc would be helpful.


Lorenzo


Nat J

June 15, 2016 at 8:44 am

Hi Lorenzo

WordPress Version:
4.5.2
PHP Version:
5.4.45-0+deb7u1
MySQL Version:
5.5.44
Event Espresso Version:
4.9.0.p

I have made a quick vid (not sure how to send it too you) to show whats happening or not happening. I can see a list of abandoned transactions but if I click through to see the details, no details just the error message. Have tried, Chrome, Edge and Firefox all the same problem.

Thanks
Nat


Lorenzo Orlando Caum

  • Support Staff

June 15, 2016 at 1:28 pm

Hi Nat,

Could you follow up with us here?

https://eventespresso.com/send-login-details/

A temporary WP-admin login and a temporary SFTP or FTP login would be preferred so I can grab the stack trace.

Thanks


Lorenzo


Devaraj

June 16, 2016 at 1:35 am

Hi, getting the same error across both PC and Mac and Safari, Chrome and Firefox…

Tks.


Tony

  • Support Staff

June 16, 2016 at 6:16 am

Hi everyone,

We believe we have found the cause of this and are working on fix for the next version of Event Espresso.

Currently it appears to be specific to the Mijireh payment method, if a user selects that payment method then there is either a problem with the payment or no payment is actually made the error is thrown when the transaction is loaded.

We will update this thread once the fix has been released.


Devaraj

June 18, 2016 at 4:44 pm

Hi, looks like todays upgrade provides the fix?

Thanks!


Devaraj

June 18, 2016 at 4:48 pm

Confirmed, works perfect, thanks again!!


Lorenzo Orlando Caum

  • Support Staff

June 20, 2016 at 3:54 am

Hello,

Thanks for confirming. I’ll update your support post to resolved.


Lorenzo

The support post ‘Viewing a Transaction Error’ 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