Posted: October 16, 2017 at 11:55 am
Our website currently uses PayPal Express for transactions within Event Espresso, however we would like to know if it is possible to use the Retriever Online Payment Gateway by NMI instead? We contacted them on the phone a few moments ago and talked to one of their techs. I told them what payment methods and gateways that are found within the Event Espresso plugin but we don’t believe any of these work with them. They asked if Authorize.net allowed us to Post URL, but I didn’t see anything in its settings saying so. They then said that you all may have/know a way to integrate their payment gateway. |
|
Hi there, The Authorize.net AIM gateway has a filter hook that allows for changing the URL to post to. Here’s a link that shows some example code that uses that hook: https://gist.github.com/joshfeck/5646e8900ac6de96854aa21c720a3a21 You can add code like the above to a functions plugin, then activate the plugin, and the POST URL you set in your custom plugin code will be used instead. |
|
Hey Josh, Thank you for your quick response, and sorry for my lack of experience. So if we activate the Authorize.net AIM gateway, do we still need to make an account with them? Then if I add this code to the functions.php and swap out the $url for the one that NMI gives me, will that be all I need to do correct? |
|
I don’t believe so.
You don’t actually add the code to a functions.php file. Unless, if you name your plugin file “functions.php” then you would add it to that file. The documentation shows how to set up and add code to the plugin: https://eventespresso.com/wiki/create-site-specific-plugin-wordpress-site/ You can check with NMI to see what other information they’ll need. I would think they’ll also need to give you the equivalent of an API Login ID + transaction key. |
|
Ok, so I followed the walkthrough and created the plugin and uploaded it through FTP and etc. When I go into the Event Espresso – Payment Methods and see Authorize.net AIM is still there. I activated that as well. – Should this still look exactly the same at this point? |
|
Yes. This is because the code you added only changes where to post the payment to. It changes nothing in the settings page.
Yes. |
|
Thank you a million! I will now contact them back and get their Post To URL and etc. |
|
I just wanted to say THANK YOU one more time! With your help and instruction I was able to get this setup and it now works. |
|
The support post ‘Retriever Online Payment Gateway integration’ 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.