---
title: Pages légales
description: Rédigez les conditions de service et la politique de confidentialité affichées sur /terms et /privacy — texte neutre par défaut et règles markdown.
url: https://nexcmp.com/fr/docs/customers/legal/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# Pages légales {#legal-pages}

> **Où dans l'administration :** System › Settings › Legal (`/settings/legal`). **Où les clients les voient :** `https://<your-domain>/terms` et `/privacy`, liés depuis l'inscription et la commande.

## Description {#what-it-does}

Votre installation publie deux pages : **Terms of Service** et **Privacy Policy**. En attendant de rédiger les vôtres, NexCMP affiche un **texte neutre par défaut** qui ne mentionne pas l'éditeur du logiciel et ne promet aucun service particulier. Remplacez-le par un texte examiné par votre conseiller juridique avant de commencer à vendre.

## Prérequis {#requirements}

| Élément | Prérequis |
|---|---|
| Rôle | Un administrateur. |
| Contenu | Markdown brut, jusqu'à **50 Ko** par page et par langue. |
| Dépendances | Le nom de la marque et les coordonnées du vendeur ([Branding](https://nexcmp.com/fr/docs/customers/branding/)) sont insérés dans le texte par défaut. |

## Étapes {#steps}

1. Ouvrez **System › Settings › Legal**. Chacune des deux pages possède sa propre carte avec le tag *Using the default text* ou *Using your text*.
2. Choisissez l'onglet de langue, **English** ou **Tiếng Việt**.
3. Saisissez votre texte. Tant que le champ est vide, le texte par défaut s'affiche en filigrane comme espace réservé. Pour partir de celui-ci, cliquez sur **Start from the default text**, puis modifiez-le.
4. Cliquez sur **Save**. Le compteur de taille affiche `used / 50 KB`.
5. Cliquez sur **View on the customer site** pour ouvrir `/terms` ou `/privacy`.
6. Pour revenir au texte par défaut pour une langue, cliquez sur **Clear, back to default** et enregistrez.

![Paramètres juridiques avec la carte des conditions d'utilisation affichant le texte par défaut comme point de départ](https://nexcmp.com/fr/docs/images/customers/legal-01-terms.webp)

## Contenu des pages par défaut {#what-the-default-pages-contain}

Le texte par défaut est enregistré dans le produit sous la forme `legal_default.json` et complété par votre nom de marque, nom de vendeur, URL du site et e-mail de contact (provenant de **Seller & invoicing** sous System › Settings › General ; si aucun e-mail n'est défini, il pointe vers votre équipe de support).

| Page | Sections |
|---|---|
| **Terms of Service** | 1 Le service · 2 Comptes et vérification · 3 Prix et facturation · 4 Remboursements · 5 Vos données · 6 Utilisation acceptable · 7 Disponibilité et support · 8 Suspension et résiliation · 9 Responsabilité · 10 Modifications et droit applicable (la loi du lieu d'établissement du vendeur) |
| **Privacy Policy** | 1 Ce que nous collectons · 2 Pourquoi nous l'utilisons · 3 Cookies et stockage local · 4 Qui d'autre y a accès · 5 Conservation · 6 Vos droits · 7 Contact |

::: warning Avis de non-responsabilité juridique
Le texte par défaut est un modèle neutre. Faites-le examiner avant de l'utiliser avec de vrais clients, en particulier les sections relatives aux remboursements, à la responsabilité et au droit applicable.
:::

## Règles Markdown {#markdown-rules}

- Pris en charge : titres (`# 1. Title`), paragraphes, listes à puces et numérotées, **gras** et liens `[text](https://example.com)`.
- Les liens doivent commencer par `http://` ou `https://`.
- **Le HTML brut est refusé** (tout `<tag>`, `<!--`, `<?`) : erreur `html_not_allowed`.
- Les liens comportant `javascript:`, `data:` ou `vbscript:` sont refusés : erreur `unsafe_link`.
- Les caractères de contrôle autres que le saut de ligne et la tabulation sont refusés : `invalid_chars`. Au-delà de 50 Ko : `too_large`.
- Le portail restitue lui-même le texte ; seuls les liens `http(s)` deviennent cliquables, tout le reste est du texte brut.

## Comportement des langues {#language-behaviour}

- Les clients voient leur propre langue si vous l'avez rédigée. Seuls l'anglais et le vietnamien sont disponibles ; toute autre langue du portail affiche la version anglaise.
- Si vous n'avez rédigé que **English**, un client qui sélectionne le vietnamien (ou toute autre langue) verra votre texte en anglais, et non le texte par défaut.
- Si vous n'avez rédigé ni l'un ni l'autre, le texte par défaut pour cette langue est utilisé.

## Vérification {#verify}

1. Après l'enregistrement, ouvrez `https://<your-domain>/terms` dans une fenêtre de navigation privée : votre texte apparaît sous le titre « Terms of Service — [brand] ».
2. L'étiquette sur la carte devient *Using your text*.
3. Ouvrez `/privacy` et vérifiez l'e-mail de contact.

## Limites et notes {#limits-notes}

- Seuls `terms` et `privacy` existent dans le produit installé. Les autres pages (utilisation acceptable, politique de remboursement) de la plateforme d'origine ne font pas partie de cette édition : les demandes concernant `/aup` et `/refund` sont redirigées vers les conditions générales.
- Les revendeurs rédigent leurs propres pages juridiques dans la console partenaire (**Landing & legal**) ; voir [Resellers](https://nexcmp.com/fr/docs/customers/resellers/).
- La modification du texte n'oblige pas les clients existants à l'accepter à nouveau.

## Dépannage {#troubleshooting}

| Symptôme | Cause | Solution |
|---|---|---|
| Save refused: `html_not_allowed` | Balises HTML dans le texte | Supprimez les balises ; utilisez le markdown. |
| Save refused: `unsafe_link` | A `javascript:`, `data:` or `vbscript:` link | Use an `https://` link. |
| Save refused: `too_large` | More than 50 KB | Shorten the text. |
| Les clients voient l'anglais bien que le vietnamien soit écrit | L'onglet vietnamien est vide | Rédigez ou collez le texte en vietnamien. |
