Schedule Time Delay

Hello,

I am testing using Stuart sandbox. Our business requires us to schedule a delivery to come at the pickup address either after 20 mins, 30 mins, 45, 60 or 75 mins.

The problem when we schedule with 20 or 30 mins. The ride starts moving(picking) after 20 mins, so it comes delayed with around extra 15 mins.

I want to ask when I should schedule the pickup at time so that the ride arrives after 20 mins for example?

There is another problem we are facing. The jobs’ deliveries doesn’t change status to delivering from the long time. I see in the dashboard the status is " Pick up now" for more than an hour. I am wondering why this happen?

Thank you

This is the job response for question #2. The thing I wonder about is why the eta for picking is already in the past, while the delivery status is still picking? And that remains for hours.

{
“id”: 100095038,
“created_at”: “2021-02-01T10:50:39.000+01:00”,
“status”: “in_progress”,
“package_type”: null,
“transport_type”: “bike”,
“assignment_code”: null,
“pickup_at”: “2021-02-01T11:05:36.000+01:00”,
“dropoff_at”: null,
“ended_at”: null,
“comment”: null,
“distance”: 2.636,
“duration”: 12,
“traveled_time”: 0,
“traveled_distance”: 0,
“deliveries”: [
{
“id”: 100129404,
“status”: “picking”,
“picked_at”: null,
“delivered_at”: null,
“tracking_url”: “Preparing your order | #100129404”,
“client_reference”: “574_22gAuS_1612173036”,
“package_description”: null,
“package_type”: null,
“fleet_ids”: [
1
],
“pickup”: {
“id”: 1825740,
“address”: {
“street”: “9 Rue Henri René”,
“postcode”: “34000”,
“city”: “Montpellier”,
“zone”: “montpellier”,
“country”: “France”,
“formatted_address”: “9 Rue Henri René, 34000, Montpellier, France”
},
“latitude”: 43.604647,
“longitude”: 3.8825935,
“comment”: null,
“contact”: {
“firstname”: null,
“lastname”: null,
“phone”: null,
“company_name”: “Spago”,
“email”: null
},
“access_codes”: []
},
“dropoff”: {
“id”: 1825741,
“address”: {
“street”: “7 Avenue Charles Flahault”,
“postcode”: “34090”,
“city”: “Montpellier”,
“zone”: “montpellier”,
“country”: “France”,
“formatted_address”: “7 Avenue Charles Flahault, 34090, Montpellier, France”
},
“latitude”: 43.6193163,
“longitude”: 3.8652519,
“comment”: null,
“contact”: {
“firstname”: “Jacqueline5”,
“lastname”: “Greiss”,
“phone”: “+33140120211”,
“company_name”: null,
“email”: null
},
“access_codes”: []
},
“cancellation”: {
“canceled_by”: null,
“reason_key”: null,
“comment”: null
},
“eta”: {
“pickup”: “2021-02-01T11:17:19.000+01:00”,
“dropoff”: “2021-02-01T11:32:19.000+01:00”
},
“proof”: {
“signature_url”: null
},
“package_image_url”: null
}
],
“driver”: {
“id”: 403968,
“display_name”: “Marguerite S.”,
“phone”: “+33932634883”,
“picture_url”: null,
“transport_type”: “bike”,
“latitude”: 43.6047,
“longitude”: 3.88373
},
“pricing”: {
“price_tax_included”: 10.68,
“price_tax_excluded”: 8.9,
“tax_amount”: 1.78,
“invoice_url”: null,
“tax_percentage”: 0.2,
“currency”: “EUR”
},
“rating”: null
}

Hi Jacky,

This errors only occur in Sandbox and will soon disappear. We are already working on a better test environment.
However, for your first concern, the dispatcher algorithm already takes place to optimise the times of arrival of the drivers and make it as precise as possible to meet the scheduled pickup time.

We keep available if needed.

Regards,
Marta

1 Like