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.📋Before You Start
- Approved Walmart Marketplace seller account
- API credentials created in Walmart Seller Center (Client ID and Client Secret)
🔧Setup Steps
- 1Open Walmart Seller Center API SettingsLog 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.
- 2Create a new API integrationOn 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.
- 3Copy your Client ID and Client SecretAfter 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.
- 4Enter credentials in PythiasIn 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.
- 5Configure acknowledgment and shipping settingsWalmart 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.

