Posted: 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! |
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 — |
|
|
Thanks Lorenzo. All EE versions are up to date. Nothing unusual involved. |
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? — |
|
|
Have tried to recreate the error and all seems ok for now… will see if it returns. Thanks!! |
|
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. |
Thanks, could you tell us more about this:
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. — |
|
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. |
|
|
We are also using Mijireh, with Barclay’s EPDQ in the UK. |
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. |
|
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: 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: Your site URL isn’t needed as this time and the other information like WP version, MySQL version, etc would be helpful. — |
|
Hi Lorenzo WordPress Version: 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 |
|
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 — |
|
|
Hi, getting the same error across both PC and Mac and Safari, Chrome and Firefox… Tks. |
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. |
|
|
Hi, looks like todays upgrade provides the fix? Thanks! |
|
Confirmed, works perfect, thanks again!! |
Hello, Thanks for confirming. I’ll update your support post to resolved. — |
|
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.