Configuring Student Passes

Modified on Tue, May 9, 2023 at 9:03 AM

Student Passes in Genesis

Passes can be configured and used for 5 things:

  • Attendance Check-In Passes
  • Bus Passes
  • Student Data Passes
  • Conference Passes
  • Turnstile Check-out Passes

The Attendance Passes and Bus Passes are configured directly on the Setup->Schools->School Parameters->Passes screen.

The pass to use for Turnstile Check-out is configured, separately for each Event, on the Turnstile->Setup screen.


You can create as many different pass templates as you need but you can only use a single pass template for "Student Data Passes" and a single pass template (which can be the same one) for Attendance Check-in. For Turnstile Check-out you configure the pass to use when you configure the "user login - Turnstile Event" link on the Turnstile->Setup screen.  There can be a different pass used for each Event, if desired.


Attendance Check-In Passes

These are passes generated from the Attendance->Check-In screen when a student checks into school.  One pass is configured for all Attendance Check-in actions per school.

Student Data Passes

These are passes generated, en masse, from the Student Data->Passes screens.  One pass is configured currently to use for all Student Data passes, though you can select a different pass by returning to the  Setup->Schools->School Parameters->Passes screen prior to actually generating the passes.

Conference Passes

These are passes generated from the Student's Conferences–>List View screen to use to attend a conference.  In the List View for Conferences, a pass can be printed for a conference  by clicking on the PDF icon corresponding to the Conference at the right side of the screen:

Turnstile Check-out Passes

These are passes generated from the Turnstile->Scanning screen when a student checks out of an Event.  The pass to generate, for a particular Event, is selected on the Turnstile->Setup screen.

Configuring Student Passes

Add a New Student Pass

To add a new pass,

  • Go to the Setup–>Schools screen 
  • Select the school you wish to add the pass for and click the "P" to bring up the School Parameter tabs
  • Click on the Passes school parameters tab.
  • Scroll to the bottom and locate the "Add a Pass" controls:

  • Enter a Code - The code is usually all in upper case letters, contains no spaces, and uniquely identifies the pass.  Genesis uses the code internally.  It should be something that helps you remember what the pass is for.
  • Enter a Name for the pass.
  • Sequence Number - This simply places the new pass definition in the list of pass definitions.  You can simply accept the sequence number provided or change it to place the new pass somewhere other than at the bottom of the list.
  • Click  to add the new pass definition.  You must now determine which Macros you wish to print on the Pass.  E.g.:

  • Locate the new pass in the list of passes at the top of the screen:

  • You must upload a PDF template for the new pass and configure the pass Macros to print on it.  Click the  edit icon to bring up the "Modify Pass" screen:

  • First, choose a PDF template - This will be a PDF file that contains the layout for the passes.  Click the  button to bring up a file dialog and choose a file.
  • Once you have selected a file, click the  button to actually upload the pass.

Initial State of the Student Pass System

When a school is first created, for example when you first install Genesis, there is a "default Student Pass" partially setup.  The "Default Student Pass" entry appears in the list of passes, but it contains no default Student Pass PDF Template.

To finish setting up the default pass, you must upload a PDF Pass Template and determine which fields to print onto it.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article