Webhook es una herramienta excelente si desea conectar Deliveo a un sistema con el que aún no está integrado. Es posible que necesite capacidad de desarrollo (programación) para crear el código que procesa los datos que Deliveo proporciona. El sistema externo puede ser un sistema ERP, un sistema de facturación o cualquier otro.
El envío de datos se realiza siempre con el método POST. Como parámetro GET puede establecer cualquier dato que desee (por ejemplo, token o clave de autenticación).
Encontrará interruptores debajo de cada webhook:
- Disabled - no se realiza ninguna llamada
- Simple - la llamada webhook se realiza con datos básicos
- Extendido - la llamada webhook se realiza con datos extendidos
La llamada Webhook puede ser activada por los siguientes eventos:
Crear un envío
Simple
"deliveo_id" =>"DELIV25020302677"
"sender" =>"John Wick"
"sender_country" =>"ES
"sender_zip" =>"2340"
"sender_city" =>"Kiskunlacháza"
"sender_address" =>"Kinizsi 10"
"sender_apartment" =>"Kinizsi 10"
"consignee" =>"John Doe"
"consignee_country" =>"HU"
"consignee_zip" =>"2340"
"consignee_city" =>"Belgrade"
"consignee_address" =>"Main street 1"
"consignee_apartment" =>"1"
"customer" =>"Monster Inc."
"customer_country" =>"HU"
"customer_zip" => "555666"
"customer_city" =>"Los Angeles"
"customer_address" => "Baker str. 3."
"customer_building" =>"3."
Extendido:
"deliveo_id" =>"DELIV25020302677"
"sender" =>"John Wick"
"sender_country" =>"HU
"sender_zip" =>"2340"
"sender_city" =>"Kiskunlacháza"
"sender_address" =>"Kinizsi 10"
"sender_apartment" => "A/2"
"sender_phone" =>"+363012345678"
"sender_email" =>"test62@nanosoft.hu"
"consignee" =>"John Doe"
"consignee_country" =>"HU"
"consignee_zip" =>"2340"
"consignee_city" =>"Belgrade"
"consignee_address" =>"Main street 1"
"consignee_apartment" => "B/21"
"consignee_phone" =>"+362012345678"
"consignee_email" =>"test62@nanosoft.hu"
"cliente" =>"Monster Inc."
"customer_country" =>"HU"
"customer_zip" => "555666"
"customer_city" =>"Los Angeles"
"customer_address" =>"3."
"customer_phone" =>"+36305059287"
"customer_email" =>"test62@nanosoft.hu"
"colli" => "1"
"cod" => "0.00"
"referenceid" => "ref123456-ABC"
"tracking" => "tr_123456"
"packages" => array:1 [
0 => array:4 [
"weight" => "1.00"
"customcode" =>"52061-760142_0"
"x" => 5
"y" => 10
"z" => 15
]
Recogida de envíos
Simple
"deliveo_id" => "DELI12345678910"
"location_id" => "125"
Extendida:
"deliveo_id" => "DELIV25030494014"
"location_id" => "7"
"location_name" => "DEV-003"
"courier_name" => "Joe Courier"
"courier_phone" => "+367012345678"
Transporte
Simple
"deliveo_id" => "DELI12345678910"
"location_id" =>"A22"
Extendido:
"deliveo_id" => "DELI24050227112"
"location_id" =>"A22"
"location_id_old" =>"A13"
Entrega correcta
Simple:
"deliveo_id" => "DELIV25030445511"
"payment" => "CASH"
Extendido:
"deliveo_id" => "DELIV25030476575"
"payment" => "Cash"
"destinatario" => "Charles Bronson"
Intento de entrega fallido
Simple:
"deliveo_id" => "DELI25020884680"
"unsuccessful_id" => 5
Extendido:
"deliveo_id" => "DELI25024404680"
"unsuccessful_id" => 5
"state" => "No estaba en casa"