Skip to main content

Handle delivery errors

Report processing failures during async delivery work so users see a clear message.

Before you begin

  • You accepted a delivery webhook but cannot complete quote, accept, update, or cancel

Steps

Error Event Flow

  1. Process a delivery operation asynchronously.
  2. On failure, POST to /v1/delivery/callback/error with a user-friendly description and error code (gRPC status codes are used).

Verify

Force a known failure; confirm Otter surfaces your message.

Next