Plugin de WordPress / WooCommerce
Instale y configure el plugin de Factunexo para emitir facturas electrónicas del SRI automáticamente desde su tienda WooCommerce.
Factunexo WooCommerce Integration conecta su tienda WooCommerce con Factunexo y emite facturas electrónicas válidas ante el SRI de Ecuador cada vez que se completa una venta en su tienda online.
Antes de empezar
Necesita una cuenta activa en Factunexo con sus credenciales de API (API Key, API Secret, URL de la API y Merchant ID). Puede crear su cuenta gratis — 14 días de prueba, sin tarjeta.
¿Qué hace el plugin?
- Captura los datos fiscales del cliente durante el checkout.
- Valida identificaciones ecuatorianas (cédula y RUC) en tiempo real.
- Crea la factura automáticamente cuando cambia el estado del pedido.
- Muestra la información de la factura en la administración de pedidos.
- Envía la factura al cliente por correo electrónico.
Compatibilidad
| Componente | Versión mínima | Recomendada |
|---|---|---|
| WordPress | 6.8 | 6.8+ |
| WooCommerce | 10.0 | 10.0+ |
| PHP | 7.4 | 8.1+ |
| MySQL | 5.7 | 8.0+ |
| HTTPS | Requerido | — |
| cURL | Habilitado | — |
Compatible con el checkout clásico y con el checkout basado en bloques (WooCommerce Blocks).
Requisitos de cuenta
Además de los requisitos técnicos necesita: una cuenta activa en Factunexo y sus credenciales API Key, API Secret y Merchant ID (los obtiene desde la app, en Configuración → API).
Instalación
Descargue el plugin
Descargue el paquete factunexo-woocommerce-1.0.7.zip.
Súbalo a WordPress
En su panel de WordPress vaya a Plugins → Añadir nuevo → Subir plugin, seleccione el
archivo .zip descargado y haga clic en Instalar ahora.
Actívelo
Haga clic en Activar. Al activarse aparecen:
- Un nuevo menú Factunexo en el sidebar de WordPress.
- Campos adicionales en el checkout de WooCommerce.
- Una nueva columna Factura Factunexo en el listado de pedidos.
Configuración
Obtenga sus credenciales
En su cuenta de Factunexo vaya a Configuración → API y copie: API URL, API Key, API Secret y Merchant ID.
Configúrelas en WordPress
En WordPress Admin vaya a Factunexo → Configuración y complete los campos: API Key, API Secret, URL de la API y Merchant ID.
Pruebe la conexión
Haga clic en Probar conexión para verificar que todo esté correcto. Debe mostrar "Conexión exitosa con Factunexo".
Guía de uso
Para el cliente: proceso de compra
Durante el checkout, el cliente ve campos adicionales de facturación:
- Tipo de identificación (Cédula, RUC o Pasaporte).
- Número de identificación, validado en tiempo real:
- Cédula: algoritmo Módulo 10.
- RUC: validación según tipo (natural, público, privado).
- Se muestra un error inmediato si el número es inválido.
- Nombre para la factura.
Al completar la compra, la factura se genera y (si está activado) se envía al cliente por correo.
Para el administrador: gestión de pedidos
En el listado de pedidos, la columna Factura Factunexo muestra el número de comprobante y su estado:
| Estado | Significado |
|---|---|
| Autorizada | El SRI autorizó la factura. |
| Guardada | Registrada en Factunexo, pendiente de autorización. |
| Pendiente | En proceso. |
| Rechazada | El SRI la rechazó; revise el motivo y corrija. |
Por defecto la factura se crea cuando el pedido pasa a estado Procesando. Puede cambiar el estado disparador en la configuración del plugin.
Sincronización de inventario
Si usa el módulo de Inventario, las ventas web descuentan stock automáticamente y puede publicar el stock disponible en su tienda. Ver Inventario → Tienda WooCommerce.
Preguntas frecuentes
¿Necesito una cuenta en Factunexo?
Sí. Puede crearla gratis con 14 días de prueba, sin tarjeta de crédito.
¿El plugin es gratuito?
El plugin se descarga sin costo. Para emitir facturas electrónicas necesita una suscripción activa a Factunexo.
¿Funciona con WooCommerce 10+?
Sí, es 100% compatible con WooCommerce 10.0+ y el checkout basado en bloques.
¿Cuándo se crea la factura?
Por defecto, cuando el pedido cambia a estado Procesando. Es configurable.
¿El cliente recibe la factura por email?
Sí, si activa la opción Enviar factura por email en la configuración.
¿Afecta el rendimiento de mi tienda?
No. Las peticiones a la API son asíncronas y no bloquean el proceso de compra.
Soporte
- Email: soporte@xinersoft.com
- WhatsApp: +593 99 101 6410
- Horario: lunes a viernes, 9:00 – 18:00
- Tiempo de respuesta: 4–8 horas hábiles
Qué puede consultar y hacer
Catálogo completo de las consultas y acciones que su asistente de IA puede realizar sobre su cuenta de Factunexo, y qué permiso requiere cada una.
API REST
Referencia de la API pública v1 de Factunexo: autenticación, URL base, versionado y endpoints para emitir comprobantes electrónicos del SRI desde sus propios sistemas.