---
title: "transaction_fees-.csv"
url: "https://wiki.merchant.mercanto.ch/fr/article/transaction-feescsv"
language: "fr"
last_updated: "2026-08-11T09:19:18.055Z"
---

# transaction_fees-.csv

Fichier modèle à télécharger, [cliquez ici](https://merchant.mercanto.ch/templates/transaction_fees-template.csv).

## **Description**

Les frais généralement applicables sont gérés par le support Mercanto. Avec **transaction\_fees.csv**, un fournisseur peut définir des frais spécifiques au client dérogeant à ceux-ci.

Il convient de noter :

-   Les frais spécifiques au client remplacent toujours les frais généralement applicables, pour autant qu’un frais existe pour le type de frais correspondant (`fee_type`).
-   Au moins un frais de base (`default_value`) doit être défini par type de frais.
-   Les frais peuvent être calculés en montant absolu (en CHF) ou en pourcentage (`logic`).
-   Les frais peuvent être échelonnés : jusqu’à quatre paliers (`upper_bound_tier_1-4` / `fee_tier_1-4`) permettent des frais différents selon la valeur de la commande ou de la livraison.
-   Les frais peuvent être calculés au choix par commande ou par livraison (`applies_to`).
-   Les frais peuvent en option être limités à une option de livraison spécifique (`delivery_method`).

Dépendances avec d’autres types de données :

-   `customer_key` doit correspondre à un client ou à une unité commerciale de [**merchant\_relationships.csv**](https://wiki.merchant.mercanto.ch/fr/article/merchant-relationshipscsv).
-   `delivery_method`, si indiqué, doit correspondre à une option de livraison enregistrée chez Mercanto.

## Colonnes disponibles

| **Champ**   <br>(\* = Obligatoire) | **Description** |
| --- | --- |
| `import_type`\*  <br>*String (enum)* | Définit si cet enregistrement doit être créé/mis à jour ou supprimé. Valeurs autorisées : `create_update` ou `delete` |
| `customer_key`\*  <br>*String (100)* | Identifiant unique du client du point de vue du fournisseur. |
| `fee_type`\*  <br>*String (enum)* | Définit le type de frais applicable à ce client/cette unité commerciale. [https://my.mercanto.ch/fr/definierte-werte#gebuhrenart](https://my.mercanto.ch/fr/definierte-werte#gebuhrenart) |
| `delivery_method`  <br>*String (100)* | Option de livraison pour laquelle le type de frais indiqué est valide. Doit correspondre à une `delivery_method` valide configurée par Mercanto. |
| `logic`\*  <br>*String (enum)* | Définit si le frais doit être calculé en montant ou en pourcentage. Valeurs autorisées : `single_value_threshold`, `single_value_threshold_percentage` |
| `applies_to`\*  <br>*String (enum)* | Définit si le frais doit être appliqué uniquement à la commande ou à toutes les livraisons au sein d’une commande (par ex. calcul multiple de frais de livraison dans une seule commande). Valeurs autorisées : `order`, `delivery` |
| `upper_bound_tier_1`  <br>*Integer (0, 10000000000)* | Première limite supérieure (seuil) jusqu’à laquelle le frais est valide. Prix en CHF. |
| `fee_tier_1`  <br>*Integer (0, 10000000000)* | Frais (en % ou CHF) appliqué lorsque le `upper_bound_tier_1` correspondant n’est pas atteint. |
| `upper_bound_tier_2`  <br>*Integer (0, 10000000000)* | Deuxième limite supérieure (seuil) jusqu’à laquelle le frais est valide. Prix en CHF. |
| `fee_tier_2`  <br>*Integer (0, 10000000000)* | Frais (en % ou CHF) appliqué lorsque le `upper_bound_tier_2` correspondant n’est pas atteint. |
| `upper_bound_tier_3`  <br>*Integer (0, 10000000000)* | Troisième limite supérieure (seuil) jusqu’à laquelle le frais est valide. Prix en CHF. |
| `fee_tier_3`  <br>*Integer (0, 10000000000)* | Frais (en % ou CHF) appliqué lorsque le `upper_bound_tier_3` correspondant n’est pas atteint. |
| `upper_bound_tier_4`  <br>*Integer (0, 10000000000)* | Quatrième limite supérieure (seuil) jusqu’à laquelle le frais est valide. Prix en CHF. |
| `fee_tier_4`  <br>*Integer (0, 10000000000)* | Frais (en % ou CHF) appliqué lorsque le `upper_bound_tier_4` correspondant n’est pas atteint. |
| `default_value`\*  <br>*Integer (0, 10000000000)* | Montant en CHF pour le frais de base du type correspondant. |

Cas d’utilisation typique : Un fournisseur souhaite définir un frais de livraison réduit pour un client déterminé. Une ligne est créée à cet effet avec `customer_key`, le `fee_type` approprié, `logic` = calcul en montant, `applies_to` = `delivery` ainsi que le frais de base souhaité (`default_value`).
