I am trying to integrate eSELECTplus (Moneris) with my application using PHP and I keep on running into weird error.
Everything works fine as long as I am using the test api key and store id. When I switch to live API key and store id i start getting “SQL Problem” from the server.. that’s the response that I get back from the server.
Not sure what is causing this. Has anyone else ever run into this issue?
Thanks
In case anyone is still having this issue, Moneris is not that great. It turns out the order of some of their xml request elements matter. So if you have had to create your own api bc their api is terrible, make sure you put the store_id xml element before the api_token element. Also, the host in the mpgGlobals class is defaulted to the test host, so once you go live you have to change ‘MONERIS_HOST’ from esplusqa.moneris.com to esplus.moneris.com
The above will work, the BELOW WILL NOT WORK