Support

Home Forums Event Espresso Premium EE4 no longer redirects to Mijireh

EE4 no longer redirects to Mijireh

Posted: May 14, 2014 at 4:35 am


James Lowey

May 14, 2014 at 4:35 am

WordPress 3.9.1
Event Espresso 4.2.4.reg
Other plugins: Jetpack 2.9.3, WP SMTP 1.1.7

I’ve had this site up and running fine for the last few days and tested it pretty thoroughly.

Suddenly last night the payment process stopped working altogether. On clicking the button ‘Finalize Registration’, it no longer redirects me to the Mijireh checkout page – instead redirecting back to /registration-checkout/?

No idea what caused this – I don’t recall editing anything that should have affected this…


Dean

May 14, 2014 at 4:48 am

Hi,

I’m not seeing any issues on our tests sites. Can you provide a link to your site so we can test the registration process?


James Lowey

May 14, 2014 at 4:57 am

The site is: http://argcomfest.com

As the site isn’t live yet, I have a coming soon page active. I have tried disabling this too (in the middle of the night when no one was likely to check the site!)

Bypass it by logging in at:
http://argcomfest.com/secrettest/wp-admin

I have used the Send Login Details form to send you a temporary admin login for testing it.

Thanks!


Dean

May 14, 2014 at 5:12 am

Hi,

Thanks for the login details. I registered for an event and after clicking Finalize Payment I was taken to this page http://take.ms/49cnr which is correct as that’s how Mijireh handles test transactions.

What browser are you using? Have you tried clearing your cache? Or using a different browser?


James Lowey

May 14, 2014 at 5:30 am

How odd – I’ve tried about four different computers, mostly with Chrome (like you) and both normal mode and incognito. I just tried it again and it still isn’t working for me!


Lorenzo Orlando Caum

  • Support Staff

May 14, 2014 at 6:18 am

Hi James,

I also took a look and I’m prompted to login to Mijireh to finish the test transaction:

http://cl.ly/image/172v1t0B470f

What if you temporarily deactivated all plugins and reactivate Event Espresso?


Lorenzo


James Lowey

May 14, 2014 at 7:01 am

Hi Lorenzo,

I just tried doing exactly that – it still doesn’t work for me! I’ve just tried two different computers, and I have tried:
– being logged into different WordPress accounts / not being logged into WordPress at all
– registering with different names / email addresses
– different browsers / machines / getting two relatives to try in entirely different locations

See here: http://youtu.be/RrY68uJm0vI
(apologies – don’t have screen capture software on this machine!)

J


James Lowey

May 14, 2014 at 7:07 am

Arghhhhhhhhhhhh

I just thought to maybe try a different ticket type – bearing in mind that I’ve entirely recreated the event twice so it shouldn’t be that.

It appears to work when selecting ONE ticket, but two or more always fails.

Even more confused now…


Lorenzo Orlando Caum

  • Support Staff

May 14, 2014 at 7:28 am

Hi James,

We do believe you that its not working on your end. Just not entirely sure why not since its working for us.

I followed your suggestion and selected the first ticket and the very last under this registration:

eetest2 eetest2

Would you happen to have any restrictions set in the htaccess file or through a service like Cloudflare?


Lorenzo


James Lowey

May 14, 2014 at 7:51 am

Sorry, didn’t think that you doubted me – just wanted to demonstrate exactly what happens for me when I try!

Nope: I don’t use anything like Cloudflare and my htaccess file is just:

<code>
# BEGIN WordPress
&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
&lt;/IfModule&gt;

# END WordPress</code>

Could you try selecting 2 of the ‘Weekend (super early bird)’ tickets and see if that works for you? That’s the one that I’ve mostly been using to test (unsuccessfully).


Tony

  • Support Staff

May 14, 2014 at 8:37 am

Hi James,

I just wanted to let you know I’ve been able to reproduce this on your site, we are currently investigating this but just wanted to check in and confirm you not going mad and it IS happening 🙂

Just to confirm, you mention previously you have disabled the coming soon plugin, was that just the functionality or did you fully disable the plugin itself?

Just trying to narrow down possible causes.


James Lowey

May 14, 2014 at 8:42 am

Phew, I was starting to question my sanity…

I fully disabled the plugin itself (along with Jetpack and WP SMTP) so that Event Espresso was the only active plugin. Utterly bizarre – especially as it redirected to Mijireh fine for about three days running up until last night. I don’t recall making ANY changes before it stopped working…


James Lowey

May 14, 2014 at 2:02 pm

Any update on this issue?


Josh

  • Support Staff

May 14, 2014 at 3:01 pm

Hi James,

The team is working on this. If you’d like to try a fix for the more than one ticket Mijireh checkout issue you can open up line 129 of /event-espresso/modules/gateways/Mijireh/EE_Mijireh.class.php and change it from this:

'price'=>$this->_format_float($line_item->total()),

to this:

'price'=>$this->_format_float($line_item->unit_price()),


James Lowey

May 14, 2014 at 3:43 pm

Thanks Josh.

Is this likely to be the final fix, or is this a temporary solution? Are there any side effects that I should know about? I’m hoping to go live with my ticket sales tomorrow and while I recognise that EE4 is still in beta, I’m hoping that it’ll hold up!


Tony

  • Support Staff

May 15, 2014 at 2:38 am

Hi James,

I tested the fix given and it appears to resolve the issue fully so should be a final fix yes.

I found no side effects from this fix and as such this will be included within a Hotfix for EE4 once another member of the team confirms the findings.

The support post ‘EE4 no longer redirects to Mijireh’ 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