> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wisepim.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Django Oscar Integration

> Connect your Django Oscar store to WISEPIM. Add your API token, test the connection, and start syncing your catalog.

Connect your Django Oscar store to WISEPIM to manage your whole catalog from one place. Django Oscar is an open-source e-commerce framework for Django. Once connected, you can import products, enrich them with AI, and push the improved content back to your store.

Setup takes two steps: get an API token from your Oscar backend, then add it in WISEPIM.

<Info>
  You need admin access to your Django Oscar store and a WISEPIM account with an active project. Your Oscar instance must expose a token-authenticated API for products.
</Info>

## Get your API token

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/JPDjQoRySb31h-7U/images/marketing-screenshots/integrations/integration-configure-django-oscar-light-transparent.webp?fit=max&auto=format&n=JPDjQoRySb31h-7U&q=85&s=390c811152d75599c6ef0de397bcc483" alt="Connecting Django Oscar to WISEPIM, store URL, API token, locale mapping and a live connection test" width="1478" height="1782" data-path="images/marketing-screenshots/integrations/integration-configure-django-oscar-light-transparent.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/JPDjQoRySb31h-7U/images/marketing-screenshots/integrations/integration-configure-django-oscar-dark-transparent.webp?fit=max&auto=format&n=JPDjQoRySb31h-7U&q=85&s=21d5502c2cc0f07fce91d23a1a185930" alt="Connecting Django Oscar to WISEPIM, store URL, API token, locale mapping and a live connection test" width="1478" height="1782" data-path="images/marketing-screenshots/integrations/integration-configure-django-oscar-dark-transparent.webp" />

Django Oscar uses a bearer token tied to a staff account with catalog access.

<Steps>
  <Step title="Confirm API access">
    Make sure your Oscar instance exposes a REST API for products and that you have a staff account that can read and write the catalog.
  </Step>

  <Step title="Create or copy a token">
    Generate an API token for that account (for example, a Django REST Framework auth token from your admin), or copy an existing one.
  </Step>

  <Step title="Copy the token">
    Copy the token. You need it in the next step.
  </Step>

  <Step title="Note your store URL">
    Your store URL is your Oscar base address, for example `https://your-store.com`.
  </Step>
</Steps>

## Add your credentials to WISEPIM

Enter the values from your Oscar store to finish the connection.

<Steps>
  <Step title="Open Integrations">
    Log in to WISEPIM and go to **Settings** > **Integrations**.
  </Step>

  <Step title="Select Django Oscar">
    Find and click the **Django Oscar** integration tile.
  </Step>

  <Step title="Enter your credentials">
    Fill in the following fields:

    * **Oscar URL**: your store URL, including `https://` (for example, `https://your-store.com`)
    * **API Token**: the token tied to your staff account
  </Step>

  <Step title="Test the connection">
    Click **Test Connection** to confirm your credentials work.
  </Step>

  <Step title="Save">
    If the test succeeds, click **Save**.
  </Step>
</Steps>

<Check>
  Your Django Oscar store is now connected. You can start importing products.
</Check>

<Warning>
  Your API token gives full access to your catalog. Never share it publicly or commit it to version control. If you think it is exposed, revoke it in your Oscar admin and issue a new one.
</Warning>

## Troubleshooting

<AccordionGroup>
  <Accordion title="The connection test fails">
    Check your store URL first. It must be correct and start with `https://`. Then confirm you copied the API token exactly, with no extra spaces.
  </Accordion>

  <Accordion title="Authentication is rejected">
    Confirm the token belongs to a staff account with permission to read and write products. A token for a customer account cannot manage the catalog.
  </Accordion>
</AccordionGroup>

## Related

<CardGroup cols={2}>
  <Card title="Import products" icon="download" href="/en/essentials/importing-products">
    Pull your catalog from Django Oscar into WISEPIM.
  </Card>

  <Card title="Enrich products" icon="sparkles" href="/en/essentials/enriching-products">
    Improve titles, descriptions, and SEO with AI.
  </Card>

  <Card title="Export products" icon="upload" href="/en/essentials/exporting-products">
    Push the improved content back to your store.
  </Card>

  <Card title="All platforms" icon="layout-grid" href="/en/integrations/supported-platforms">
    See every platform WISEPIM connects to.
  </Card>
</CardGroup>
