Support

Home Forums Event Espresso Premium Payment gateways and multiple locations

Payment gateways and multiple locations

Posted: February 7, 2014 at 8:37 am


Elizabeth

February 7, 2014 at 8:37 am

My customer sells franchises and each location has their own calendar on the main website. They each have their own payment gateway, one has Authorize.ent and one uses Paypal for example. Each location needs to be able to have its own gateway for their calendar/location. It that possible? If not, it should be. Can that be done?


Elizabeth

February 7, 2014 at 8:45 am

…So each venue needs to be able to have their own payment gateway. It seems like a lot of places would need this function.


Josh

  • Support Staff

February 7, 2014 at 11:09 am

Hi Dorian,

I can outline the options that Event Espresso has for use cases like this one.

If it’s a case where you have two different paypal accounts, and some events will collect money for one or the other, you can use a meta key value to override what’s set in the main PayPal payment settings.

For example if you want to set one event up to pay to an alternate paypal account, you’d add a custom meta key called paypal_email with the value being the email.

If it’s a case where you have one account that’s PayPal, and another that’s Authnet, and different events require payments to one and not the other, there are hooks that can be used to remove the gateway button for specific event. Here is a simple example where a little function is used to remove the paypal button in the checkout if the event matches a specific event ID:


Elizabeth

February 7, 2014 at 11:20 am

What if several of the locations use Authorize.net and they have their own Authorize accounts? I am going to try to push paypal on their new locations but some already have Authorize accounts.


Elizabeth

February 7, 2014 at 11:23 am

Is there a way to tie it to a location? Because that location’s events will all be on the same payment gateway. So:

Atlanta location: Authorize.net
Florida location: Authorize.net
California location: Paypal

So every event for that location will use its gateway.


Josh

  • Support Staff

February 7, 2014 at 11:46 am

Hi Dorian,

This is possible, but it would require custom development specific to this use case (where only one payment option for a specific account would display on a payment page based on the event’s venue)

A developer that’s familiar with Event Espresso’s hooks may be able to build a custom solution for you. We can recommend contacting any of the developers on this list:

https://eventespresso.com/developers/event-espresso-pros/


Elizabeth

February 7, 2014 at 11:57 am

Well is it possible then to do what you mentioned before, per event using a hook? If there were two or more Authorize.net accounts is that possible this way?


Josh

  • Support Staff

February 10, 2014 at 9:00 am

It would be possible to use the hooks if one was using Authorize.net AIM and the other was SIM.


Elizabeth

February 10, 2014 at 9:34 am

But it wont if they both had Authorize?


Josh

  • Support Staff

February 10, 2014 at 10:11 am

If they’re both the same (eg. Authorize SIM + Authorize SIM) it will require additional code modifications because it’s two users, one gateway. If one is using Authorize AIM, and the other is using Authorize SIM, then the hook example I posted in this gist will work.


Elizabeth

February 10, 2014 at 10:15 am

How would I get that modification? I tried to get them to all use Paypal but they dont want to use it. So each location will mainly use Authorize.net.


Josh

  • Support Staff

February 10, 2014 at 10:24 am

A developer that’s familiar with Event Espresso’s hooks may be able to build a custom solution for you. We can recommend contacting any of the developers on this list:
https://eventespresso.com/developers/event-espresso-pros/


Elizabeth

February 10, 2014 at 10:27 am

Would be nice if this was standard feature. One of your competitors has this. I changed from them to you because I wanted to use WordPress so I lost that functionality.


Josh

  • Support Staff

February 10, 2014 at 10:34 am

Thanks for the feedback.

The support post ‘Payment gateways and multiple locations’ 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