Delivery Promise

Configure your account to use Shipium's Delivery Promise service.

About Delivery Promise

Delivery Promise provides Shipium’s best estimate of a shipment's delivery date, which we call estimated delivery date, or EDD. Shipium provides a three-part shipment flow to help you make a delivery promise to your customer and keep that promise.

First, Shipium offers two Delivery Promise APIs that support providing delivery estimates to your customers. One offers an EDD for your site's product detail pages as customers browse your products. The other offers an EDD for customers at checkout, once they've placed the product(s) in their cart, for each product. This API supports making a single call to ship all requested items from a single origin, or fulfillment center, as well as making multiple calls for estimates for deliveries from alternate origins. Each of these APIs provides default functionality to select the most suitable origin from which to ship to meet an EDD. Shipium recommends that you include origin data in your calls to the Delivery Promise APIs. However, if an origin is not specified, we will calculate which origin in your network that we believe your organization will use based on transits to the customer destination and historical volumes out of each fulfillment center to the destination.

Finally, after a customer has checked out, you can use Shipium's Shipment Planning service to identify the most optimal ship date recommendation to keep your customer promise at the lowest cost to your organization.

You can read more about Delivery Promise on our website. This guide provides Shipium’s recommended steps for using Delivery Promise, both setting up your organization’s account and using the Delivery Promise APIs to retrieve a shipment’s EDD.

Set up Delivery Promise for your organization

To start using Delivery Promise, you’ll need to complete the following steps. Your dedicated Shipium team member is available to assist you with each one.

  1. Set up your Shipium account.
    You’ll set up your organization’s account within the Shipium platform.
  2. Configure your fulfillment network.
    All warehouse or store origins and origin schedules are set up on the Shipium platform and configured to your organization's exact network properties. You can find guidance in the Console Configuration document.
  3. Configure your time in transit (TNT) calculation hierarchy.
    TNTs are needed for the most accurate EDD. You'll set up your preferred TNT structure.
  4. Upload shipment data (optional).
    Shipium requests that you upload 12 months of your organization's historical shipment values. The Shipment File Transfers document provides information about uploading your data.

Retrieve an estimated delivery date (EDD) for product view pages

Use cases and sample calls are outlined in the Product View Delivery Promise API documentation:

Retrieve an estimated delivery date (EDD) at cart checkout

Use cases and sample calls are outlined in the Cart Checkout Delivery Promise API documentation:

Resources

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