> ## Documentation Index
> Fetch the complete documentation index at: https://docs.metronome.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Liste de contrôle de mise en production Metronome

export const Checklist = ({children}) => {
  return <>
            <style>
                {`
          .custom-checklist-from-snippet {
            list-style: none !important;
            padding-left: 0 !important;
            margin-top: 1rem;
            margin-bottom: 1rem;

          }
          .custom-checklist-from-snippet li {
            position: relative;
            padding-left: 2rem !important;
            margin-bottom: 0.75rem;
          }
          .custom-checklist-from-snippet li::before {
            content: '';
            position: absolute;
            left: 0;
            top: 5px;
            width: 16px;
            height: 16px;
            border: 2px solid rgb(var(--gray-400));
            background: none !important;
            border-radius: 3px;
            display: inline-block;
          }
          .custom-checklist-from-snippet li > ul {
              padding-left: 0rem !important;
              margin-top: 0rem !important;
              list-style-type: disc !important;
          }
          .custom-checklist-from-snippet li > ul> li {
              padding-left: 0rem !important;
          }
          

          .custom-checklist-from-snippet li > ul li::before {
              display: none;
          }
        `}
            </style>
            <ul className="custom-checklist-from-snippet">
                {children}
            </ul>
        </>;
};

Une liste de contrôle de préparation à la mise en production pour valider votre intégration de facturation Metronome avant le lancement en production.

## Valider l’usage et le mesurage

L’exactitude des factures commence par l’ingestion de l’usage. Vérifier et faire correspondre les champs requis des [événements d’usage](/fr/guides/events/design-usage-events) aux [métriques facturables](/fr/guides/implement-metronome/core-concepts/create-billable-metrics/) actives garantit que les clients sont facturés pour ce qu’ils ont utilisé.

Vérifiez et assurez-vous que :

