La extensión de archivo .pkpass representa un pase digital utilizado en Apple Wallet (anteriormente Passbook) en dispositivos iOS y watchOS. Estos pases pueden almacenar una variedad de información, incluyendo cupones, tarjetas de embarque, entradas para eventos, tarjetas de tienda y tarjetas de fidelidad. El archivo en sí es un archivo comprimido (ZIP) que contiene datos JSON, imágenes y un archivo de firma. Los datos JSON definen la estructura y el contenido del pase, como el código de barras, las fechas relevantes y el texto de visualización. Las imágenes se utilizan para el logotipo del pase, el fondo y otros elementos visuales. El archivo de firma asegura la autenticidad del pase y previene la manipulación. Cuando un usuario añade un archivo .pkpass a su Apple Wallet, la aplicación Wallet analiza los datos y muestra el pase en un formato fácil de usar. Luego, el pase puede utilizarse para su propósito previsto, como escanear un código de barras en una tienda o presentar una tarjeta de embarque en un aeropuerto. Las actualizaciones del pase, como los cambios en el saldo de una tarjeta de fidelidad o un cambio de puerta para un vuelo, pueden enviarse al dispositivo del usuario a través del servicio de notificaciones push de Apple.