---
title: PostOrders: Mise à jour des commandes
slug: webservices-v1/postorders-mise-a-jour-des-commandes
createdAt: 2022-04-25T14:10:10.000Z
---

<font color="#0c121d">La méthode PostOrders permet de mettre à jour le statut des différentes commandes et de fournir éventuellement certaine précisions comme le tracking number, l’URL de suivi, le nom du transporteur ou la date d’expédition.</font>

<font color="#0c121d">Pour annuler, valider ou confirmer l’expédition d’une commande ou d’une ligne de commande, il vous suffit d’effectuer un PostOrder avec comme seules informations pour chaque commande ou ligne de commandes \:</font>

- <font color="#0c121d">L’identifiant Neteven de la commande ou de la ligne de commande</font>
- <font color="#0c121d">Le statut correspondant</font>
- <font color="#0c121d">D’éventuelles informations complémentaires</font>

<font color="#0c121d">Notez que si c’est l’identifiant de la commande que vous utilisez, ce sont toutes les lignes de commandes associées qui seront mises à jour.</font>

<font color="#0c121d">Et comme nos Web Services attendent toujours une valeur dès qu’une balise est spécifiée dans votre requête, vous aurez une réponse en erreur si votre requête contient un champ vide comme par exemple *DateShipping* et *TrackingNumber*.</font>

<font color="#0c121d">Pour les commandes devant êtres validées (par exemple pour PriceMinister), il est nécessaire de faire deux requêtes distinctes (requête pour valider la commande puis requête de confirmation d’expédition).</font>

<font color="#0c121d">Dans le cas d’une confirmation d’expédition \:</font>

- <font color="#0c121d">L’appel à cette méthode déclenche automatiquement la mise à jour sur les places de marché concernées</font>
- <font color="#0c121d">Si aucune date d’expédition n’est précisée, la date de votre requête sera considérée comme date d’expédition</font>

<font color="#0c121d">Dans le cas d’un remboursement de commande \:</font>

- <font color="#0c121d">Il est possible de spécifier un montant à rembourser avec le champ « AmountToRefund » (s’il n’est pas précisé, le montant remboursé sera le montant total)</font>



<font color="#0c121d">**Paramètres d'entrée \:**</font>****

![](https://api.archbee.com/api/optimize/ghphd2IJMfAWqrLDyV5lf/ZDKywsc22rwOd-rdMoZ0x_capture.PNG)

****<font color="#0c121d">**Liste des informations attendues pour un PostOrder \:**</font>****

![](https://api.archbee.com/api/optimize/ghphd2IJMfAWqrLDyV5lf/XgAsAgV3ktkoEdRB168h2_capture.PNG)

****<font color="#0c121d">**Résultats \:**</font>

![](https://api.archbee.com/api/optimize/ghphd2IJMfAWqrLDyV5lf/lwhquVL_trnh5kKwNvnEh_capture.PNG)

****<font color="#0c121d">**Extrait d’un script PHP5 \: Exécution d’une requête PostOrders pour valider, annuler et confirmer l’expédition pour**</font><font color="#0c121d"> **3 commandes**</font>****

![](https://api.archbee.com/api/optimize/ghphd2IJMfAWqrLDyV5lf/nKK7TdHBaGDvbMA0pbwMy_capture.PNG)

![](https://api.archbee.com/api/optimize/ghphd2IJMfAWqrLDyV5lf/86ngOlqto8azxWCQ9GdWB_capture.PNG)

[Retour à la page d'accueil](https://app.archbee.io/docs/XMcDxrYqVngqNDoSe_DC0/JI0LwpM-k463heNu1SIB8)


