DoorDash

DoorDash credential requirements

Prior to shipping with DoorDash, you must configure credentials in the Shipium Console.

You'll provide the following credentials for production and for test mode. Credentials can be provided by DoorDash or generated through the DoorDash Developer Portal.

DoorDash's service methods and their identifiers are listed on the Supported Carriers page.

API credentials

Account configuration

Multiple warehouse locations

If your organization ships from multiple warehouse locations, you'll need to configure a separate DoorDash carrier account for each origin facility, with each account using its unique origin facility ID. Your organization will work with DoorDash and your Shipium Implementation team to establish origin facility IDs for your warehouse locations.

Package restrictions

DoorDash has the following package dimension and volume restrictions:

Packages exceeding these restrictions will not be eligible for DoorDash shipping methods during carrier selection.

Phone number requirements

DoorDash requires phone numbers to meet specific formatting criteria. If phone numbers don't meet these requirements, DoorDash returns a validation error.

To avoid this error, ensure phone numbers in your API requests meet these requirements:

Correct format Incorrect format
"phoneNumber": "5021111111" "phoneNumber": "(502) 111-1111"

Resources

Your Shipium team member is available to help along the way. However, you might find these resources helpful: