> ## 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.

# Lancer une nouvelle tarification​

Dans les systèmes de facturation traditionnels, préparer le lancement d'un nouveau produit ou d'une nouvelle tarification peut nécessiter une coordination interfonctionnelle importante et des mois de travail pour s'assurer que le changement intervient au bon moment pour les bons clients.

Le modèle unique de Metronome simplifie ce processus en vous permettant de planifier les changements pour une période donnée, avec la possibilité d'introduire de nouvelles tarifications de manière flexible auprès de tous les clients, de cohortes spécifiques ou de clients individuels, selon vos besoins.

## Modifier la tarification pour tous les clients

Utilisez la rate card pour introduire facilement de nouveaux produits ou planifier des modifications tarifaires pour tous les clients.

### Planifier une modification tarifaire

Pour introduire un nouveau produit ou planifier une modification tarifaire pour tous les clients via l'API, effectuez une requête POST vers `/contract-pricing/rate-cards/addRates`. Il s'agit du même point de terminaison que celui utilisé pour créer de nouveaux tarifs.

Imaginez que vous lancez un nouveau produit pour tous les clients et que vous savez que vous devrez augmenter les prix après un an. L'exemple ci-dessous montre comment vous pouvez utiliser Metronome pour ajouter facilement un nouveau produit et planifier un changement tarifaire dans un an, en un seul appel API. Cela vous permet d'effectuer des modifications tarifaires sur l'ensemble de vos clients à l'avance, afin que vos équipes puissent se concentrer sur vos clients plutôt que sur la facturation.

```bash theme={null}
curl https://api.metronome.com/v1/contract-pricing/rate-cards/addRates \  
-H "Authorization: Bearer <TOKEN>" \  
-H "Content-Type: application/json" \  
-d '{  
"rate_card_id": "d7abd0cd-4ae9-4db7-8676-e986a4ebd8dc",  
"rates": [  
  {  
    "product_id": "13117714-3f05-48e5-a6e9-a66093f13b4d",  
    "starting_at": "2024-01-01T00:00:00.000Z",  
    "entitled": true,  
    "rate_type": "FLAT",  
    "price": 100,  
    "pricing_group_values": {  
      "region": "us-west-2",  
      "cloud": "aws"  
    }  
  },  
  {  
    "product_id": "13117714-3f05-48e5-a6e9-a66093f13b4d",  
    "starting_at": "2024-01-01T00:00:00.000Z",  
    "entitled": true,  
    "rate_type": "FLAT",  
    "price": 120,  
    "pricing_group_values": {  
      "region": "us-east-2",  
      "cloud": "aws"  
    }  
  }  
]  
}'
      
```

## Modifier la tarification pour des cohortes spécifiques

