products_prices-.csv
Fichier modèle à télécharger, cliquez ici.
Fichier d’exemple rempli à télécharger, cliquez ici.
Description
Avec products_prices-.csv, un fournisseur transmet les prix des variantes de vente d’un article. Un prix est obligatoire pour chaque unité d’emballage active (is_active = 1 dans products_packaging-.csv) afin que l’article puisse être commandé. Cela vaut également pour les prix promotionnels et les prix échelonnés.
Pour chaque ligne de prix, il faut obligatoirement fournir :
- le prix de l’unité d’emballage (
price) - le prix de l’unité de base pour l’affichage du prix de base (
base_price), même si l’unité d’emballage et l’unité de base sont identiques
En complément :
- Prix promotionnels : si un prix promotionnel est enregistré, le prix d’origine (
strikethrough_priceoustrikethrough_base_price) ainsi que la période de validité doivent également être fournis. La période est indiquée via les dates de commande (strikethrough_order_start_date/_end_date). Les dates de livraison (strikethrough_delivery_start_date/_end_date) peuvent en outre être indiquées si elles diffèrent des dates de commande. - Prix échelonnés :
required_quantitydéfinit la quantité minimale à partir de laquelle un prix déterminé s’applique. Plusieurs lignes de prix avec différentes valeurs derequired_quantityconstituent ensemble un barème de prix. - Prix spécifiques au client : si des prix s’appliquent uniquement à certains clients, un groupe de prix (
price_group) doit être indiqué. Ce même groupe de prix doit également être enregistré pour les clients concernés dans merchant_relationships-.csv.
Dépendances avec d’autres types de données :
concrete_skuetpackagingdoivent exister comme unité d’emballage active dans products_packaging-.csv.- Si
price_groupest utilisé, ce même groupe de prix doit être référencé pour au moins un client dans merchant_relationships-.csv - sinon le prix ne s’applique à aucun client.
Colonnes disponibles
| Champ (* = Obligatoire) | Description |
import_type*String (enum) | Définit si cet enregistrement doit être créé/mis à jour ou supprimé. Valeurs autorisées : create_update = créé/mis à jour delete = supprimé |
concrete_sku*String (100) | Stock keeping unit de l’article (numéro d’article). Caractères autorisés : chiffres 0-9lettres A-Z a-ztirets -tirets bas _parenthèses ()points . |
base_price*Integer (0, 10000000000) | Prix de l’unité de base pour l’affichage du prix de base. Exemple : si base_price = 100, le prix est affiché comme suit = 16.50/100 pièces. |
price*Integer (0, 10000000000) | Prix de l’unité d’emballage. |
price_groupString (100) | Définit le groupe de prix correspondant, généralement attribué à un ou plusieurs clients. |
packaging*String (enum) | Définit à quelle unité d’emballage le prix se rapporte. Valeurs autorisées : https://my.mercanto.ch/fr/definierte-werte#verpackungseinheit et https://my.mercanto.ch/fr/definierte-werte#einheit |
required_quantityNumber (0, 10000000) | Pour les prix échelonnés : quantité requise pour que le prix échelonné indiqué s’applique. valeur par défaut = 0 |
strikethrough_base_priceInteger (0, 10000000000) | Prix de base d’origine, affiché barré dans la boutique en ligne lors d’une promotion. |
strikethrough_priceInteger (0, 10000000000) | Prix d’origine de l’unité d’emballage, affiché barré dans la boutique en ligne lors d’une promotion. |
strikethrough_order_start_dateString (YYYY-MM-DD) | Le prix promotionnel est valable pour les commandes passées à partir de ce jour inclus. |
strikethrough_order_end_dateString (YYYY-MM-DD) | Le prix promotionnel est valable pour les commandes passées jusqu’à ce jour inclus. |
strikethrough_delivery_start_dateString (YYYY-MM-DD) | Le prix promotionnel est valable pour les livraisons à partir de ce jour inclus. |
strikethrough_delivery_end_dateString (YYYY-MM-DD) | Le prix promotionnel est valable pour les livraisons jusqu’à ce jour inclus. |
Cas d’utilisation typique : Un fournisseur organise une promotion d’un mois sur une bouteille de vin. Une ligne de prix est créée avec le prix promotionnel (price), le prix d’origine (strikethrough_price) et les dates de début/fin correspondantes (strikethrough_order_start_date/_end_date) pour la période de promotion. -e