diff --git a/Includes/processing-functions.php b/Includes/processing-functions.php index b8d7e0323eb828b6af83f81fbb83e3312d1ca0d3..15731d80da23b950dc88989c977ceb7dbba7dd6a 100644 --- a/Includes/processing-functions.php +++ b/Includes/processing-functions.php @@ -180,53 +180,70 @@ function mi_bsale_create_document_from_order($order_id) { $subtotal_bruto = $item->get_subtotal() + $item->get_subtotal_tax(); $cantidad = $item->get_quantity(); $precio_unitario_bruto = ($cantidad > 0) ? $subtotal_bruto / $cantidad : 0; $precio_unitario_neto = round($precio_unitario_bruto / 1.19, 2); $details[] = [ 'variantId' => $variant_id, 'quantity' => $cantidad, 'netUnitValue' => $precio_unitario_neto ]; } $payment_mappings = get_option('bsale_payment_mappings', []); $payment_gateway_id = $order->get_payment_method(); $bsale_payment_type_id = $payment_mappings[$payment_gateway_id] ?? get_option('bsale_default_payment_type_id'); $payments_array = []; if (!empty($bsale_payment_type_id)) { $payments_array[] = [ 'paymentTypeId' => $bsale_payment_type_id, 'amount' => $order->get_total(), 'recordDate' => time() ]; } - // LÓGICA DE ENVÍO FINAL: se añade el costo de despacho - $shipping_total = (float) $order->get_shipping_total() + (float) $order->get_shipping_tax(); + // LÓGICA DE ENVÍO FINAL: se añade el costo de despacho + // WooCommerce entrega el costo de envío sin impuestos en + // get_shipping_total(), por lo que enviar también el impuesto genera + // un monto mayor al esperado en Bsale/SII. De acuerdo con la + // documentación de Bsale, el campo "shippingValue" espera el valor + // neto. Se redondea a dos decimales para mantener consistencia con + // la API. + $shipping_total = round((float) $order->get_shipping_total(), 2); + + if ($shipping_total > 0) { + $payload_shipping = ['shippingValue' => $shipping_total]; + } else { + $payload_shipping = []; + } - $payload = [ - 'declareSii' => 1, - 'emissionDate' => time(), - 'shippingValue' => $shipping_total, - 'documentTypeId' => $doc_type_id, - 'officeId' => $office_id, - 'clientId' => $client_id, - 'details' => $details, - 'payments' => $payments_array - ]; + $payload = [ + 'declareSii' => 1, + 'emissionDate' => time(), + 'documentTypeId' => $doc_type_id, + 'officeId' => $office_id, + 'clientId' => $client_id, + 'details' => $details, + 'payments' => $payments_array + ]; + + // Solo se agrega el valor de despacho cuando corresponde para evitar + // que Bsale cree una línea extra sin costo. + if (!empty($payload_shipping)) { + $payload = array_merge($payload, $payload_shipping); + } $document = mi_bsale_api_post('/v1/documents.json', $payload); if (is_wp_error($document)) { throw new Exception("Error al crear documento: " . $document->get_error_message()); } $order->update_meta_data('_bsale_document_id', $document['id']); $order->update_meta_data('_bsale_document_url', $document['href']); $order->save(); $order->add_order_note(sprintf('Proceso Bsale completado. Documento: %s.', $document['href'], $document['number'])); } catch (Exception $e) { $order->add_order_note('FALLO Bsale: ' . $e->getMessage()); } } CABLE – Premium Store
  • Inicio
  • Tienda
  • Categorías
    • Accesorios
      • Cables
      • Testers
      • Herramientas combinadas
      • Probador de montaje integrado
      • Fuentes conmutadas
    • Camaras de seguridad
    • Kits
      • Kit de camaras
      • Kit de alarmas
      • Kit videoportero
      • Kit de seguridad
    • Fuentes
    • Control de acceso
    • Monitores
    • DVR – XVR – NVR
      • DVR
      • XVR
      • NVR
    • Racks para servidor
    • Barber Shop
    • Switch
    • Soportes
    • UPS
  • Marcas
    • Dahua
    • Hc premium
    • Hikvision
    • Imou
    • Kemei
    • VGR
    • Western Digital
    • ZKTeco
  • Sobre nosotros
    • Contacto
    • Garantía
    • Despachos
    • Términos y Condiciones
    • Política de privacidad
  • Blog
