Support

Home Forums Event Espresso Premium Merchant config file is missing, empty or cannot be read – Error message

Merchant config file is missing, empty or cannot be read – Error message

Posted: February 9, 2015 at 1:15 pm


Brian Jardine

February 9, 2015 at 1:15 pm

Hi,

I’m testing purchases with my Event Espresso 3 plugin. I’m in test mode, so it’s not live. When I test a purchase, I get the following error message:

Status:
Error: Error (Merchant config file is missing, empty or cannot be read).

I’ve setup my .pem file and it’s in place under /gateways/firstdata. As you can see, First Data is my merchant. Any help would be great as my client wants this live ASAP.

Thanks,
Brian Jardine


Tony

  • Support Staff

February 9, 2015 at 1:52 pm

Hi Brian,

What is the full URL for where you are placing the .pem file? (relative to root)


Brian Jardine

February 9, 2015 at 8:09 pm

Hi,

The file is located here:

/wp-content/plugins/event-espresso/gateways/firstdata/[storenumber].pem


Dean

February 10, 2015 at 4:25 am

Hi Brian,

Is this on a live site or locally hosted? If on an actual server, are the file permissions correct (All directories should be 755 or 750. All files should be 644 or 640.)?


Brian Jardine

February 10, 2015 at 7:25 am

The site is on Hostgator. I’ve checked and all folders are 755, all files are 644. Do you need direct access to see the configuration?


Sidney Harrell

February 10, 2015 at 12:23 pm

It could be the storenumber that EE is using to look for the file is not the same as the one in the filename. Double check the entry in the EE payment settings, looking for a leading or trailing space, especially.


Brian Jardine

February 10, 2015 at 1:29 pm

The store numbers match between the entry in EE and the .pem file name. Any other thoughts? For time purposes, can I give you access to the files and let you take a look? This is time sensitive.


Josh

  • Support Staff

February 10, 2015 at 3:27 pm

Hi Brian,

Can you compare the contents of the pem file on your server to the one they give you in the account?

The reason I ask is because whenever this has come up in the past, there’s usually something missing in the file on the server.

Along with that, you can copy the pem file over to /wp-content/uploads/espresso/gateways/firstdata/ and it will load from there.


Brian Jardine

February 11, 2015 at 8:24 am

I think I found the problem. First Data requires a separate “testing” account when testing in debug mode. I need to get a separate store number and PEM file while in debug mode. I will request that from them.

Thank you for your prompt and timely response to my question. I will let you know if I have any other issues.

The support post ‘Merchant config file is missing, empty or cannot be read – Error message’ 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