April 19, 2026

Facturación desde Terminal: Guía Completa 2026

El CLI de gigstack es la forma más rápida de interactuar con la plataforma para usuarios técnicos. En lugar de clicks en un dashboard, ejecutas comandos. En lugar de formularios, pasas parámetros. Esta guía cubre cómo emitir facturas CFDI 4.0 directamente desde la terminal con un comando. factura en segundos sin abrir el navegador.

Instalación del CLI

  1. Instala Node.js 18+ si no lo tienes
  2. Ejecuta: npm install -g @gigstack/cli
  3. Verifica la instalación: gigstack --version
  4. Autentica tu cuenta: gigstack auth login
  5. Selecciona tu ambiente: gigstack config set environment production

Comandos esenciales

  • gigstack invoice create - Crear una factura CFDI 4.0
  • gigstack invoice list - Listar facturas emitidas
  • gigstack invoice cancel - Cancelar una factura
  • gigstack customer create - Crear un cliente
  • gigstack customer validate - Validar RFC ante el SAT
  • gigstack report generate - Generar reporte mensual
  • gigstack config - Ver y modificar configuración

Ejemplo práctico

Para emitir facturas CFDI 4.0 directamente desde la terminal con un comando, el flujo típico es: gigstack invoice create --customer RFC123456789 --amount 5000 --concept "Servicios de consultoría" --payment-method "03" Este comando emite una factura CFDI 4.0 timbrada ante el SAT en menos de 3 segundos. Recibe el UUID y la URL del PDF en la respuesta.

Integración con scripts

El CLI está diseñado para composición. Puedes encadenar comandos, parsear output JSON con jq, y construir flujos complejos. Ejemplo: listar facturas pendientes de pago y enviar recordatorios masivos con un solo script de 5 líneas.

Flags útiles

  • --json - Output en formato JSON para parsing
  • --quiet - Solo imprime el resultado, sin decoración
  • --dry-run - Simula la operación sin ejecutarla
  • --sandbox - Usa el ambiente de pruebas
  • --verbose - Muestra detalles de la operación

Preguntas Frecuentes

¿El CLI funciona en Windows, Mac y Linux?

Sí. El CLI está escrito en Node.js y funciona en cualquier sistema operativo con Node 18+. La instalación es idéntica en todas las plataformas.

¿Puedo usar el CLI en servidores sin interfaz gráfica?

Sí, el CLI está diseñado específicamente para entornos headless. Puedes autenticarte con un token de API en lugar de login interactivo.

¿Hay límite de requests desde el CLI?

Los mismos límites de la API aplican: 50 requests/minuto en plan estándar, 200 en enterprise. El CLI maneja automáticamente el rate limiting.

Da el Siguiente Paso

La facturación automática no es el futuro, es el presente. Conecta gigstack ahora y cumple con el SAT sin esfuerzo.

Blogs que te pueden gustar