Skip to main content

Account setup

DashLink parcel integrations require a specific onboarding sequence.


1. Create a Developer Account​

Follow the standard DoorDash Developer Portal flow to create:

  • An organization
  • User accounts

Parcel functionality is not enabled by default.


2. Request Parcel Enablement​

DashLink must manually enable parcel fulfillment method for your account.

To request enablement:

  • Email your DashLink onboarding representative
  • Provide the email associated with your developer account
  • Activation may take several days

Once configured, DashLink provides:

  • origin_facility_id values for each warehouse/store
  • pickup_external_business_id
  • Approved 3-letter tracking code prefix (if shipper-generated codes are used)
  • Account-level label configuration (PDF, ZPL 203, ZPL 300)

3. Verify Required Settings​

DashLink configures several operational settings during onboarding:

Order cutoff time​

Defines whether a package created before cutoff is expected same-day or next-day.

Days of operation​

Specifies the shipping days (e.g., Mon–Fri).
Shipments created on non-operational days will be scheduled for the next active day.

Package arrival delay​

Number of days between label creation and expected arrival to DashLink facilities.
Critical for pre-labeled or internationally sourced packages.

Tracking code source​

Your account is configured to either:

  • Let DashLink generate tracking codes, or
  • Use shipper-generated tracking codes

Rules for shipper-generated codes:

  • Must be unique
  • Length 15–35 characters
  • Avoid leading zeros
  • Prefix should be a DashLink-approved 3-letter code

Label format configuration​

DashLink can generate:

  • ZPL 203 dpi
  • ZPL 300 dpi
  • PDF (4×6 inches)

The chosen format applies to all label-generation responses.