Support

Home Forums Event Espresso Premium Mijireh Error when clicking on Finalize Registration

Mijireh Error when clicking on Finalize Registration

Posted: September 15, 2014 at 4:45 pm


skillstat

September 15, 2014 at 4:45 pm

Hi,

I am trying to setup Mijireh to work with EE4. I have enabled and configured my Mijireh Access Key but when I complete a test registration and click on the “Finalize Registration” button on the single page checkout page it throws the following error:

The following errors have occurred:
Errors communicating with Mijireh: name lookup timed out
EE_Mijireh – process_payment_start – 233
Errors communicating with Mijireh: name lookup timed out
EED_Single_Page_Checkout – _process_finalize_registration – 1707

I have checked and my Mijireh and Stripe information are correct.

I am currently running wordpress 4.0 with EE 4.4.0. I am setting this up for the first time today, so I do not know if the recent upgrades of WordPress and EE have had any impact on this.

Thanks in advance!


Lorenzo Orlando Caum

  • Support Staff

September 15, 2014 at 5:25 pm

Hi Tracy,

That looks like a communication issue with your site and Mijireh. Are you running any security/firewall plugins?

If so, could you temporarily deactivate those and try again?


Lorenzo


skillstat

September 15, 2014 at 6:02 pm

Thanks Lorenzo for your quick response. We do not have any security/firewall plugins installed.

Also, I can successfully connect the the Mijireh API from our server using their API connect test curl

Is there something in WordPress itself that I need to configure?


Tony

  • Support Staff

September 16, 2014 at 9:43 am

Hi Tracey,

No there should not be anything to configure within WordPress for this to work.

Can you link me to one of your events please? I’d like to run through a test registrations check the responses.


skillstat

September 16, 2014 at 9:46 am

Hi Tony – We are still in our development environment and would prefer to share this link privately. Is there another way to send this to you?


Tony

  • Support Staff

September 16, 2014 at 9:57 am

Sure, you can send the link to support[at]eventespresso.com with a reference to this thread I can take a look.

If the site requires login details to view the front end, please use this form instead:

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


skillstat

September 16, 2014 at 10:56 am

Thanks Tony – I have just passed on the registration page link to the support email you provided


Tony

  • Support Staff

September 16, 2014 at 11:56 am

Could you enable WP_Debug so I can see if any errors are being thrown please?

As @lorenzo mentioned it appears your server is having problems finding Mijireh’s servers.

As you can connect using curl it’s a strange issue we’ll need to narrow down some.

Can you temporarily de-activate all Non-EE plugins and re-test, is the result is the same, switch to a default theme such as TwentyFourteen (you can do this without effecting the site using a plugin such as Theme Test Drive) and re-test see if the issue remains?


skillstat

September 16, 2014 at 1:32 pm

Thanks Tony – I have enabled WP_debug. I will do the other steps later today and report back.


skillstat

September 16, 2014 at 6:25 pm

Hi Tony – I tried both of these suggestions and still receive the same error.

I did the curl API authentication test again and it worked.


Tony

  • Support Staff

September 17, 2014 at 2:45 am

Hi,

I have spoken to one of our developers concerning this.

Before moving on I would recommend you backup the files (All files and the DB) and re-install EE4 (De-activate, Delete, download the latest version from you account page and upload vis Plugins -> Add new -> Upload) Just to be sure all of the files are correct. You will not lose any of your events or settings in doing so.

Although the cURL API authentication test works it is not using WordPress to do so, correct?

So although cURL is working, wp_cURL seems not to be.

You could try upping the timeout limit, here is an example of how to do so:

http://fatlab.com/blog/2009/08/12/how-to-fix-wp-http-error-name-lookup-timed-out/

Also to confirm can you go to Event Espresso -> Payment Methods -> Mijireh.
Check your access key has no whitespace before/after.

Have you ‘slurped’ your checkout page?


skillstat

September 17, 2014 at 9:17 am

Hi Tony – Without changing anything else, I upped the cURL timeout as suggested in that blog article and it now works. Thanks very much with your assistance here.

I have noticed another small issue on the Thank you for registering page. in the “Payment Overview” table, the type displays “Mijireh” even though I have changed the “Display Name” under admin -> event espresso -> payment methods -> Mijireh to be “Credit Card”. I’m guessing this is something I should raise a new issue for?


Lorenzo Orlando Caum

  • Support Staff

September 17, 2014 at 2:27 pm

Hi Tracy,

It says Mijireh as that platform connects to 70+ payment gateways. Not all of them are credit card processors.


Lorenzo


Tony

  • Support Staff

September 18, 2014 at 4:27 am

The payment options all display images when offering a choice to the user.

The Display Name field is used after they have selected the payment method. So for example, If you setup Mijireh like this – http://take.ms/iJg1u

Notice the display name ‘Card Processing’ but the Mijireh image is still in use.

When the user if offered the payment methods, the image is used – http://take.ms/twjg3

Once they select Mijireh, the Display name is used – http://take.ms/2dm8W

So inorder to change the ‘Mijireh’ image you’ll need to replace the image with a ‘Card Processing’ image. There is a default on included within /wp-content/plugins/event-espresso-core-reg/modules/gateways/pay-by-credit-card.png

The support post ‘Mijireh Error when clicking on Finalize Registration’ 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