7
7
d-655633-mla79142047521-092024-f5391.jpg

AFEITADORA V-377

1 × $42.000 Iva incluido
1-0-01-01-14950-10847606753829.png

XVR PARA CAMARAS MODELO: DH-XVR4108HS-I

1 × $59.900 Iva incluido
sd22204ue-gn-w-image-thumb9331.png

CAMARA DE SEGURIDAD DH-SD22204UEN-GN-W PTZ

1 × $115.000 $135.000 Iva incluido
hvl23-45-20147.png

ADAPTADOR DC MACHO MODELO HVL23-45

2 × $300 Iva incluido
dh-pfm920-5eu2630.jpg

CABLE UTP CAT 5 DH-PFM920-5EU

1 × $85.000 $95.000 Iva incluido
pfm922i-6un-c-1007650.png

ROLLO CABLE UTP 100 MTS DH-PFM922I-6UN-C-100

1 × $20.000 Iva incluido
elementos
Subtotal $322.500
Finalizar Compra Ver Carrito
Logo

Premium Store

Innovación que protege tu mundo.

  • Inicio
  • Tienda
  • Categorías
    • Accesorios
      • Cables
      • Testers
      • Herramientas combinadas
      • Probador de montaje integrado
      • Fuentes conmutadas
    • Camaras de seguridad
    • Kits
      • Kit de camaras
      • Kit de alarmas
      • Kit videoportero
      • Kit de seguridad
    • Fuentes
    • Control de acceso
    • Monitores
    • DVR – XVR – NVR
      • DVR
      • XVR
      • NVR
    • Racks para servidor
    • Barber Shop
    • Switch
    • Soportes
    • UPS
  • Marcas
    • Dahua
    • Hc premium
    • Hikvision
    • Imou
    • Kemei
    • VGR
    • Western Digital
    • ZKTeco
  • Sobre nosotros
    • Contacto
    • Garantía
    • Despachos
    • Términos y Condiciones
    • Política de privacidad
  • Blog
7
7
d-655633-mla79142047521-092024-f5391.jpg

AFEITADORA V-377

1 × $42.000 Iva incluido
1-0-01-01-14950-10847606753829.png

XVR PARA CAMARAS MODELO: DH-XVR4108HS-I

1 × $59.900 Iva incluido
sd22204ue-gn-w-image-thumb9331.png

CAMARA DE SEGURIDAD DH-SD22204UEN-GN-W PTZ

1 × $115.000 $135.000 Iva incluido
hvl23-45-20147.png

ADAPTADOR DC MACHO MODELO HVL23-45

2 × $300 Iva incluido
dh-pfm920-5eu2630.jpg

CABLE UTP CAT 5 DH-PFM920-5EU

1 × $85.000 $95.000 Iva incluido
pfm922i-6un-c-1007650.png

ROLLO CABLE UTP 100 MTS DH-PFM922I-6UN-C-100

1 × $20.000 Iva incluido
elementos
Subtotal $322.500
Finalizar Compra Ver Carrito
“ROLLO CABLE UTP 100 MTS DH-PFM922I-6UN-C-100” se ha añadido a tu carrito. Ver carrito

Tienda

Ordenar Por: Precio mas Alto
  • Por defecto
  • Popularidad
  • Clasificación
  • Novedad
  • Precio mas Bajo
  • Precio mas Alto
CABLE CAT 6 DH-PFM920I-6UN-C

CABLE CAT 6 DH-PFM920I-6UN-C

$108.500 $119.000 Iva incluido
CABLE, Ofertas
Agregar al Carrito
CABLE FTP CAT 5 MODELO DH-PFM920I-5EF-C

CABLE FTP CAT 5 MODELO DH-PFM920I-5EF-C

$108.000 Iva incluido
CABLE
Agregar al Carrito
CABLE UTP CAT 5 DH-PFM920-5EU

CABLE UTP CAT 5 DH-PFM920-5EU

$85.000 $95.000 Iva incluido
CABLE, Ofertas
Agregar al Carrito
CABLE CAT 5 DH-PFM920I-5EUN

