# WooCommerce

In dit artikel leggen we de stappen uit om je producten te importeren met een WooCommerce-webshop.

{% hint style="info" %}
Je hebt nodig: een WooCommerce-account.

Goed om te weten: Alle metafields worden automatisch opgenomen in je import. Als je geen metafields wilt importeren, [neem contact op met Support](https://www.channable.com/company/contact/).
{% endhint %}

{% hint style="info" %}
Om productgegevens in extra talen te importeren, moet je aparte Shopify-imports aanmaken voor elke taal en de verschillende talen selecteren waarin je wilt importeren. Je kunt deze verschillende talen toevoegen in [aparte projecten](https://helpcenter.channable.com/import-data/import-data-nl/import-handleiding/importeer-je-productgegevens/import-via-een-webshop/broken-reference), of door [imports te combineren](https://helpcenter.channable.com/import-data/import-data-nl/import-handleiding/meerdere-imports-combineren) in één project als je dat liever hebt.
{% endhint %}

{% stepper %}
{% step %}

### Configureer WooCommerce en Channable

De WooCommerce REST API werkt met een keys-systeem om toegang te regelen. Deze keys zijn gekoppeld aan een gebruiker op je site.

<figure><img src="https://3650603700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZa0iYflHeXmKWGnfFMAN%2Fuploads%2FlK9HDK3p679haU4HDjXv%2FCreating%20a%20REST%20API%20key%20for%20WooCommerce.png?alt=media&#x26;token=daafb1fc-bc5e-416a-a3ba-5e7b86c11b01" alt=""><figcaption></figcaption></figure>

Volg deze stappen in je WooCommerce-account om API-keys aan te maken:

* Ga in je WooCommerce-account naar **Instellingen** > **Geavanceerd** > **REST API**.
* Selecteer **Maak een API-key aan** of **Voeg sleutel toe**. Dit brengt je naar het **Sleutelgegevens** scherm.
* Voeg een **Beschrijving**.
* Selecteer de **Gebruiker** waarvoor je een key wilt genereren in het dropdownmenu.
* Selecteer een toegangsniveau voor deze API-key:
  * **Lezen** toegang
  * **Schrijven** toegang
  * **Lezen/Schrijven** toegang
* Selecteer **Genereer API-key.** WooCommerce zal API-keys voor die gebruiker aanmaken.
* Je zou de volgende moeten zien **Consumer Key** en **Consumer Secret** keys, een **QR-code**, en een **Key intrekken** link.
* Noteer je **Consumer Key** en **Consumer Secret**, want je hebt ze in de volgende stap nodig.
  {% endstep %}

{% step %}

### Maak je WooCommerce-koppeling aan in Channable

1. Open in Channable het project waarin je de productgegevens wilt importeren.

2. Ga naar **Setup**, klik **+ Set up import** en selecteer **WooCommerce**.

3. Vul de volgende gegevens in:

   * Voor **Label**, geef je kanaal een beschrijvende naam.
   * Voor **WooCommerce-URL**, plak je webshop-URL.\
     Belangrijk: verwijder eventuele extra / aan het einde van je URL. De URL moet eindigen met de domeinextensie (bijv. .com, .net).
   * Voor **Consumer Key**, voer de consumer key in die je in de vorige stap noteerde.
   * Voor **Consumer Secret**, voer de consumer secret in die je in de vorige stap noteerde.
   * Voor **Versie**, selecteer je WooCommerce-versie.

4. Klik **Koppel met WooCommerce** om je koppeling af te ronden.

5. Controleer of je importvelden aan de juiste projectvelden zijn gekoppeld zodat je importvelden correct in Channable verschijnen.

6. Klik **Opslaan & importeren** wanneer je klaar bent.
   {% endstep %}

{% step %}

### Bekijk je geïmporteerde items

* Ga naar **Items** in de Channable zijbalk voor een overzicht van je producten.
* Voor een individuele uitsplitsing van al je productinformatie klik je op het item en scroll je naar beneden voor de details.

{% hint style="warning" %}
Als je de ontwikkelomgeving van WooCommerce hebt gebruikt om je koppeling te testen, zorg er dan voor dat je de dev-URL in je koppelingsinstellingen vervangt door je live-URL zodat je informatie wordt bijgewerkt:

Setup > Settings (in \[je WooCommerce-kanaal]) > WooCommerce > WooCommerce URL
{% endhint %}
{% endstep %}
{% endstepper %}
