Guía de integración
WooCommerce
Esta guía es de uso exclusivo para la integración nativa con WooCommerce mediante webhooks. Para integraciones personalizadas o lógica avanzada, utilizar la documentación de la ruta estándar.
Ubicación del webhook
- WooCommerce
- Ajustes
- Avanzado
- Webhooks
Configuración del webhook
- Evento: Pedido actualizado
- Estado: Activo
- URL de entrega:
http://www.servientregaapi.com/public/integration/{clientKey}/siscore/guias/woocommerce/order?env=prod
Notas:
- El valor de
clientKeyes proporcionado por Servientrega - El valor de
secretes proporcionado por Servientrega -
El parámetro
envdefine el entorno:sandboxpara pruebas yprodpara producción
Comportamiento
- El webhook se ejecuta cuando un pedido es actualizado
- La API solo procesa pedidos con estado
completed - Los demás estados serán ignorados
Campos requeridos
Dentro de cada pedido de WooCommerce agregar:
Campos obligatorios
nombre_productociudad_destinatariopeso_fisicopeso_volumentricoaltoancholargo
Campos opcionales
cedula_destinatariocontenidofacturacaux1caux2caux3valor_recaudarpiezas
Actualizar pedido
- Una vez agregados los campos, actualizar el pedido
- Si el estado es
completed, se envía automáticamente al API - Se generará la guía correspondiente