Posted: July 2, 2016 at 9:09 pm
|
Hi – I have a series of classes on line which take payment via CHQ or Paypal. Now I want to add a workshop which takes Paypal or cash on the day – how do I do this please? |
Hi Sue, Whilst it is possible to do this EE doesn’t have a user interface that allows you (the admin) to quickly select the payment methods available on event but not another. We have the Payment Methods Pro add-on that allows you to set payment methods to be ‘Admin Only’ payment methods (they appear within the admin but not on the front end) and then set a specific meta value within the event tell EE to display that payment method. The problem with the above for your use case is that if you want Cash for specific events and CHQ for others you’ll need to set BOTH to admin only, then setup each event to tell EE if it should display the CHQ or Cash payment method (it won’t display either by default). So before going into further details would that work? |
|
|
yes i think that would work but is there any way for me to test this before purchasing please? thanks |
It’s currently a free add-on. We have some documentation to set this up here: https://eventespresso.com/wiki/payment-methods-pro-add-on/ You will also find links to download the add-on there. |
|
|
ok thanks Tony |
How did you assign it to the event? Are all of your payment methods now set to be admin only? So that when you add the name of the payment method within the event it tells EE to display that payment method on the front end. |
|
|
Tony i assigned it to the event per the details on the link you sent me payment methods admin only – how to check this please? there is admin only name |
So if you view another event, does it not display that payment method? It should only display on Events you have set to show it on.
Your CHQ and Invoice payment methods should have the ‘Front-end Registration Page’ checkbox unchecked on both of the payment methods. So go to Event Espresso -> Payment Methods -> Invoice (that’s the payment method you are using for Cash correct?) Un-check that check box and save the payment method. Now view an event (NOT the event you have setup to use that payment method), it doesn’t display correct? View the event you DID setup to use that payment method, does it display? If so the payment method pro add-on is working as expected. Once that’s has been confirmed we can move onto the next step. |
|
|
Hi Tony – yes if I view another event then it dosent show the CashOnDay payment option so thats ok. if i uncheck the front end rego page for CHQ option and view another event then it dosent display correctly yes – and yes the event i set up to use CashOnDay does display correctly. does this mean if I am using paypal Chq and CashOnDay options i need to disable front end rego page for all 3 of these options and then add the custom field for the payment to every event? That could be long winded for me as I currently have 30 classes on line…..thanks for your help |
If you offer PayPal for all of your events you don’t need to set that as admin only, but if you only want that for select events too then yes you would need to do the same for all 3. Basically any payment method that you want for select events needs to be set to Admin only and then within the event your assign the payment method to the event. |
|
|
right now I have 30 classes on line using Paypal and Chq options then I have this one event using CashOnDay only is there an easy way for me to do this without having to edit all 30 classes please? |
Not without custom development, the payment methods pro add-on is the only way to selectively show payment methods on certain events at this time. One option is to leave the CHQ payment method available for all and use the Payment methods pro add-on to show the Cash payment method only on select events. That way the only events you need to update are the events that show the Cash payment method (in this case, one event) |
|
|
so right now my 30 classes are using PAYPAL and CHQ payment options so your saying leave this as is and just add the CashOnDay payment to the one event – but the issue then is that this one event will still show the Paypal and Chq options right? sorry to be a pain |
|
ignore the last post sorry…so I will go thro and edit all the 30 classes – long winded but at least it will work thanks for your help |
|
Hi Tony I have disabled front end rego for Paypal Chq and CashOnDay options i have added Paypal and CHq options to 1 event which looks ok but it seems there is another part paypal image underneath see here hope this explains my issue please advise? |
Hmm, I’ve not seen that before. Can you link me to the event so I can take a look please? |
|
|
try here Tony http://www.k9nosetime.com/events/class-beginnersintermediates-2/ thanks |
|
you will need to register but i can delete that…. |
|
Hi Tony were you able to view the issue as per the above link please? |
Hi Sue, Apologies for the delay, I spent some time looking this and the only way I could reproduce was to call another payment method using the meta data, like this – http://take.ms/fo5Bx That additional ‘PayPal’ value add another PayPal payment method on checkout – http://take.ms/0lH7A Which values for ‘include_payment_method’ do you have set on that event? |
|
|
thanks for looking into this Tony – just checked the event for the link i sent you and I have set Paypal and Cheque – so 2 options set for include_payment_method |
Yes, but what is the exactly value you have set? ‘PayPal’? Change that to ‘paypal_standard’, does it make any difference? |
|
|
exact value is Paypal and thats what I renamed the payment method to – so I dont have a paypal standard |
You can try this feature branch of the Payment Methods Pro add-on instead: It adds a box to the event editor that makes it easier to select the payment method for the event. |
|
The support post ‘Assign different payment methods to 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.