Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-sales domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the better-click-to-tweet domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-amazon domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-stats domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114
[Listattendees] - Show payment status? | Event Espresso - Staging Server

Support

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

[Listattendees] – Show payment status?

Posted: May 8, 2013 at 9:34 am

Viewing 7 reply threads


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

  • Support Staff

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

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

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

  • Support Staff

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.

Viewing 7 reply threads

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 - Staging Server