Posted: January 4, 2019 at 8:16 am
Our clients are not able to register for events. This started happening yesterday suddenly and currently affecting our business. On the last screen when cc info is entered the wheel turns and then the error message appears. The strange thing is the authorize.net payment goes through but the user is not redirected to “My Account” and the error appears. You can experience the error if you enroll from any of the events: |
|
Hi there, We don’t run live payments during testing, if you’d like to switch your payment method to debug mode I’ll run through a test payment. Also, you mentioned the user is not redirected to ‘My Account’, that isn’t something we do with Event Espresso, after payment they would see the ‘Thank you’ page, there’s no redirect from there so did you have some customizations done for that? I can see you have/had wp_debug mode enabled and your logging errors, if that’s been disabling please re-enable it, I’ll need to see any errors thrown during the request. |
|
Thanks for looking. The redirect is to the “Thank You” page (sorry not MyAccount. I mis-spoke). Transactions complete successfully for the “invoice me: option but fail for those that enter payment information. Kal |
|
We can’t enable WP_DEBUG as a WP admin, that’s something you’ll edit in your site’s wp-config.php file. |
|
I just enabled WP_DEBUG |
|
There’s a fatal error being thrown when EE is generating its messages:
Which means your site is running out of memory at ~134MB. Have you altered the message templates at all? You could try bumping up the amount of available memory on your site, you can do that using:
in your
|
|
I just bumped up the memory to 256MB. |
|
I’m now getting an error stating my transaction declined (which is to be expected as I’m using dummy card info) so no more fatal error. You’ll need to test a full payment to confirm it now works as expected. |
|
Hi Tony, Sorry I had debug set to false when I increased to 256MB. Now it’s set to True and is at 256MB. Please check it again. I appreciate that. |
|
WP_Debug doesn’t set the payment method into debug mode, that separate as you need specific sandbox credentials from your payment provider to use debug mode on a payment method. However, the fact that I’m now receiving a declined messages from Auth.net (your payment provider) would usually means its working as expected now. The message I receive now is:
That’s expected because I’m using dummy card details and your payment method is in live mode, but it means that the fatal error that was happening earlier no longer is so it should work. I’d recommend creating a test event with a $5 ticket and register onto that event yourself using ‘live’ card details to confirm it now works as expected. |
|
This reply has been marked as private. | |
Some payment providers don’t allow $1 payments, which is why I recommend $5.
Are you sure that’s the exact error?
Sure, you can purchase a support token and we can work directly on this, however, if you are getting hash check errors that usually means the details you provided for the payment method are incorrect and I won’t have those, so you’ll need to check those either way. |
|
This reply has been marked as private. | |
The link I posted above will take you to a page you can purchase a support token on, here it is again: https://eventespresso.com/product/premium-support-token/ Then go to your account page: https://eventespresso.com/users/kalhadi/ Click the link to redeem your token just under you’re license keys and provide all of the requested details. |
|
Update, I obtained a Authorize.net Transaction Key and everything seems to be working. Still no explanation why valid cards were getting declined all of a sudden. |
|
If a new Transaction Key fixed it then other than the fatal error from memory exhaustion the issue would have been with either an incorrect transaction key, or an issue on Auth.net’s end with the account/key. Either way, I’m glad the above fixed it. |
|
The support post ‘This registration step could not be completed… (9)’ 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.