currently the iPad app shows all registered attendees regardless their payment status.We would like to see either all paid people or all people with payment status.
Currently there are no user-configurable options that will change the event list to only include paid registrations. However the JSON API plugin is what handles the registration list query, and it’s possible to modify that query.
If you open up the JSON api plugin folder and look in /espresso-json-api/includes/resources/3.1/EspressoAPI_Registrations_Resource.class.php on line 78 you’ll see the end of the query which is:
$whereSql";
there you can add a check for the payment status. The following will make it so it returns only Completed payment status registrations:
$whereSql AND Attendee.payment_status = 'Completed'";
yes, by updating the code, now it shows completed registration. however, is that possible to show all registrants with their registration status ( complete or incomplete) ?
also, can we also replace the field that shows single/group with count of registrants? that way, “single” will be replaced by 1, “group” will be replaced by the count of people in a group?
Those changes would require building a new iPad app because the views within the iPad app are not programmed to display the information you’re inquiring about.
The support post ‘show payment status on EE3 iPad app?’ 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.
Support forum for Event Espresso 3 and Event Espresso 4.