Une action Ă la ligne peut ĂŞtre utile si un client a commandĂ© plusieurs produits et que vous souhaitez n'en expĂ©dier qu'un seul, par exemple. Dans ce cas, dans l'API Commandes de Lengow, il vous faudra effectuer l'action "ship" pour la ligne du produit concernĂ© uniquement.Â
Cependant, les actions à la ligne ne sont pas possibles pour toutes les marketplaces. Pour savoir si cela est possible pour une marketplace donnée, suivez nos instructions :
1. Consultez la marketplaces listÂ
Dans l'API Lengow, faites un appel GET sur l'endpoint /marketplaces/ pour consulter la marketplaces list, qui permet de visualiser toutes les actions possibles sur une commande.
2. Recherchez la marketplace concernée
Dans la marketplaces list, recherchez la marketplace pour laquelle vous souhaitez savoir si les actions Ă la ligne sont possible.
Exemple :"amazon_fr"
3. Vérifiez si "line" est présent pour l'action "ship"
Dans les arguments ("args" ou "optional_args") de l'action "ship", l'action à la ligne est possible si "line" est présent, comme dans cet exemple :
"actions": {
"ship": {
"args": [
"carrier",
"shipping_method"
],
"status": [
"waiting_shipment"
],
"optional_args": [
"carrier_name",
"line",
"shipping_date",
"tracking_number"
],