Support

Home Forums Event Espresso Premium Different Payment Gateway for Different Events

Different Payment Gateway for Different Events

Posted: August 12, 2013 at 6:43 pm


Tim

August 12, 2013 at 6:43 pm

Hello – First topic post, perhaps I’m missing the other responses when I did my search for #different #event #payment #gateway

I have two events – Event A and Event B.

Event A – uses paypal only
Event B – uses paypal and check (cheque)/cash
(and for this example)
Event C – paypal, cheque/cash and EFT

How do I set each event to have there own seperate payment gateway path? From what I can tell, payment gateways are universal and applies across all events.

Thanks
Tim


Garth

  • Support Staff

August 12, 2013 at 9:46 pm

Hi Tim,

Yes, gateways are global settings. I’m unaware of any way to configure a different default event unless it’s on a separate WordPress installation with Event Espresso.


Tim

August 12, 2013 at 10:20 pm

Thanks Garth for the prompt reply.
Don’t take this the wrong way, but obviously that is rather unfortunate from my end. I really thought it either would have been in high demand or already implemented. Especially since you can have different staff members for different events. Logically, I believe that each staff member may opt for different payment structures.
The next obvious question is how do I submit this as a feature request?

Thanx
Tim


Tim

August 12, 2013 at 10:40 pm

Sorry and I might add, some of my events won’t cost anything [free] so disabling the need for any payment gateway will be necessary. I might have to run 2 event plugins concurrently and I have, much to may chagrin, discovered they share the same url of [insertmysite].org/wp-admin/admin.php?page=events — thereby having to disable one plugin at a time to view the that page information.


Dean

August 13, 2013 at 3:47 am

Hi Tim,

Feature request – noted. It has been requested in the past, but the implementation of it hasn’t been possible in 3.1.X. It might be something we include in future releases but we have not yet made a decision regarding it.

Free events ignore payment gateways so we should be able to disregard them here.

It is possible to allow different paypal accounts to be used on a per event basis, so event 1 uses account 1 and event 2 uses account 2.

You can do this by using the event meta – you need to change one of the gateway files, see here https://gist.github.com/Apina/8171faf6ce07407f3f92

Please note that that code is experimental, and is not supported. It has not yet been sanctioned to be included in Event Espresso, so please use it at your own risk.

Other gateways pose a harder problem. You would need some customisation here. At a guess as I havent tried it, I would probably modify the invoice (for example) so that it separated out into individual files the details for the individual staff/payment details and had a way of checking the meta again and pulling in the correct data for display.

Or perhaps having all the data in the meta fields and just pulling that in.

Of course on top of that you would need some javascript/jQuery to hide the non needed gateways.

I think one of our recommended developers could probably help you out with that https://eventespresso.com/developers/event-espresso-pros/

The support post ‘Different Payment Gateway for Different Events’ 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