Posted: July 13, 2016 at 3:14 am
|
Hi, we are having ongoing issues with handling payments on our website and I was wondering if anyone knows what maybe causing these problems. People are randomly getting the following errors when trying to pay for an event. And when they did successful complete a booking they sometimes get this: Any thoughts about what maybe causing these problems? Specifically, the first two as its very important people can book successfully. The website in question is: http://meditateincopenhagen.org/ and the error occurs randomly, i myself have had no problems but other people are reporting problems. |
Hi there, Looking at your site it looks like the MobilePay payment method you have selected is just the Invoice payment method within EE, is that correct? Have any modifications been made to the payment method other than selecting the MobilePay logo? Does the same error happen for other payment methods? The final image would be expected, the user should then be directed to the thank-you page, does that not happen? Can you go to Event Espresso -> Maintenance -> System information. Search for wp_memory and post what value is set for that option please? |
|
|
Hey, The memory limit is 40M and it says I should increase it so ill try that. To answer your other questions: |
|
Just to update this, We are still seeing the yellow and green box when completing purchases, although in the last test there was no errors. |
Hello, How are you increasing the memory available to PHP? Is this through the the wp-config.php file (https://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP)? — |
|
|
yes i added it to the wp-config.php file. |
Hi, What is the amount that you increased it to and was this added near the middle? If it was added at the very end of the file, then WP may not recognize it. Another thing is that some hosts do not allow changing the memory through the wp-config.php file. Who is your web host? — |
|
|
Its on line 4 of the wp-config file and I increased it to 128M. Event Espresso is also reporting it as 128M. wp_max_upload_size 2 MB The host is EZPZ: http://www.ezpzhosting.com/ |
Hello, I sent through two test registrations under the name usertesting / testing user. I noticed when a payment was due, then the thank you page took an existed amount of time to load. Does that delay go away if the the messages system is temporarily turned off through Event Espresso –> Messages –> Settings –> Email and then toggle off. — |
|
|
I tried turning off the email option and we noticed no difference in performance. |
Do you still have the emails disabled? I’ve just ran a test registration and did not see any issues although I did not make a live payment on the site. |
|
|
No i had to turn them back on as the site is live and we are launching a big promotion at the moment (hence the urgency to try and solve the problems). The simultaneous green and yellow box problem continues is there some way to disable the yellow one? (3rd image from my first post) |
Hello, Are you referring to this notice? That one is important as it lets a registrant/attendee know that their registration is being processed. Additionally, they should be forwarded to the thank you page right after the payment is complete. — |
|
|
yep that’s the one. The problem is the system is showing both the green and the yellow messages at the same time and we would like to avoid that happening for fear that it will confuse people. |
The green and yellow boxes are expected to show. The green box is shown when an ‘accepted’ response is received from Stripe. The yellow is SPCO showing a message to inform your users that the registration is being updated within the database and the user will be redirected shortly. It was added to prevent users from navigating away from the page whilst waiting for the update to complete. I’d recommend against removing either of those elements although you can change the phrasing within the green box to something else if that will help more? You do that by translating the phrase to something else, for that you can use the function shown here: https://eventespresso.com/wiki/how-to-change-wording-with-poedit/#custom-function The string you want to translate is: ‘Payment Accepted. Please click “Proceed to Finalize Registration” if not forwarded automatically.’ So an example of a function to change that phrase would be: https://gist.github.com/Pebblo/fbd72127bf1c518f3682dba92a590dd9 You can place that function within your functions.php file or a Custom Functions Plugin to change the green box to to display “You’re payment has been accepted.”. (You can change that text if you prefer) Would that work better? |
|
The support post ‘Ongoing billing issues’ 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.