# Gestión de tickets certificados

Esta página explica cómo la aplicación Get Mini gestiona los tickets certificados de las transacciones (boletas) y cómo tu aplicación puede acceder a ellos y mostrarlos.

## El ticket certificado (Boleta)

El cumplimiento de las normativas de las marcas de tarjetas requiere que la boleta generada para una transacción esté **certificada y validada** por Getnet. Para asegurar esta integridad, la propia aplicación Get Mini genera el PDF final del ticket certificado.

<Callout type="note">

El ticket certificado en PDF proporcionado por la aplicación Get Mini es el documento oficial certificado. No debes intentar modificar su contenido, ya que hacerlo puede infringir los requisitos de cumplimiento.

</Callout>

## Recuperación del ticket certificado

La ruta o URI hacia el PDF generado se devuelve en el Intent de respuesta tras una transacción exitosa. El método para acceder a este archivo depende de la versión de Android del dispositivo. En Android Q y versiones posteriores, la URI se proporciona a través de `intent.getData()` y los archivos se almacenan en el directorio "Documentos" del dispositivo. En dispositivos más antiguos, la ruta del archivo se proporciona en el extra `TICKET_IMAGE` como un String que apunta a la memoria interna.

## Visualización y uso compartido

Una vez que tengas la URI o la ruta del archivo del ticket certificado, puedes utilizar un Intent estándar de Android para abrir el PDF en la aplicación de visualización preferida del usuario. A continuación, el usuario puede ver, imprimir o compartir el ticket a través de correo electrónico o aplicaciones de mensajería. También puedes proporcionar una opción para compartir directamente en tu aplicación que permita a los usuarios enviar el ticket a través de varios canales.

<Callout type="warning">

Comprueba siempre la versión de Android para determinar el método correcto de acceso al ticket. Utiliza `FLAG_GRANT_READ_URI_PERMISSION` al abrir o compartir tickets en Android Q y versiones superiores.

</Callout>

## Disponibilidad de tickets certificados

Los tickets certificados se generan para todas las transacciones exitosas, incluidos los pagos, las devoluciones y las consultas. La URI o ruta del ticket se incluye en el Intent de respuesta cuando el código de resultado es `RESULT_OK`. Si una transacción falla, no se generará ningún ticket.

<Callout type="note">

No intentes modificar el contenido del PDF, ya que es un documento de cumplimiento certificado. Considera la posibilidad de almacenar en caché o guardar la URI del ticket si los usuarios necesitan acceder a él más adelante.

</Callout>