Buy shipping

Overview

The Ship With Walmart (SWW) API is a one stop shop for sellers to buy shipping labels from top carrier services for domestic and international shipments. Our API supports purchasing labels from USPS and FedEx for domestic shipments and Yanwen and FedEx for international Seller Fulfilled shipments, at competitive prices, and with added benefits.                   

We have partnered with Yanwen Logistics to help sellers to ship from China to fulfill customer orders in the U.S at Walmart negotiated rates. Our international sellers can simply log into Walmart Seller Center to sign the terms and conditions and start shipping orders from China via Yanwen to customers in the U.S. at Walmart negotiated rates using our API. 

Here’s an overview of how to get started: 

To fulfill orders using Ship With Walmart API’s, use following API’s to process customer orders in the order provided below:

  1. To get the list of all the carriers supported by Ship With Walmart, use the GET Supported carriers API. Once you have the list of carriers, get the list of package types supported by the carrier of your choice by using the GET supported carrier package types API.
  2. To get the estimates for the shipment, use the GET shipping estimates API. This API returns the cheapest shipping cost estimates. This estimate is based on the address and package details (dimensions and weight).
  3. Use the POST Create labels API to generate shipping labels with the shipment info passed.  To discard a label, use the Discard API.
  4. GET/DOWNLOAD label API for a carrier and tracking number API can download label and tracking number combination for a carrier.   
  5. GET label details by a purchase order id API fetches all labels generated for a purchase order. 

International orders: 

To create labels for shipments from CN to U.S., refer to sample 3 in the Request Sample section.

You can learn more about the Ship With Walmart for US program, including how payment process works, by clicking here.