<Checklist>
  * tous les [champs](/fr/api-reference/usage/ingest-events) requis des événements sont présents :
    * `transaction_id`
    * `customer_id` (ou alias)
    * `timestamp`
    * `event_type`
    * `properties`
      Suivez une approche maximaliste pour les propriétés : envoyez autant de métadonnées que possible, même si elles ne sont pas pertinentes pour la tarification aujourd’hui, pour préparer votre intégration à l’avenir.
  * l’[idempotence](/fr/api-reference/idempotency) est activée pour les événements d’ingestion via [`transaction_id`](/fr/guides/implement-metronome/core-concepts/send-usage-events#heartbeat-event-idempotence%E2%80%8B). Consultez la documentation [ici](/fr/guides/implement-metronome/core-concepts/send-usage-events#heartbeat-event-idempotence%E2%80%8B) pour obtenir des conseils sur le choix d’un bon `transaction_id`.
  * les métriques facturables sont actives et correspondent correctement aux événements en échantillonnant le point de terminaison [searchEvents](/fr/api-reference/usage/search-events) de Metronome.
  * les événements d’usage sont mis en file d’attente via une file de messages fiable (par exemple, SQS, RabbitMQ) et que l’usage rétroactif jusqu’à 14 jours est correctement ingéré.
  * le pipeline d’ingestion est testé en charge pour gérer le débit de pointe prévu.
  * des tests d’injection de fautes sont effectués en simulant des échecs d’ingestion. Coordonnez-vous avec Metronome si vous avez besoin d’aide pour configurer cela.
</Checklist>

***

## Confirmer la tarification et la configuration produit

L’exactitude de la tarification est critique. Vérifiez que les [grilles tarifaires](/fr/guides/implement-metronome/core-concepts/create-manage-rate-cards) et les remplacements en production reflètent votre configuration prévue afin que les factures restent cohérentes et prévisibles.

Vérifiez et assurez-vous que :

<Checklist>
  * les [produits](/fr/guides/implement-metronome/core-concepts/create-products-contracts) corrects (usage, composite, abonnement, fixe) sont utilisés ; et configurez les étiquettes, conversions et clés de groupe.
  * les produits d’usage sont mappés à la métrique facturable prévue.
  * la grille tarifaire est correcte (devise, produits, paliers/changements).
</Checklist>

***

## Provisionner les clients et les contrats

Les [clients](/fr/guides/implement-metronome/core-concepts/provision-customer) doivent exister dans Metronome et être liés à des [contrats](/fr/guides/implement-metronome/core-concepts/provision-contract) pour que la facturation commence. Ce mappage garantit que tout l’usage est attribué au bon compte avec la bonne tarification.

Vérifiez et assurez-vous que :

<Checklist>
  * les clients sont créés et, éventuellement, les alias d’ingestion sont correctement mappés.
  * les contrats sont provisionnés sur la bonne grille tarifaire et la bonne fréquence de facturation.
</Checklist>

***

## Vérifier les flux de facturation et de paiement

Les clients attendent une facturation fluide et précise. Confirmez que les [factures](/fr/guides/implement-metronome/core-concepts/how-invoicing-works) et les paiements circulent correctement avant le lancement.

Vérifiez et assurez-vous que :

<Checklist>
  * le cycle de vie des factures est compris par vos équipes (brouillon → période de grâce → finalisée).
  * le webhook `invoice.finalized` est activé et testé.
  * le chemin de livraison est confirmé pour votre [intégration](https://metronome.com/integrations) choisie.
</Checklist>

## Sécuriser l’environnement de production

Avant le lancement, assurez-vous que vous fonctionnez avec des identifiants de production, pas de sandbox. L’utilisation des bons [jetons API](/fr/api-reference/authentication) vous donne la base d’une facturation sécurisée et auditable que les finances peuvent rapprocher et auxquelles elles peuvent faire confiance.

Vérifiez et assurez-vous que :

<Checklist>
  * le jeton API de production est créé et stocké en toute sécurité.
  * la mise en [liste d’autorisation](/fr/guides/platform-configuration/allowlist) IP est activée, si nécessaire.
  * tous les points de terminaison API pointent vers les URL de production (`https://api.metronome.com`)
</Checklist>

***

## Configurer les webhooks et la gestion des erreurs

La facturation n’est fiable que si votre système sait quand les choses tournent mal ou quand les statuts changent. Les [webhooks](https://docs.metronome.com/developer-resources/use-api/webhooks) maintiennent vos systèmes synchronisés (finalisation des factures, déclencheurs d’alerte), et les nouvelles tentatives/backoff/gestion d’erreurs garantissent qu’aucun usage ni revenu ne soit perdu.

Vérifiez et assurez-vous que :

<Checklist>
  * le point de terminaison du webhook est en ligne et sécurisé par la vérification de signature à l’aide de votre secret de webhook Metronome.
  * votre politique de nouvelle tentative/backoff est fonctionnelle : réessayer sur 5xx/réseau, backoff sur 429, DLQ + alerte sur 4xx.
  * le traitement des webhooks est idempotent (sûr en cas de livraisons en double).
</Checklist>

***

## Mettre en place la surveillance

Vous ne pouvez pas améliorer ce que vous ne pouvez pas voir. Les alertes vous gardent en avance sur les problèmes de solde client.

Vérifiez et assurez-vous que :

<Checklist>
  * les alertes de dépenses, de crédit et d’engagement sont configurées.
  * les notifications webhook se déclenchent pour les alertes en temps opportun.
  * la surveillance est en place sur la livraison des webhooks et les taux d’erreur d’ingestion.
</Checklist>

***

## Configurer l’export de données

L’export de données fournit un enregistrement auditable des factures, de l’usage et des données client en dehors de Metronome. Son activation garantit que les équipes finance et RevOps peuvent rapprocher la facturation de manière indépendante.

Vérifiez et assurez-vous que :

<Checklist>
  * l’export de données est activé pour votre environnement de production.
  * la destination d’export (par exemple, entrepôt, S3) est configurée et reçoit des données.
  * les exports d’échantillon contiennent les objets attendus (factures, clients, usage).
  * les processus de rapprochement sont définis afin que les équipes finance puissent valider les données de facturation par rapport à l’usage exporté.
</Checklist>

***

## Exécuter le test final de bout en bout

Enfin, simulez un cycle de bout en bout en production. Cela donne confiance que les factures, les totaux et les paiements s’alignent dans l’environnement réel, pour éviter d’exposer les clients à des erreurs.

<Checklist>
  * Vérifiez et assurez-vous que la migration sandbox-vers-production est terminée.
  * Exécutez un test à blanc en production avec un client test : envoyez des événements → confirmez les totaux de la facture → vérifiez le webhook → confirmez le traitement réussi du paiement.
  * Documentez les procédures de retour en arrière en cas de problèmes critiques.
</Checklist>
