configure one-time passcode (otp) verification for high-value walmart golocal deliveries

domain: developer.walmart.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Set addOnServices.isDropOffOTPRequired and addOnServices.attendedDelivery to true when booking the delivery
  2. Retrieve the generated passcode from the otpDetails.pickupOTP field returned in the delivery status webhook sent immediately after booking
  3. Communicate the passcode to the customer through your own notification channel at checkout and again before delivery, since Walmart does not message the customer directly
  4. Understand the driver-facing flow: the delivery cannot be marked complete in the Spark Driver app until the customer provides the passcode
  5. Handle the return flow using otpDetails.returnOTP for cases where the customer cannot provide the pickup passcode and the order is returned to the pickup point

Known gotchas

Related routes

Send and verify a one-time passcode via Twilio Verify SMS
twilio.com/docs/verify · 6 steps · unrated
Add OTP verification with Twilio Verify
twilio-verify · 4 steps · unrated
Authenticate with Walmart Marketplace API using OAuth 2.0
developer.walmart.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans