Zum Hauptteil navigieren

Fehlercodes und Gründe

API: Drive (classic)

In diesem Dokument wird die Drive (classic)-API behandelt. Wenn du die Drive-API verwendest, lies das Referenzhandbuch für Drive-Fehler.

Feldfehler

Beispiel für ein Fehlerantwortformat

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

In der nachstehenden Tabelle sind die möglichen Feldfehler aufgeführt, die an allen Endpunkten, an denen das Feld relevant ist, wiederverwendet werden

FeldnameFehler
external_delivery_idDoppelte externe Liefer-ID: delivery_id von external_delivery_id
pickup_addressDer Adresse fehlt das Feld „City“
pickup_addressDer Adresse fehlt das Feld „State“
pickup_addressDer Adresse fehlt das Feld „Street“
pickup_addressDer Adresse fehlt das Feld „zip_code“
pickup_addressKonnte nicht in eine gültige Adresse aufgelöst werden
pickup_addressDoorDash ist in diesem Gebiet nicht aktiv.
pickup_addressAbholadresse nicht verfügbar
dropoff_addressDer Adresse fehlt das Feld „City“
dropoff_addressDer Adresse fehlt das Feld „State“
dropoff_addressDer Adresse fehlt das Feld „Street“
dropoff_addressDer Adresse fehlt das Feld „zip_code“
dropoff_addressDie Länge der Adresseinheit beträgt mehr als 100 Zeichen
dropoff_addressKonnte nicht in eine gültige Adresse aufgelöst werden
dropoff_addressDie Entfernung zwischen der Abholadresse und der Abgabeadresse beträgt mehr als X Kilometer.
dropoff_addressAbgabeadresse nicht im Lieferbereich
num_itemsBestellung muss mindestens 1 Artikel enthalten
phone_numberDie angegebene Rufnummer scheint nicht gültig zu sein.
order_valueBitte gib eine Zwischensumme von $X.XX oder mehr ein
order_valueBitte gib eine Zwischensumme von $X.XX oder weniger ein
pickup_timeDie früheste Abholzeit des:der Kurier:in ist HH:MM AM/PM am ausgewählten Datum
delivery_timeDie früheste Abholzeit des:der Kurier:in ist HH:MM AM/PM am ausgewählten Datum
quoted_timeEs muss entweder eine angegebene Lieferzeit oder Abholzeit angegeben werden
allowed_vehiclesIn den zugelassenen Fahrzeugen aufgeführtes vehicle scheint nicht gültig zu sein. Bitte lies unsere Dokumentation zur Drive API.
cash_on_deliveryDer maximal zulässige Barwert beträgt $X
cash_on_deliveryBei diesem Anbieter ist keine Bargeldlieferung möglich.
contains_alcoholAlkohollieferungen werden bei diesem Anbieter nicht unterstützt.
is_contactless_deliveryKontaktlose Lieferung ist nicht erlaubt, wenn die Bestellung Alkohol enthält
is_contactless_deliveryKontaktlose Lieferung ist bei Bestellungen mit Barzahlung bei Lieferung nicht erlaubt
is_contactless_deliveryKontaktlose Lieferung ist bei Bestellungen mit signature_required nicht erlaubt
tip„Trinkgeld kann nicht größer als 100 % des order_value sein“
weightDas angegebene Gewicht ist keine Zahl: X
weightDas angegebene Gewicht muss weniger sein als limit: X
weightDas angegebene Gewicht darf nicht negativ sein: X
volumeDie angegebene Menge ist keine Zahl: X
volumeDie angegebene Menge muss weniger sein als limit: X
volumeDie angegebene Menge darf nicht negativ sein: X
priceDer angegebene Preis ist keine Ganzzahl: X
priceDer angegebene Preis muss weniger sein als limit: X
priceDer angegebene Preis darf nicht negativ sein: X

Nicht-Feld-Fehler

Beispiel für ein Fehlerantwortformat

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

In der nachstehenden Tabelle sind die möglichen Nicht-Feld-Fehler aufgeführt, die an allen Endpunkten, an denen der Fehler relevant ist, wiederverwendet werden

FehlermeldungBeschreibung
Die Bestellung wurde aufgegeben.Wie in der Fehlermeldung beschrieben
Die Bestellung wurde zugewiesenDer:die Kurier:in wurde bereits zugewiesen, daher kann die Lieferung zum jetzigen Zeitpunkt nicht aktualisiert werden
Die Zuweisung des:der Kurier:in kann nicht aufgehoben werden, da die Bestellung bereits abgeholt wurdeWie in der Meldung beschrieben
Abholadresse liegt nicht in einem bekannten ServicegebietWie in der Fehlermeldung beschrieben
DoorDash ist zum gewünschten Lieferzeitpunkt nicht für Lieferungen geöffnetWie in der Fehlermeldung beschrieben
DoorDash ist zum gewünschten Abholzeitpunkt nicht für Lieferungen geöffnetWie in der Fehlermeldung beschrieben
Zeitpunkt der Abholung kann nicht nach dem Zeitpunkt der Abgabe festgelegt werdenWie in der Fehlermeldung beschrieben
Wir können diese Bestellung nicht erfüllen, da es nicht genügend Kurier:innen in diesem Gebiet gibt. Bitte versuche es später erneut.Wie in der Fehlermeldung beschrieben
Für diesen Anbieter wurde noch keine Zahlungsmethode konfiguriert.Deinem Anbieter oder Unternehmen fehlen wichtige Konfigurationsinformationen. Falls du eine:n DoorDash-Kundenbetreuer:in hast, wurde diese:r benachrichtigt. Du kannst dich auch gerne an [email protected] wenden.
Für dieses Unternehmen liegt noch kein Vertrag vor. Bitte kontaktiere DoorDash für Integrationsunterstützung.Wie in der Fehlermeldung beschrieben