Connecting Walmart US: Delegated API Access for Solution Providers

Before you can connect Walmart to your SparkShipping profile, you need to add it first as a site in your SparkShipping Profile. Please follow the knowledge base article linked below to complete this step. Once Walmart is added, proceed to the Walmart credentials page in SparkShipping to generate the necessary credentials as outlined in this article.

https://kb.sparkshipping.com/adding-deleting-sites

 

  1. Go to Walmart's developer portal and select marketplace
  2. Look for your Production Keys
  3. Click "Add New Key for Solution Provider"
  4. Select "SparkShipping" from the drop-down and next
  5. Grant access to the necessary endpoints:
    • Feeds: Full Access
    • Content: Full Access
    • Items: Full Access
    • Inventory: Full Access
    • Price: Full Access
    • Lag Time: Full Access
    • Order: Full Access
    • Returns: Full Access
    • Reports: View Only
    • Walmart Fulfillment Services: Full Access
    • Account Profile: Full Access
    • Shipping: Full Access
  6. Copy & Paste the Client ID and Client Secret to the fields below. When copying client secret make sure that the field is visible otherwise the credentials will be invalid!
  7. Congratulations, your Walmart site is now connected to Spark Shipping! Your products will begin to download shortly.