Ideas

Change mobile Check-in QR code to expire with schedule

Change mobile Check-in QR code to expire with schedule

Check-in

We have two services back-to-back on Sundays, one at 9:45a and one at 11:30a. We have several families that serve one and attend one, or serve both. Since reopening post-COVID, we are 100% mobile check-in (of course with a few attended check-in stations). Whenever a family checks into the 11:30 service and had previously checked into the 9:45 service, the labels from the 9:45 service get printed in addition to the new labels they need. This can be really confusing and frustrating for people, just an extra step of sorting through the tags (one family in particular has quite a few check-ins, and they have about 8-10 labels per service). There's a more detailed troubleshooting analysis here.


The default behavior of the QR code is that there is a cookie stored on the person's mobile phone, AttendanceSessionGuids, which is hardcoded to have an expiration of 8 hours.

Possible solutions:

  1. Change the expiration of the Cookie to expire at the end of the service that is being checked into.
    • If someone checked into our 9:45a service, and that schedule ends at 10:45a, then the cookie would expire at 10:45a. 
    • If there was a service overlap, the cookie's expiration would be set to the time of the schedule that is ending latest.
  2. Allow a configurable expiration on the mobile check-in block that lets each church specify the expiration behavior of the AttendanceSessionGuids cookie
    • End of Schedule - would behave similar to the first possible solution above
    • Default - expires after a certain number of hours (either hardcode to 8 or have an integer field/dropdown to set the number of hours)


    Photo of Leah JenningsSubmitted by Leah Jennings, Northside Christian Church  ·   ·  Check-in
    Login to add a comment...

    Submission Success Tips

    Cultivate your ideas for maximum impact with these helpful submission tips that will increase the chances of your brilliant concepts becoming reality.

    • Clear Title: Craft a straightforward and descriptive title that instantly conveys the essence of your idea.
    • Concise Description: Provide an idea description that is succinct, ensuring it effectively communicates the concept without unnecessary verbosity.
    • Provide Additional Details: With a concise description complete, now provide any other details that are needed to better understand the requirements.
    • Thorough Ministry Need Review: Provide a comprehensive overview of the ministry need your idea addresses, emphasizing its significance.
    • Cover the WHY: Clearly articulate the rationale behind your idea, explaining why it's essential and how it aligns with the organization's goals and mission. Oftentimes a clear "why" sheds light into other possible options.