Utilisez les [packages](https://docs.metronome.com/guides/get-started/core-concepts/packages-overview) pour introduire facilement une nouvelle tarification auprès de cohortes spécifiques de nouveaux clients. Ceci est particulièrement utile dans les scénarios où vous déployez des packages tarifaires définis de manière cohérente pour les nouveaux clients et où vous souhaitez que les clients existants conservent leurs prix antérieurs.

### Conserver les prix antérieurs pour les clients existants

Imaginez qu'au lieu de lancer le produit pour tous les clients, vous souhaitiez lancer votre nouveau produit uniquement pour les nouveaux clients. Les clients historiques peuvent opter pour le nouveau produit selon leurs besoins. Pour ce faire, vous pouvez ajouter le nouveau produit à la rate card mais définir l'éligibilité par défaut à `false`.

```bash theme={null}
curl https://api.metronome.com/v1/contract-pricing/rate-cards/addRates \  
-H "Authorization: Bearer <TOKEN>" \  
-H "Content-Type: application/json" \  
-d '{  
"rate_card_id": "d7abd0cd-4ae9-4db7-8676-e986a4ebd8dc",
"rates": [
  {
    "product_id": "13117714-3f05-48e5-a6e9-a66093f13b4d",
    "starting_at": "2024-01-01T00:00:00.000Z",
    "entitled": false,
    "rate_type": "FLAT",
    "price": 100,
    "pricing_group_values": {
      "region": "us-west-2",
      "cloud": "aws"
    }
  }
]
}'
      
```

Créez un package avec les tarifs par défaut pour les nouveaux clients, avec le nouveau produit activé :

```bash theme={null}
curl <https://api.metronome.com/v1/packages/create> \
-H "Authorization: Bearer <TOKEN>" \
-H "Content-Type: application/json" \
-d '{
	"name": "2024 Compute Pricing",
	"rate_card_id": "d7abd0cd-4ae9-4db7-8676-e986a4ebd8dc",
	"aliases": [{
	  "name": "New Customer Pricing",
	  "starting_at": "2024-01-01T00:00:00.000Z"
	}],
	"net_payment_terms_days": 15,
	"duration": {
	  "value": 12,
	  "unit": "MONTHS"
	},
	"overrides": [{
	  "starting_offset": {
		"value": 0,
		"unit": "MONTHS"
		},
	  "override_specifiers": [{
		"product_id": "13117714-3f05-48e5-a6e9-a66093f13b4d",
		"pricing_group_values": {
		  "region": "us-west-2",
		  "cloud": "aws"
		}
	  }],
	  "entitled": true
	}]
}'
```

Provisionnez vos clients avec le point de terminaison '/contracts/create' :

```bash theme={null}
curl https://api.metronome.com/v1/contracts/create \  
  -H "Authorization: Bearer <TOKEN>" \  
  -H "Content-Type: application/json" \  
  -d '{  
    "customer_id": "aa58107d-162f-407e-9f09-940f16adbb1c",  
    "starting_at": "2025-10-01T00:00:00.000Z",
    "package_alias": "New Customer Pricing"
   }'
```

Les nouveaux clients seront provisionnés avec le nouveau produit, tandis que les clients existants ne verront aucun changement à leur tarification contractuelle.

<Info>
  **INFO**

  Les tarifs des packages sont appliqués par-dessus les modifications de la rate card. Les clients provisionnés sur un package avec une rate card continueront d'hériter de la plupart des modifications tarifaires apportées à la rate card. Cela offre la flexibilité de lancer des modifications tarifaires à la fois au niveau de la rate card pour tous les clients, et au niveau du package pour des cohortes spécifiques. La seule exception est si le package contient un override de type overwrite, auquel cas les [règles standards d'override](https://docs.metronome.com/guides/pricing-packaging/make-pricing-changes/edit-or-override-a-contract#override-types​) s'appliquent.
</Info>

### Faciliter les modifications tarifaires grâce aux alias de package

Utilisez les alias de package pour anticiper les modifications tarifaires sans mettre à jour votre infrastructure de provisionnement. Par exemple, imaginez que vous souhaitiez mettre à jour le prix de votre nouveau produit compute dans un an et continuer à conserver les prix antérieurs pour les clients existants.

Pour ce faire, vous pouvez créer un nouveau package avec le même alias :

```bash theme={null}
curl <https://api.metronome.com/v1/packages/create> \\
-H "Authorization: Bearer <TOKEN>" \\
-H "Content-Type: application/json" \\
-d '{
	"name": "2025 Compute Pricing",
	"rate_card_id": "d7abd0cd-4ae9-4db7-8676-e986a4ebd8dc",
	"aliases": [
	  {
	  "name": "New Customer Pricing",
	  "starting_at": "2025-01-01T00:00:00.000Z"
	  }
	],
	"net_payment_terms_days": 15,
	"duration": {
	  "value": 12,
	  "unit": "MONTHS"
	 },
	"overrides": [
	{
	  "starting_offset": {
	    "value": 0,
		"unit": "MONTHS"
	  },
	  "override_specifiers": [
	  {
		"product_id": "13117714-3f05-48e5-a6e9-a66093f13b4d",
		"pricing_group_values": {
		  "region": "us-west-2",
		  "cloud": "aws"
		}
	  }
	  ],
	  "type": "OVERWRITE",
	  "overwrite_rate": {
		"rate_type": "FLAT",
		"price": 120
	  }
	}
  ]
}'

```

Le package « New Customer Pricing » pointe désormais vers le package nouvellement créé avec une augmentation de prix de 1 $→ 1,20$. Le package d'origine affichera automatiquement un calendrier d'alias « New Customer Pricing » du 1er janvier 2024 au 1er janvier 2025. Les nouveaux clients seront automatiquement provisionnés sur le package mis à jour à partir du 1er janvier 2025 sans qu'il soit nécessaire de modifier le flux de provisionnement ci-dessus, car Metronome gère la transition des alias entre les packages.

## Modifier la tarification pour des clients individuels

Si l'un de vos clients aux prix conservés souhaite migrer vers le nouveau package, vous pouvez soit mettre fin à son contrat et reprovisionner son contrat avec la nouvelle tarification, soit modifier directement le contrat pour effectuer des changements avec une portée individuelle. Dans de nombreux cas, des clients individuels peuvent négocier des modifications tarifaires spécifiques que vous souhaiterez refléter séparément de votre rate card ou de votre package standard. La flexibilité contractuelle de Metronome vous permet d'introduire des overrides personnalisés aux contrats pour permettre des modifications à portée individuelle. Consultez la page suivante sur la [modification de contrat](https://docs.metronome.com/guides/pricing-packaging/make-pricing-changes/edit-or-override-a-contract) pour plus de détails.
