Support

Home Forums Event Espresso Premium Selective payment methods

Selective payment methods

Posted: August 22, 2016 at 10:40 am


Ignacio Fiallos

August 22, 2016 at 10:40 am

I want some of my events (like our member luncheons) to be payable by both credit card AND invoice. However- I want my concerts to be credit card ONLY. I may be just overlooking it- but how can I assign different default payment methods?
Thanks in advance for your help!


Seth Shoultes

  • Support Staff

August 22, 2016 at 11:51 am

Are you looking for the Payment Methods Pro add-on?


Ignacio Fiallos

August 22, 2016 at 1:56 pm

I was indeed. many thanks for pointing me in the right direction. Most appreciated.


Ignacio Fiallos

August 22, 2016 at 2:23 pm

One more quick question- (again thanks for this add-on)…
I added it – the sidebar now contains the custom field add on with the check box for the payment method I do not want used.
It got checked for one of the events (as a test to see how the appearance differed) and now I cannot uncheck the box for “Pay At The Door. Any suggestions on how I can get the uncheck to “stick” when I save the event?
Thanks


Seth Shoultes

  • Support Staff

August 22, 2016 at 4:00 pm

Do you have it set to open by default in the payment gateway settings? http://www.screencast.com/t/thglVdh82L5R


Seth Shoultes

  • Support Staff

August 22, 2016 at 4:38 pm

Actually, I think I see what your are saying. It seems the meta field is missing after updating the event.


Ignacio Fiallos

August 22, 2016 at 5:29 pm

It’s unchecked on all the other events- I just cannot get it to remain unchecked in the event I ticked the box on. I tried deactivating the plugin but was trying not to remove it and add it back. But that won;r necessary correct the custom field issue though (I don’t think)
http://pineapplefestival.info/2016/wp-content/uploads/2016/08/pay-at-door.jpg


Tony

  • Support Staff

August 23, 2016 at 5:22 am

Hi there,

This looks like a bug within the Payment Methods Pro add-on and it’s happening because your removing all of the selected payment methods within the event. It should allow you to uncheck any and all site specific payment methods within an event and just use the default PM that are not set to site specific.

I have created a ticket for our developers to investigate this.


Ignacio Fiallos

August 23, 2016 at 5:29 am

Thanks for your reply.
Do you think if I remove the plugin and add it back it will correct itself once I start over? Or is that custom field just in there now and can’t be modified?


Tony

  • Support Staff

August 23, 2016 at 5:50 am

De/Re-activating the plugin will not remove the selection from the event.

The PMP add-on needs to be updated to remove the value for the last payment method, as it stands you can’t remove that value without doing so manually within the DB.


Ignacio Fiallos

August 23, 2016 at 8:26 am

One more quirky thing…
And I only ask it here because timing wise- this only stopped AFTER I added the Payment Methods Pro add-on:
Have you heard pf anyone’s who tickets STOPPED being email after the add-on was installed? I seem to no longer receive the purchased tickets after I place my order.
Just curious… Thanks


Tony

  • Support Staff

August 23, 2016 at 9:23 am

We’ve not had any reports of this no.

Do you receive the other emails, registration approved etc, just not the tickets?


Ignacio Fiallos

August 23, 2016 at 9:27 am

Just the ticket notification isn’t getting emailed- but I thought the “trigger” for those getting sent was a function of payment… which made my brain loop back to having added the selective payment feature to remove Invoicing from those events.


Tony

  • Support Staff

August 23, 2016 at 9:31 am

The trigger to send the ticket notice is the registration being Approved, that happens when a payment is received that complete’s the transaction and turn Approves the registration.

So the ‘trigger’ is not directly connected to a payment, but a status change of the registration to Approved.

If you go to Event Espresso -> Messages -> Default message templates, do you see the ticket notice listed there? (Note there may be multiple pages of messages)


Ignacio Fiallos

August 23, 2016 at 9:35 am

Yeah, that’s all there and good. As are the individual messages that got created for the ticket email. Hmm… wonder what’s going on. Thanks for your help. I am guessing it’s not an add-on issue exclusively. Because it’s not even emailing me the customized messages I created even though they are set up and directed to send those (it continues to send me the default stock messages).


Tony

  • Support Staff

August 23, 2016 at 9:39 am

Hmm, strange. You don’t have the EE4 Multi Event Registration Add-on enabled do you?

If you temporarily de-activate PMP and re-test do you receive the correct emails?


Ignacio Fiallos

August 23, 2016 at 10:34 am

No… same system default ones (but only where email is concerned. HTML and PDF ones work fine). But also, with the add-on disabled- all the payment methods no longer show up for the events (and I do not want to check them on the individual event for fear of it remaining an option like it did for the previous test event).
I am at that stage where I have tried too many different things to know where to go next.


Tony

  • Support Staff

August 23, 2016 at 11:55 am

Can you link me to an event I can run a couple of test registrations on please?

If you don’t want users to be able to register onto the event you can set it as password protected and just post the password here.


Ignacio Fiallos

August 23, 2016 at 12:17 pm

