Shopify es una de las plataformas de e-commerce más populares en México. Si tienes una tienda Shopify, cada venta necesita su factura CFDI cuando el cliente la solicita. Hacerlo manualmente consume tiempo valioso que deberías dedicar a vender.
En este tutorial te mostramos cómo conectar Shopify con gigstack para automatizar completamente tu facturación.
Lo Que Lograrás
- Facturación automática para cada venta en Shopify
- Portal de autofactura para clientes que necesitan CFDI
- Datos de productos sincronizados (nombres, precios, cantidades)
- Cumplimiento total con el SAT
- Reportes listos para tu contador
Requisitos Previos
- Tienda Shopify activa: Plan básico o superior
- Cuenta de gigstack: Crea una en gigstack.pro
- CSD vigente: Tu Certificado de Sello Digital del SAT
Paso 1: Instala la App de gigstack en Shopify
- Inicia sesión en tu tienda Shopify
- Ve a la App Store de Shopify
- Busca "gigstack" o "facturación México"
- Haz clic en Agregar app
- Autoriza los permisos solicitados
- Serás redirigido a gigstack para completar la configuración
Permisos que solicita gigstack:
- Lectura de pedidos: Para saber qué ventas facturar
- Lectura de productos: Para incluir descripciones en la factura
- Lectura de clientes: Para datos de facturación
Paso 2: Configura tu Cuenta de gigstack
Si es tu primera vez en gigstack:
- Completa tu registro con email y contraseña
- Ve a Configuración → Datos Fiscales
- Ingresa tu RFC exactamente como aparece en tu Constancia
- Completa razón social, código postal y régimen fiscal
- Ve a Configuración → Certificados
- Sube tu archivo .cer y .key del CSD
- Ingresa la contraseña y haz clic en Validar
Paso 3: Mapea tus Productos
Cada producto en tu tienda necesita una clave SAT para la factura:
- Ve a Configuración → Productos en gigstack
- Verás la lista de productos importados de Shopify
- Para cada producto, selecciona la Clave de producto SAT correspondiente
- Selecciona la Unidad de medida apropiada
Ejemplo:
- Playera de algodón → Clave: 53101602 (Camisetas)
- Taza personalizada → Clave: 52152002 (Tazas)
- Curso en línea → Clave: 86101700 (Servicios de educación)
Mapeo automático:
gigstack sugiere claves SAT basándose en el nombre del producto. Revisa las sugerencias y ajusta si es necesario.
Clave por defecto:
Si tienes muchos productos similares, puedes configurar una clave por defecto para toda la tienda o por colección.
Paso 4: Configura el Modo de Facturación
Define cómo quieres facturar:
Opción A: Portal de Autofactura (Recomendado)
Los clientes que necesiten factura acceden a un portal y la generan ellos mismos.
- Ideal para tiendas B2C donde no todos necesitan factura
- Reduce trabajo administrativo a cero
- El cliente ingresa sus datos fiscales
Opción B: Facturación Automática
Cada venta genera automáticamente un CFDI si el cliente proporcionó RFC.
- Ideal para tiendas B2B donde todos necesitan factura
- Requiere que captures RFC en checkout
Opción C: Mixto
Facturación automática para clientes con RFC + portal de autofactura para los demás.
Paso 5: Personaliza el Checkout (Opcional)
Si quieres capturar RFC directamente en el checkout de Shopify:
- Ve a Configuración → Checkout en Shopify
- Agrega campos personalizados para datos fiscales
- gigstack lee estos campos automáticamente
Campos recomendados:
- RFC (campo de texto, 12-13 caracteres)
- "¿Requiere factura?" (checkbox)
Alternativa más simple:
No modifiques el checkout. Usa el portal de autofactura y comunícalo en el email de confirmación.
Paso 6: Configura el Portal de Autofactura
Personaliza tu portal para que se vea de tu marca:
- Ve a Portal → Personalización en gigstack
- Sube tu logo
- Configura colores corporativos
- Personaliza textos de bienvenida
- Configura dominio personalizado (opcional)
Cómo compartir el portal:
- Agrega el link en tu email de confirmación de pedido
- Inclúyelo en la página "Mi cuenta" de tu tienda
- Agrégalo al footer de tu sitio
Paso 7: Configura las Notificaciones de Shopify
Incluye información de facturación en tus emails:
- Ve a Configuración → Notificaciones en Shopify
- Edita la plantilla de Confirmación de pedido
- Agrega un bloque con el link al portal de autofactura
Texto sugerido:
"¿Necesitas factura? Genérala aquí: [link al portal]. Recuerda que tienes hasta el último día del mes siguiente para facturar tu compra."
Paso 8: Prueba la Integración
Antes de ir en vivo, verifica que todo funcione:
- Crea un pedido de prueba en Shopify
- Verifica que gigstack reciba la información
- Accede al portal de autofactura
- Genera una factura de prueba
- Confirma que el email llegue correctamente
- Revisa que el PDF y XML sean válidos
Flujo Completo: Desde la Compra hasta la Factura
Escenario 1: Cliente usa autofactura
- Cliente compra en tu tienda
- Recibe email de confirmación con link de factura
- Días después, accede al portal de autofactura
- Busca su pedido con número de orden o email
- Ingresa RFC (gigstack valida con el SAT)
- Confirma datos fiscales
- Factura se genera y envía por email
Escenario 2: Facturación automática
- Cliente compra e ingresa RFC en checkout
- Pago se confirma
- gigstack genera CFDI automáticamente
- Cliente recibe factura por email junto con confirmación
Funcionalidades Avanzadas
Facturación de envíos
El costo de envío puede incluirse en la factura:
- Como concepto separado con su propia clave SAT
- Integrado en el total (si así lo manejas contablemente)
Descuentos y cupones
Cuando aplicas descuentos en Shopify:
- La factura refleja el precio final pagado
- El descuento puede mostrarse como línea separada o aplicado al precio unitario
Devoluciones y reembolsos
Cuando procesas un reembolso en Shopify:
- gigstack detecta la devolución
- Puedes generar nota de crédito automáticamente
- O cancelar la factura original (si es del mismo mes)
Múltiples tiendas
Si tienes varias tiendas Shopify:
- Conecta cada una a gigstack
- Usa diferentes perfiles fiscales si son empresas distintas
- O consolida todo en una sola cuenta
Integración con Apps de Shopify
Shopify Payments
Si usas Shopify Payments como procesador, gigstack detecta los pagos automáticamente.
Otras pasarelas de pago
PayPal, MercadoPago, Conekta, etc., también funcionan. gigstack lee el estado del pedido, no el procesador específico.
Apps de suscripciones
Si usas Recharge, Bold Subscriptions o similar:
- Cada cobro recurrente genera una factura
- Puedes configurar facturación mensual consolidada
Reportes para Contabilidad
gigstack genera reportes listos para tu contador:
- Ventas facturadas: Todas las facturas del periodo
- Ventas no facturadas: Pedidos sin CFDI (para factura global)
- Exportación XML: Todos los comprobantes fiscales
- Formato Excel: Para análisis detallado
Solución de Problemas
"Los pedidos no aparecen en gigstack"
- Verifica que la app esté instalada correctamente
- Confirma los permisos de acceso a pedidos
- Revisa el estado de la conexión en gigstack
"La factura tiene productos incorrectos"
- Revisa el mapeo de claves SAT para esos productos
- Verifica que los nombres en Shopify sean correctos
"El cliente no encuentra su pedido en autofactura"
- Verifica que use el email correcto
- Confirma el número de orden
- Revisa que el pedido esté pagado y completado
Empieza Hoy
La integración Shopify + gigstack te libera del trabajo de facturación. Instala la app, configura tus productos, y deja que tus clientes facturen en autoservicio.
Visita gigstack.pro y conecta tu tienda Shopify hoy. Tu primera factura automática puede estar lista en minutos.