CABLE CAT 5 DH-PFM920I-5EUN

$78.397 $80.000 Iva incluido
CABLE
Agregar al Carrito
CABLE DAHUA CAT 5 DH-PFM920C-A1

CABLE DAHUA CAT 5 DH-PFM920C-A1

$45.000 Iva incluido

AGOTADO

CABLE
Agregar al Carrito
CABLE UTP P/CCTV DH-PFM920I-6UN-C100 CABLE

CABLE UTP P/CCTV DH-PFM920I-6UN-C100 CABLE

$43.000 Iva incluido
CABLE
Agregar al Carrito
ROLLO CABLE UTP 100 MTS DH-PFM920I-5EU-U-100

ROLLO CABLE UTP 100 MTS DH-PFM920I-5EU-U-100

$37.000 Iva incluido
CABLE
Agregar al Carrito
CABLE UTP CATG 5 ALEACION ALUMINIO DH-PFM922I-5EUN-C

CABLE UTP CATG 5 ALEACION ALUMINIO DH-PFM922I-5EUN-C

$30.000 Iva incluido
CABLE
Agregar al Carrito
ROLLO CABLE UTP 100 MTS DH-PFM922I-6UN-C-100

ROLLO CABLE UTP 100 MTS DH-PFM922I-6UN-C-100

$20.000 Iva incluido
CABLE
Agregar al Carrito
ROLLO DE CABLE COAXIAL 50 MTS DH-PFM942I-50-5

ROLLO DE CABLE COAXIAL 50 MTS DH-PFM942I-50-5

$12.500 Iva incluido
CABLE
Agregar al Carrito
ROLLO CABLE COAXIAL DAHUA CON AUDIO 30 MTS DH-PFM942I-30-5

ROLLO CABLE COAXIAL DAHUA CON AUDIO 30 MTS DH-PFM942I-30-5

$9.000 Iva incluido
CABLE
Agregar al Carrito
CABLE P/CAMARAS MOBILES MODELO MCNU-GXF4-GXM4-12

CABLE P/CAMARAS MOBILES MODELO MCNU-GXF4-GXM4-12

$8.900 Iva incluido
CABLE
Agregar al Carrito
  • 1
  • 2
  • Siguiente
  • Última

Buscar productos

Categorias

  • Accesorios (262)
  • Almacenamiento (15)
  • CABLE (17)
  • CAMARA DE SEGURIDAD (344)
  • Control de acceso (32)
  • CORTA PELO (28)
  • DVR (13)
  • DVR - XVR - NVR (102)
  • Fuentes (13)
  • FUENTES CONMUTADAS (1)
  • HERRAMIENTAS COMBINADAS (2)
  • KIT DE ALARMA (4)
  • KIT DE CAMARAS (10)
  • KIT VIDEOPORTERO (8)
  • KITS DE SEGURIDAD (2)
  • Monitores (6)
  • NVR (56)
  • Ofertas (28)
  • Otros (0)
  • PROBADOR DE MONTAJE (1)
  • RACKS PARA SERVIDORES (3)
  • SOPORTE (21)
  • SWITCH (46)
  • Testers (5)
  • UPS (4)
  • XVR (25)

Filtrar por precio

Premium Store es tu especialista en seguridad y confort tecnológico. Como distribuidores de Dahua y creadores de la marca HcPremium, ofrecemos soluciones de vanguardia. Nuestro compromiso es brindarte productos confiables e innovadores para la protección de tu hogar o empresa, con el sólido respaldo de Havells Chile.

Informacion

  • Nosotros
  • Contacto
  • Términos
  • Despachos
  • Garantias
  • Privacidad

Contáctanos

  • Ejecutivo de Ventas +56971480090 - +56229800275
  • Área Digital +56224381902
  • ventas@premiumstore.cl
  • carlos@premiumstore.cl
  • BackOffice Business Park Avenida Ventisquero 1111, bodega 52, Renca, Región Metropolitana, Horario de Atención: Lunes a Viernes 08:30 a 14:00 - 15:00 a 18:00

Síguenos

Suscríbete

Únete a nuestra comunidad y sé el primero en recibir consejos, tendencias, regalos y ofertas especiales.

© 2025 Premium Store. Todos los derechos reservados
La Cesta De La Compra