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
- Active Wayfair Supplier account (invitation-based)
- Wayfair Extranet access (extranet.wayfair.com)
- API credentials (Supplier ID and API token) from Wayfair Supplier Onboarding team
🔧Setup Steps
- 1Log into Wayfair ExtranetGo to extranet.wayfair.com and sign in. Navigate to My Account → API Access. If you do not see API Access, contact your Wayfair supplier account manager.
- 2Generate your API tokenOn the API Access page, click Generate Token. Wayfair will create a Bearer token for your account. Copy this token and store it securely — it will be used for all API calls.
- 3Enter credentials in PythiasIn Pythias, go to Admin → Integrations → Add New Integration → Wayfair. Enter your Supplier ID (found in your Wayfair Extranet profile) and the API Token you generated. Click Test Connection and then Save.
- 4Configure ASN and shipping settingsWayfair requires an Advance Ship Notice (ASN) for every shipment. In the integration settings, configure your default carrier (USPS, FedEx, UPS) and packaging defaults. Pythias will generate the ASN automatically when you ship an order.
🔄What Gets Synced
- Purchase orders (polled every 10 minutes)
- Order items, Wayfair SKU, quantities, and shipping destination
- Purchase order acknowledgment (accepted/rejected)
- ASN (Advance Ship Notice) with carrier, tracking, package details
- Invoice submission to Wayfair for payment processing
💡Tips & Troubleshooting
- Wayfair has strict compliance metrics (On-Time Delivery, No-Defect Rate). Fulfill orders by the Expected Ship Date shown in each order.
- If your API token expires or is revoked, regenerate it in Wayfair Extranet and update the token in Pythias integration settings.
- Wayfair's GraphQL sandbox environment is available for testing — contact Pythias support to enable sandbox mode before going live.
