# Commande, livraison et facture

Après avoir effectué les **configurations de démarrage**, qui sont **primordiales**, **Simax** et **PrestaShop** peuvent désormais **communiquer** entre eux.

Ainsi, lors de la **passation d’une commande** sur le **site PrestaShop**, celle-ci est **automatiquement transférée** dans **Simax**.

Sur **PrestaShop**, procédez à la **commande** de l’**article** souhaité.

{% hint style="danger" %}
**Attention** : avant de passer une **commande** sur **PrestaShop**, veillez à :

* Vérifier que le **prix** et les **quantités en stock** de l’**article** sont correctement renseignés dans la **fiche article** de PrestaShop, et que l’option **“En ligne”** est cochée.
* Vérifier dans **Simax** que des **quantités disponibles** sont bien enregistrées pour l’**article**.
  {% endhint %}

<figure><img src="https://1324884545-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvBJ3Kpe0vg6NlDz0QDIX%2Fuploads%2FVV2aMfHOqDlimUt3PJuS%2FCapture374.PNG?alt=media&#x26;token=f2483a34-0c11-4105-9299-41fc929cc40e" alt=""><figcaption></figcaption></figure>

Dans **Simax**, vous pouvez **lancer la synchronisation des commandes** en accédant à :\
**Paramétrage > E-commerce > Prestashop > Import des commandes et éléments liés**.

Après le **traitement**, la **commande** apparaît directement dans :\
**Vente > Commande > Commandes**.

<figure><img src="https://1324884545-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvBJ3Kpe0vg6NlDz0QDIX%2Fuploads%2FAMqZsEzpNFjmCktA1PoF%2FCapture375.PNG?alt=media&#x26;token=daae6841-2061-41f9-9ceb-7a9b93b80b48" alt=""><figcaption></figcaption></figure>

Vous pouvez désormais suivre les **processus habituels** : **préparation**, **livraison** et **facturation**.

À chaque étape, le **statut de la commande** dans **PrestaShop** est **mis à jour automatiquement**, en parallèle avec celui dans **Simax**, **piloté par Simax**.

<figure><img src="https://1324884545-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvBJ3Kpe0vg6NlDz0QDIX%2Fuploads%2FEtYyJjAoy5vkg1dtLI2j%2FCapture376.PNG?alt=media&#x26;token=ee539d86-4f6c-4130-8126-aefc70f61735" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1324884545-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvBJ3Kpe0vg6NlDz0QDIX%2Fuploads%2F80amPv7b9s6OemKP7KP6%2FCapture377.PNG?alt=media&#x26;token=7f597cec-867b-4d00-a799-d1284950d962" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
La **synchronisation** se fait également **automatiquement toutes les 30 minutes**, et l’**intervalle** peut être modifié via les **automatismes temporels** dans la **configuration**.

Dans le **processus observé**, **Simax** interroge **Prestashop** pour récupérer :

* les **clients**,
* les **sites clients** (adresses),
* les **commandes**.

Ensuite, à chaque **évolution de la commande**, **Simax renvoie le nouvel état** vers **Prestashop**.

Dans ce processus, **Prestashop** reste **maître du prix des articles**.

Il est également possible de **synchroniser les articles, tarifs, stocks et clients** : lorsque ces éléments sont **modifiés dans Simax**, ils peuvent être **mis à jour dans Prestashop**. Cette fonctionnalité nécessite toutefois des **paramétrages additionnels**.
{% endhint %}
