{"id":4028,"date":"2026-03-11T20:49:02","date_gmt":"2026-03-12T00:49:02","guid":{"rendered":"https:\/\/www.airsupervision.com\/wp-r\/docs\/organization-staff\/courses-center\/how-duration-is-interpreted-for-pay-and-student-credit\/"},"modified":"2026-03-12T08:58:16","modified_gmt":"2026-03-12T12:58:16","slug":"how-duration-is-interpreted-for-pay-and-student-credit","status":"publish","type":"docs","link":"https:\/\/www.airsupervision.com\/wp-r\/docs\/organization-staff\/courses-center\/attendance\/how-duration-is-interpreted-for-pay-and-student-credit\/","title":{"rendered":"How Duration Is Interpreted for Pay and Student Credit"},"content":{"rendered":"\n<p>Session closure now distinguishes between:<\/p>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li><strong>Instructor pay duration<\/strong><\/li>\n\n\n\n<li><strong>Student lesson credit duration<\/strong><\/li>\n<\/ul>\n\n\n\n<p>This is important because these two values are not always the same.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"core-rule\"><strong>Core Rule<\/strong><\/h2>\n\n\n\n<p>Instructor pay now follows two steps:<\/p>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li>the system first checks whether the attendance sheet was opened late<\/li>\n\n\n\n<li>if the late opening stays within the configured&nbsp;<strong>late-open pay threshold<\/strong>, the delayed opening is forgiven for pay purposes<\/li>\n\n\n\n<li>if the delay is greater than that threshold, pay falls back to the real delivered overlap only<\/li>\n<\/ul>\n\n\n<div class=\"ub-styled-box ub-notification-box\" id=\"ub-styled-box-c967a95b-f43b-43bf-9dfc-8b48c121e63b\">\n\n\n<p>To be eligible for payment, the lesson must have a pay code selected, and the member must have permission to record its duration in the timesheet.<\/p>\n\n\n<\/div>\n\n\n<p>Student lesson credit follows a separate protective rule:<\/p>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li>if the real session overlap reaches the configured student-credit minimum threshold, students receive the&nbsp;<strong>full scheduled lesson duration<\/strong><\/li>\n\n\n\n<li>if the real overlap stays below that threshold, students receive&nbsp;<strong>partial credit equal to the real overlap<\/strong><\/li>\n<\/ul>\n\n\n<div class=\"ub-styled-box ub-notification-box\" id=\"ub-styled-box-f73af5aa-3256-4260-953c-25e3b70de398\">\n\n\n<p>A student will receive credit for the session duration only if they are enrolled in the course associated with the lesson.<\/p>\n\n\n<\/div>\n\n\n<p>This means instructor pay and student credit can differ for valid operational reasons.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"late-open-pay-threshold\"><strong>Late-Open Pay Threshold<\/strong><\/h2>\n\n\n\n<p>The late-open pay threshold is an administrator-defined grace value.<\/p>\n\n\n\n<p>Use it when you want to forgive small opening delays without reducing instructor pay.<\/p>\n\n\n\n<p>Recommended interpretation:<\/p>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li>if the attendance sheet is opened late by a small acceptable margin, the session can still be paid from the planned start time<\/li>\n\n\n\n<li>if the delay exceeds the allowed margin, only the real delivered overlap is paid<\/li>\n\n\n\n<li>early closing is&nbsp;<strong>not<\/strong>&nbsp;forgiven by this rule<\/li>\n<\/ul>\n\n\n\n<p>Practical effect:<\/p>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li>small opening delay: may still produce full planned pay<\/li>\n\n\n\n<li>large opening delay: pay is reduced<\/li>\n\n\n\n<li>early closing: pay is reduced even if the opening delay was acceptable<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-counts-as-real-overlap\"><strong>What Counts as &#8220;Real Overlap&#8221;<\/strong><\/h2>\n\n\n\n<p>The system compares:<\/p>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li>the planned session start and end time<\/li>\n\n\n\n<li>the real opening time of the attendance sheet<\/li>\n\n\n\n<li>the real closing time of the attendance sheet<\/li>\n<\/ul>\n\n\n\n<p>Only the part where those two time windows overlap counts as real delivered time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"practical-examples\"><strong>Practical Examples<\/strong><\/h2>\n\n\n\n<p>Assume the session was scheduled from&nbsp;<strong>09:00 to 12:00<\/strong>&nbsp;and that the late-open pay threshold is set to&nbsp;<strong>15 minutes<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Real attendance-sheet timing<\/th><th>Instructor pay<\/th><th>Student credit<\/th><th>Why<\/th><\/tr><\/thead><tbody><tr><td>Opened 09:00, closed 12:00<\/td><td>3.0 hours<\/td><td>3.0 hours<\/td><td>Full session was delivered inside the planned window<\/td><\/tr><tr><td>Opened 09:15, closed 12:00<\/td><td>3.0 hours<\/td><td>3.0 hours if the real delivered time reaches the student-credit minimum threshold<\/td><td>Opening delay is inside the allowed pay grace margin<\/td><\/tr><tr><td>Opened 09:15, closed 11:45<\/td><td>2.75 hours<\/td><td>3.0 hours if the real delivered time reaches the student-credit minimum threshold<\/td><td>Late opening is forgiven for pay, but early closing still reduces paid time<\/td><\/tr><tr><td>Opened 10:30, closed 12:00<\/td><td>1.5 hours<\/td><td>3.0 hours if the real delivered time reaches the student-credit minimum threshold<\/td><td>Delay is beyond the allowed pay grace margin, so pay uses real overlap only<\/td><\/tr><tr><td>Opened 10:30, closed 10:45<\/td><td>15 minutes<\/td><td>15 minutes if the real delivered time stays below the minimum threshold<\/td><td>Very short delivery results in partial credit only<\/td><\/tr><tr><td>Opened 14:00, closed 15:00<\/td><td>0 hours<\/td><td>0 hours<\/td><td>There is no overlap with the planned 09:00-12:00 session<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-this-rule-was-chosen\"><strong>Why This Rule Was Chosen<\/strong><\/h2>\n\n\n\n<p>This rule is intended to be fair in both directions:<\/p>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li>instructors can be protected from minor operational opening delays when the organization chooses to allow a grace margin<\/li>\n\n\n\n<li>instructors should not be fully paid for major late openings or early closures that significantly reduce delivered time<\/li>\n\n\n\n<li>students should not automatically lose full planned credit when the session was substantially delivered despite delays<\/li>\n\n\n\n<li>very short sessions should not automatically produce full student credit<\/li>\n<\/ul>\n\n\n\n<p>Operationally,&nbsp;this gives admins a cleaner and more defensible result:<\/p>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li><strong>pay can forgive small late openings, but still reflects real early closing<\/strong><\/li>\n\n\n\n<li><strong>student credit follows planned training value only when enough of the session was truly delivered<\/strong><\/li>\n<\/ul>\n","protected":false},"featured_media":0,"parent":3276,"menu_order":5,"template":"","doc_tag":[],"_links":{"self":[{"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/4028"}],"collection":[{"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/types\/docs"}],"version-history":[{"count":7,"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/4028\/revisions"}],"predecessor-version":[{"id":4041,"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/4028\/revisions\/4041"}],"up":[{"embeddable":true,"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/3276"}],"next":[{"title":"Set Session Inactive \/ Reactivate","link":"https:\/\/www.airsupervision.com\/wp-r\/docs\/organization-staff\/courses-center\/attendance\/set-session-inactive-reactivate\/","href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/3284"}],"prev":[{"title":"Close Session Workflow","link":"https:\/\/www.airsupervision.com\/wp-r\/docs\/organization-staff\/courses-center\/attendance\/close-session-workflow\/","href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/3282"}],"wp:attachment":[{"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/media?parent=4028"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/doc_tag?post=4028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}