Expired Boarding passes

In Google Wallet, there's an "Expired passes" section that contains all archived or inactive passes.

A pass is moved to the "Expired passes" section if at least one of the following conditions is true:

  • It's been at least 24 hours since class.localScheduledDepartureDateTime or class.localEstimatedOrActualDepartureDateTime expired. The pass moves to "Expired passes" anytime between 24-48 hours after class.localScheduledDepartureDateTime or class.localEstimatedOrActualDepartureDateTime expires.
  • When the object.validTimeInterval.end.date expires, the pass moves to "Expired passes" anytime up to 24 hours after.
  • The state of the object object.state field is marked as Expired, Inactive, or Completed.