Pythias Technologies
ServicesFeaturesIntegrationsHow It WorksSetup GuidesBlogTutorialsAbout UsContact UsLoginBook a Demo
Wix
Your Own Store · REST API

Wix Integration Setup

Wix stores connect to Pythias via an API key generated in your Wix Dashboard. Once connected, new store orders are pulled into Pythias automatically and fulfilled orders have their tracking numbers pushed back to Wix — updating the buyer's order status and triggering Wix's shipment notification email.

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

  • Active Wix store (Wix Business or eCommerce plan required)
  • Wix account with site admin access

🔧Setup Steps

  1. 1
    Generate a Wix API Key
    Log into your Wix account at manage.wix.com. Click on your site, then go to Settings → Advanced → API Keys. Click Generate API Key. Give it a name like "Pythias Integration". Under Select Permissions, enable: Wix Stores → All Permissions. Click Generate Key.
  2. 2
    Copy the API Key and Site ID
    After generation, copy the API Key (displayed once — store it securely). Your Site ID can be found in the URL of your Wix Dashboard (manage.wix.com/dashboard/SITE-ID-HERE/...) or under Settings → Site ID.
  3. 3
    Enter credentials in Pythias
    In Pythias, go to Admin → Integrations → Add New Integration → Wix. Enter your API Key and Site ID. Click Test Connection to verify. If successful, click Save.
  4. 4
    Configure fulfillment settings
    Set your default carrier for Wix orders in the integration settings. Pythias will push the carrier name and tracking number back to Wix when an order is marked as shipped, which triggers Wix's built-in tracking notification email to the buyer.

🔄What Gets Synced

  • New store orders (pulled every 5 minutes)
  • Order line items, product IDs, variants, quantities, and buyer shipping address
  • Shipment tracking and carrier pushed to Wix order
  • Fulfillment status update (order marked as fulfilled in Wix)

💡Tips & Troubleshooting

  • Wix API keys do not expire, but if you revoke one (or it is auto-revoked after a password change), you will need to generate a new key and update Pythias.
  • Make sure the Wix Stores permission is fully enabled for the API key — read-only keys will allow order sync but not shipment confirmation.
  • For stores with multiple price lists or multilingual settings, test with a single order first to confirm SKUs and prices map correctly.

← Back to all integrations

Need help with Wix?

Our onboarding team can walk you through the setup live.

Book a Demo