http://www.jensenbeachflorida.info/events/smash-mouth/
PW: pineapplefestival16


Ignacio Fiallos

August 23, 2016 at 4:56 pm

Just FYI… I moved the ticketing to a different website, set up tickets with only one payment system (Paypal) did not install Payment Methods Pro and all appears to be working. I haven’t customized any of the messages- but right “out of the box” it worked like it was supposed to. I’ll let you know if after customizing the emails and tickets if it has issues. Thanks.


Tony

  • Support Staff

August 24, 2016 at 7:34 am

So the site link above is that the new site or the one that didn’t work?

I’ve just ran a test registration on the above event and received the tickets – http://take.ms/tHkIZ & http://take.ms/tZ98Zz


Ignacio Fiallos

August 24, 2016 at 7:41 am

That was the link to the one that did NOT work for me. Interesting that it did for you.
I continue to have trouble with even the new install sending the proper custom messages though. Only the “Event Registration Details” one will send a custom message. The rest will only send the original “Global” ones. Tickets were supposed to go on sale Monday- so I am about to the point where I no longer care that it’s not sending the right message. The board of directors just wants it done.


Tony

  • Support Staff

August 24, 2016 at 7:51 am

I’ve not had any problems with custom messages either, are you editing the correct context for each message?

You’ve created a custom message template and set that template within the event ‘Notifications’ section?


Ignacio Fiallos

August 24, 2016 at 8:04 am

Yes, correct. I created a custom message- and directed each event to those messages: http://goo.gl/BcpOV5

I edited each one include the event logo and a couple of other details, and only one of them are delivered custom: http://goo.gl/osZ9YM

The rest arrive without the customization: http://goo.gl/Fgm4uB


Tony

  • Support Staff

August 24, 2016 at 9:13 am

Yes, correct. I created a custom message- and directed each event to those messages: http://goo.gl/BcpOV5

Ok, but each of those message templates can have multiple ‘contexts’, as in a ‘Registration Approved’ message has the Event Admin, and Registrant contexts enabled by default.

Are you editing the context that goes to the Registrant and then checking that message when looking for the customization?

See here: https://eventespresso.com/wiki/messages-system-working-with-message-contexts/


Ignacio Fiallos

August 24, 2016 at 9:16 am

Thanks, I’ll dig deeper. On it’s face it seemed like if one of them worked- the the rest should have too. I really appreciate your assistance with this.


Tony

  • Support Staff

August 24, 2016 at 9:24 am

With message templates it can be easy to overlook those ‘contexts’ as they are fairly similar to the admin email, so something we have seen happen previously is users clicking to edit the Message template (which opens the Event Admin by default), adding the customization and then checking the ‘Registrant’ email when it arrives (which hasn’t been edited).

I don’t know if that’s the problem here but as I’m not running into problems with custom messages on any of my test sites it’s the first place to check.


Ignacio Fiallos

August 25, 2016 at 5:42 am

Still working on the messaging issue- but we are starting sales today anyway.
One question, and I hope it’s OK to ask here without starting another thread…
I am trying to condense some of the info on the print ticket. Is there a list of usable field options. ie:
[DATETIME_LIST] gives us a bunch of repeat info. I really just want it to state the start time and not the WHOLE thing:
Drake White and the Big Fire November 11, 2016 8:00 pm – November 11, 2016 11:00 pm
It’s a bit repetitious. and takes up too much room on the ticket. Thanks


Tony

  • Support Staff

August 25, 2016 at 6:56 am

Yes you can change the details output there.

Go to Event Espresso -> Messages -> Default Message Template -> Ticket.

The [DATETIME_LIST] section outputs the details for each datetime assigned to a ticket so you can edit the output there.

You should have something like this:

<li>[DTT_NAME] [DATETIME_START] - [DATETIME_END]<br>
[DTT_DESCRIPTION]</li>

If you only want the start date and start time us something like:

<li>[DTT_NAME] [DATE_START] - [TIME_START]</li>

Start date and time, with the end time, change it to:

<li>[DTT_NAME] [DATE_START] - [TIME_START] to [TIME_END]</li>

You’ll find a list of shortcodes available wtihin each section by clicking the stacked icon to the right of that section.


Ignacio Fiallos

August 25, 2016 at 7:07 am

Yeah, I have been doing that all morning- which was why I added that message.
Even using the field suggestions you sent, I continue to get the same error I have been getting all morning:
An error has occurred:
The following shortcodes were found in the “Main Content” field that ARE not valid:
(and then it lists ALL the available fields)


Tony

  • Support Staff

August 26, 2016 at 3:12 am

An error has occurred:
The following shortcodes were found in the “Main Content” field that ARE not valid:

You’re adding the shortcodes to the Main Content?

The [DATETIME_LIST] section outputs the details for each datetime assigned to a ticket so you can edit the output there.

You need to edit the datetime list section, main content does not have access to the datetimes, which is why the shortcodes aren’t valid.

So you want [DATETIME_LIST] in the main content, and the above within the DATETIME_LIST section – http://take.ms/WicmB

The support post ‘Selective payment methods’ 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