Support

Home Forums Event Espresso Premium [Listattendees] – Show payment status?

[Listattendees] – Show payment status?

Posted: May 8, 2013 at 9:34 am


Jason Allen

May 8, 2013 at 9:34 am

Hi there –

I’m using the Listattendees shortcode on a seperate page to be able to quickly look up all the students registered for a class. The shortcode I’m using is:

[LISTATTENDEES category_identifier=”class” show_expired=”false”]

This works great, however, it’s missing one important piece of information. Is there a way to show their payment status? I’ve tried some obvious things like payment_status=”true” , but no luck.

Thanks –

j.


Dean

May 9, 2013 at 3:49 am

Hi,

The payment statuses are not shown for security reasons, you could use [LISTATTENDEES paid_only=”true”] which would show attendees with Complete or Pending statuses but not Incomplete statuses.


Jason Allen

May 9, 2013 at 10:36 am

Thanks Dean – that doesn’t seem to work for me. Here is the full shortcode I’m using:

[LISTATTENDEES category_identifier="class" show_expired="false" paid_only="true"]

It seems to show the same information as when I don’t have the “paid_only=”true””. Am I doing it right?
thanks!


Josh

  • Support Staff

May 10, 2013 at 3:16 pm

Hi Jason,

It works fine when I test a similar shortcode. One thing you’ll want to make sure of is that the category_identifier matches exactly what is entered in the category editor in the “Unique Category Identifier” field.


Jason Allen

May 10, 2013 at 3:44 pm

Hmm. I’ve checked to make sure the category identifier is right. It works fine – it’s pulling up the right information, just not the paid_only info. It’s showing everyone that has filled out the registration page (including the many people that accidentally fill it out multiple times.) Could it be that once they fill it out they become “pending” payments? I really only want to see people that have paid through paypal. (I have this setup on a protected page, so only we can see it.)


Josh

  • Support Staff

May 10, 2013 at 6:20 pm

It’s possible that they’re all pending payments if the Default Payment status is set to “Pending”. The default payment status can be set to Incomplete or pending globally in Event Espresso>General settings or on a per event basis in the event editor.

You can verify the payment status of an attendee by viewing the attendee reports in the event overview.


Jason Allen

May 11, 2013 at 10:37 am

Yup – that was it! I switched the default to Incomplete (was set on pending), and then manual changed the unpaid people’s status to incomplete. The page seems to be working correctly now.

Many thanks!

But – just for kicks – is there any way in the LISTATTENDEES shortcode to show which discount code they used? That would save me a lot of time. (We have an incentive program for our street team people who get people to use their discount codes, and they are really tricky to look up.) I’m guessing there isn’t a way to do this, but it seems worth asking. Thanks!


Dean

May 12, 2013 at 11:03 pm

Hi Jason,

No thta shortcode doesnt contain that data, so the only way would be to create a custom shortcode to do so, and that would require some PHP knowledge and pull that data from the database.

The support post ‘[Listattendees] – Show payment status?’ 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