PWL DTE para Bsale
PWL DTE para Bsale conecta tu tienda WooCommerce con Bsale, la principal plataforma de facturación electrónica y punto de oferta en Chile. Cuando un pedido se completa, el plugin genera automáticamente el documento de impuesto correspondiente (boleta o factura electrónica) y lo presenta al SII.
Características clave
- Boleta electrónica automática — se genera al completar el pedido (codeSii 39)
- Factura electrónica — el cliente marca «Necesito factura» en finalizar compra e indica su RUT y razón social
- Validación de RUT en tiempo real — verificación del dígito verificador con respuesta inmediata
- Compatible con finalizar compra clásico y por bloques — funciona con el finalizar compra por shortcode de WooCommerce y con el finalizar compra por bloques (WC 8.6+)
- Sincronización manual de inventario — actualiza el inventario de WooCommerce desde Bsale con un clic
- Prevención de duplicados — usa referenceId para no emitir el mismo DTE dos veces
- Shortcode
[pwl_dte]: muestra el documento de impuesto en la página de confirmación del pedido o en «Mi cuenta» - Entorno de prueba — prueba sin afectar documentos reales ante el SII
- Registros de actividad — historial detallado de cada DTE emitido con estado y número de folio
Requisitos
- WordPress 6.0 o superior
- WooCommerce 8.0 o superior
- PHP 8.0 o superior
- Cuenta activa de Bsale con token de API
Lite frente a Pro
La edición gratuita (Lite) incluye boleta, factura, campos en el pago, sincronización manual de inventario y shortcode de DTE.
La versión Pro añade: sincronización automática de existencias mediante cron, sucursal dedicada para el inventario, compatibilidad multi-sucursal (método de envío → asignación de sucursal), reintentos automáticos para DTE fallidos, webhooks en tiempo real y facturas rectificativas en devoluciones.
Pro edition (commercial): Bsale DTE Pro — purchase and details on PluginLATAM
Servicios externos
Este plugin se conecta a la API de Bsale para generar y gestionar documentos de impuesto electrónicos (DTE) obligatorios por la normativa chilena (SII).
Qué datos se envían y cuándo
- Al completarse un pedido de WooCommerce, los datos del pedido (productos, cantidades, precios y datos de facturación del cliente como RUT y razón social) se envían a Bsale para crear un documento de impuesto (boleta o factura electrónica).
- Cuando el administrador de la tienda ejecuta la sincronización manual de inventario, se envían los SKU de los productos para recuperar los niveles de inventario actuales desde Bsale.
- Al probar la conexión a la API desde la página de ajustes, se hace una petición sencilla para verificar que el token es válido. No se envían datos de clientes.
Información del servicio
- Sitio web de Bsale: https://www.bsale.cl/
- Documentación de la API de Bsale: https://docs.bsale.dev/
- Hosts de API que usa este plugin:
- URL base de la API que usa el cliente:
https://api.bsale.io/v1/ - Uso adicional de la API v2 (para la importación de productos y la lectura de recursos en webhooks):
https://api.bsale.io/v2/
- URL base de la API que usa el cliente:
- Condiciones de uso: https://www.bsale.cl/sheet/condiciones-uso
- Política de privacidad: https://www.bsale.cl/sheet/politica-privacidad
