Requisitos Previos
Antes de comenzar, necesitarás:- Una cuenta en Tu Pana
- Certificado digital vigente
- Datos de tu empresa actualizados en el SII
Paso 1: Configura tu Cuenta
Registro
- Visita tupana.ai
- Haz clic en “Registrarse”
- Completa tus datos y los de tu empresa
- Verifica tu correo electrónico
Configuración Inicial
- Sube tu certificado digital
- Configura los datos de tu empresa
- Verifica tu RUT en el SII
Paso 2: Obtén tus Credenciales
API Keys
En la vista de Ajustes de la plataforma encontrarás la sección de API Keys, donde podrás ver todas tus claves existentes y crear nuevas:
- Ve a “Configuración” > “API Keys”
- Haz clic en “Nueva API Key” para generar una nueva clave
- Guarda la API Key en un lugar seguro - no podrás verla nuevamente
Ambiente de Pruebas
Todas las API Keys nuevas comienzan en modo sandbox (pruebas). Esto te permite:- Probar la integración sin emitir documentos reales
- Validar el formato de tus documentos
- Familiarizarte con la API
Paso 3: Emite tu Primera Factura
Usando el Panel Web (Forma más Rápida)
- Ingresa al panel de control
- Haz clic en “Nueva Factura”
- Completa los datos del receptor y los detalles de la factura
- Revisa el documento y haz clic en “Emitir”
Emisión por API (Para Automatización)
Si necesitas automatizar tu facturación:- Integra con nuestra API usando tu lenguaje de programación favorito
- Emite documentos individuales o en lote
- Ver documentación de la API →
Paso 4: Configura las Notificaciones (Webhooks)
Los webhooks te permiten recibir notificaciones automáticas cuando ocurren eventos importantes en tu cuenta. Configúralos en “Configuración” > “Webhooks”.Configuración de Endpoints

Actualmente solo está disponible el evento document.issued, que se dispara cuando un documento es emitido exitosamente. Próximamente se habilitarán los siguientes eventos:
- document.delivered: Cuando el PDF/XML sea enviado al receptor
- document.rejected: Cuando el SII rechace el documento
- document.paid: Cuando se registre el pago del documento
- document.cancelled: Cuando el documento sea anulado o se emita una Nota de Crédito
Ejemplo de Payload
Cuando se emite un documento (document.issued), recibirás un POST con el siguiente formato:
Headers
Cada notificación incluye los siguientes headers:Siguientes Pasos
Una vez que hayas emitido tu primer documento, puedes:Soporte
¿Necesitas ayuda? Contáctanos:- Email: [email protected]
- Chat: Disponible en el panel de control
- Documentación: Centro de Ayuda
