Pythias Technologies
ServicesFeaturesIntegrationsHow It WorksSetup GuidesBlogTutorialsAbout UsContact UsLoginBook a Demo
Walmart
Major Marketplaces · Full API

Walmart Integration Setup

Walmart Marketplace uses a Client ID / Client Secret authentication model. Once connected, Pythias acknowledges new orders, routes them to production, ships them, and pushes tracking back to Walmart — all automatically. Pythias also supports Walmart's listing management and feed tracking APIs so you can push product updates from one place.

Using the Marketplace Modal?
When configuring column mappings in the Add/Edit Marketplace dialog, use dynamic variables like productTitle or variantSku to auto-populate fields from your product catalog.
View Variables →

📋Before You Start

  • Approved Walmart Marketplace seller account
  • API credentials created in Walmart Seller Center (Client ID and Client Secret)

🔧Setup Steps

  1. 1
    Open Walmart Seller Center API Settings
    Log into seller.walmart.com. In the top navigation, go to Settings (gear icon) → API Settings. If you do not see API Settings, your account may need to be approved for API access — contact Walmart Seller Support.
  2. 2
    Create a new API integration
    On the API Settings page, click Create Integration. Give it a name like "Pythias Fulfillment". Select the permissions you need: Orders, Shipping, and optionally Items (for listing management). Click Save.
  3. 3
    Copy your Client ID and Client Secret
    After creating the integration, Walmart will display your Client ID and Client Secret. Copy both values immediately — the Client Secret is only shown once. Store them securely before navigating away.
  4. 4
    Enter credentials in Pythias
    In Pythias, go to Admin → Integrations → Add New Integration → Walmart. Paste the Client ID and Client Secret into the corresponding fields. Click Test Connection to verify. If the test passes, click Save.
  5. 5
    Configure acknowledgment and shipping settings
    Walmart requires sellers to acknowledge orders within 4 hours of receipt. In the Pythias Walmart integration settings, enable Auto-Acknowledge to have Pythias acknowledge new orders immediately upon pull. Set your default shipping carrier (USPS, FedEx, or UPS).

🔄What Gets Synced

  • New orders (pulled every 5 minutes, auto-acknowledged)
  • Order line items, item IDs, SKUs, quantities, and shipping address
  • Shipment confirmation with carrier, tracking number, and ship date
  • Order status updates (Acknowledged → Shipped → Delivered)
  • Product listing updates via Item Feed API (optional)

💡Tips & Troubleshooting

  • Walmart's 4-hour acknowledgment window is strict — enable Auto-Acknowledge to avoid cancellations.
  • If your Client Secret is lost, revoke the integration in Seller Center and create a new one.
  • Walmart tracks your On-Time Shipping Rate. Use Pythias order urgency alerts to flag orders approaching their ship-by date.
  • For Walmart international (Walmart.ca), create a separate integration entry with Canadian marketplace credentials.

← Back to all integrations

Need help with Walmart?

Our onboarding team can walk you through the setup live.

Book a Demo