/Woo-iFactura

Plugin para WooCommerce que permite emitir factura electrónica de AFIP (Argentina) mediante iFactura.com.ar

Primary LanguagePHPGNU General Public License v3.0GPL-3.0

Woo-iFactura

Woo-iFactura

WordPress Plugin: Tested WP Version GitHub top language GitHub issues GitHub license GitHub forks GitHub stars GitHub watchers Twitter

Woo-iFactura es un plugin para WooCommerce que permite emitir factura electrónica de AFIP (Argentina) mediante el servicio de iFactura.

Capacidades y Funcionalidades

  • Generación de factura electrónica con un solo clic
  • Impresión o descarga de la factura electrónica desde el listado de pedidos
  • Impresión o descarga de la factura electrónica desde el pedido
  • Envío automático de la factura electrónica al cliente

Instalación

  1. Subí la carpeta "woo-ifactura" al directorio de plugins de WordPress /wp-content/plugins/
  2. Activá el plugin en la sección "Plugins" de WordPress
  3. Ingresá a WooCommerce -> Ajustes -> Configuración de iFactura y completá los siguientes datos:
    • Usuario y contraseña: Tu login de iFactura (email)
    • Punto de Venta: Número de punto de venta de iFactura que vas a usar para operar
    • Condición Impositiva: Tu condición impositiva para poder facturar
    • Activar "auto-envío": Activalo para enviar automáticamente los comprobantes emitidos (opcional)

Uso

En el listado de pedidos de WooCommerce vas a ver un nuevo botón de Factura en las órdenes que se encuentren en estado Procesando. Al presionar este botón, se enviarán los datos necesarios a iFactura para generar el comprobante correspondiente.

Cada vez que ingreses al listado de pedidos, se actualizará el estado de las facturas. Si un pedido ya fue facturado, aparecerá un icono de una factura con una flecha verde indicando que ya se puede descargar el comprobante.

Si activaste "auto-envío", el envío de la factura al cliente no requiere ninguna acción ya que iFactura la envía automáticamente al correo electrónico de tu cliente.

Capturas

Emitir factura Factura emitida Configuración

Consideraciones importantes

  • Funciona únicamente con moneda configurada en pesos argentinos
  • Agrega un campo "DNI" en el proceso de checkout, por lo que si ya habías hecho ajustes para obtener el documento del cliente, deberás quitarlo para evitar redundancias.
  • El campo "DNI" se usa en referencia a cualquier documento (DNI, CUIT o CUIL) y se mantiene el mismo nombre por cuestiones de retrocompatibilidad del plugin.

Ventas previas a la instalación del plugin

En caso de querer facturar ventas previas a la instalación de este plugin, deberás especificar los datos faltantes de facturación del cliente.

Para ello, en la vista de la orden presionás en el lápiz que está al lado de la sección "Facturación" donde figuran los datos del cliente.

Además del paso anterior, deberás los 3 campos personalizados. Esto se encuentra abajo de la sección de artículos de la orden. Los mismos son: "DNI" y "condicionimpositiva".

Requisitos

  • WordPress
  • WooCommerce
  • Tener una cuenta activada en iFactura

Contribuciones y Soporte

¡Las contribuciones son bienvenidas! Podés crear un nuevo Pull request para enviar tus correcciones y se fusionarán después de la moderación.

El soporte de este plugin es comunitario. En caso de problemas, errores o sugerencias, podés crear un nuevo Issue o publicar un comentario en los Issues activos. El staff de iFactura no brinda soporte técnico sobre el desarrollo o implementación de este plugin.

Licencia

Woo-iFactura está disponible bajo la licencia GNU General Public License v3.0.