Saltar al contenido principal

Códigos de error y motivos

API: Drive (classic)

Este documento cubre la API de Drive (Classic). Si utilizas la API de Drive, consulta la guía de referencia para los errores de Drive.

Errores de campo

Ejemplo de formato de respuesta de error

{
"field_errors": [
{
"field": "dropoff_address",
"error": "Distance from pickup address to dropoff address exceeds 155 miles (250 kilometers)"
}
]
}

La siguiente tabla enumera los posibles errores de campo que se reutilizan en los puntos de enlace donde el campo es relevante

Nombre del campoError
external_delivery_idID de entrega externa duplicado: delivery_id de external_delivery_id
pickup_addressFalta el campo city en la dirección
pickup_addressFalta el campo state en la dirección
pickup_addressFalta el campo street en la dirección
pickup_addressFalta el campo zip_code en la dirección
pickup_addressNo se puedo corregir con una dirección válida
pickup_addressDoorDash no presta servicios en esta área
pickup_addressNo se puede prestar servicio a la dirección de retiro
dropoff_addressFalta el campo city en la dirección
dropoff_addressFalta el campo state en la dirección
dropoff_addressFalta el campo street en la dirección
dropoff_addressFalta el campo zip_code en la dirección
dropoff_addressLa extensión de la unidad de la dirección supera los 100 caracteres
dropoff_addressNo se puedo corregir con una dirección válida
dropoff_addressLa distancia de la dirección de recogida a la dirección del punto de entrega excede las X millas
dropoff_addressLa dirección del punto de entrega no está dentro del área de servicio
num_itemsLa orden debe contener al menos 1 artículo
phone_numberEl número de teléfono ingresado parece no ser válido
order_valueIngrese un subtotal de $X.XX o superior
order_valueIngrese un subtotal de $X.XX o inferior
pickup_timeLa hora del retiro lo más pronto posible del Dasher es HH:MM AM/PM en la fecha seleccionada
delivery_timeLa hora del retiro lo más pronto posible del Dasher es HH:MM AM/PM en la fecha seleccionada
quoted_timeDebe proporcionar un horario de entrega indicado o una hora del retiro
allowed_vehiclesEl vehicle proporcionado en los vehículos permitidos no parece ser válido. Consulta nuestro documento de la API de Drive.
cash_on_deliveryEl valor en efectivo máximo permitido es $X
cash_on_deliveryEsta tienda no está habilitada para realizar entregas con pago en efectivo.
contains_alcoholEsta tienda no admite la entrega de bebidas con alcohol.
is_contactless_deliveryNo se permiten las entregas sin contacto cuando una orden contiene bebidas con alcohol
is_contactless_deliveryNo se permite la entrega sin contacto en las órdenes de entrega con pago en efectivo
is_contactless_deliveryNo se permite la entrega sin contacto para las órdenes signature_required
tip"la propina no puede superar el 100 % de order_value"
weightEl peso dado no es un número: X
weightEl peso dado debe ser menor que el limit: X
weightEl peso dado no debe ser un número negativo: X
volumeEl volumen dado no es un número: X
volumeEl volumen dado debe ser menor que el limit: X
volumeEl volumen dado no debe ser un número negativo: X
priceEl precio dado no es un número entero: X
priceEl precio dado debe ser menor que el limit: X
priceEl precio dado no debe ser un número negativo: X

Errores no relacionados con el campo

Ejemplo de formato de respuesta de error

{
"non_field_errors": [
{
"non_field_error": "A contract has not been recorded for this business. Please contact DoorDash for integration support"
}
]
}

La siguiente tabla enumera los posibles errores no relacionados con el campo que se reutilizan en los puntos de enlace donde el error es relevante

Mensaje de errorDescripción
Se hizo la entregaComo se describe en el mensaje de error
Se asignó la entregaYa se ha asignado el Dasher, por lo que la entrega no se puede actualizar en este momento
No se puede cancelar la asignación del Dasher porque la orden ya se ha retiradoComo se describe en el mensaje
La dirección de retiro no se encuentra en un área de servicio conocidaComo se describe en el mensaje de error
No está abierto DoorDash para realizar la entrega a la hora de entrega solicitadaComo se describe en el mensaje de error
No está abierto DoorDash para realizar la entrega a la hora de retiro solicitadaComo se describe en el mensaje de error
No se puede seleccionar la hora del retiro después de la hora de entregaComo se describe en el mensaje de error
No podemos abastecer esta orden debido a que hay pocos Dashers en el área. Intenta otra vez más tarde.Como se describe en el mensaje de error
No se ha configurado un medio de pago para esta tienda.A tu tienda o negocio le falta información de configuración importante. Se ha notificado a tu administrador de cuenta de DoorDash, en caso de que tengas uno. No dudes en comunicarte con [email protected]
Se ha registrado un acuerdo para este negocio. Ponte en contacto con DoorDash para recibir asistencia con la integración.Como se describe en el mensaje de error