Bonjour, Je suis

Richard
Bonnegent

Web Designer | Developer Full Stack

Mettre en Place des Abonnements avec Stripe

Publié le 20/04/2025

Mettre en Place des Abonnements avec Stripe

Commentaires (0)

  • Aucun commentaire pour cet article.

Stripe facilite la gestion des abonnements récurrents, ce qui est idéal pour les services SaaS ou les plateformes de contenu.

1. Créer un Produit et un Plan

  • Via le tableau de bord Stripe :
    • Accédez à l'onglet "Produits".
    • Créez un produit avec un prix récurrent (mensuel ou annuel).

  • Via l'API :
const product = await stripe.products.create({
    name: 'Abonnement Premium',
});

const price = await stripe.prices.create({
    unit_amount: 1000, // En cents (10.00 USD)
    currency: 'usd',
    recurring: { interval: 'month' },
    product: product.id,
});

2. Créer un Abonnement

  • Backend : Créer un abonnement pour un client
const subscription = await stripe.subscriptions.create({
    customer: 'cus_123456789',
    items: [{ price: 'price_123456789' }],
});

  • Frontend : Collecter les informations de paiement Utilisez Stripe Elements pour collecter les informations de carte bancaire.

3. Gérer les Abonnements

  • Annuler un abonnement :
    await stripe.subscriptions.del('sub_123456789');

  • Modifier un abonnement :
    await stripe.subscriptions.update('sub_123456789', {
        items: [{ price: 'price_987654321' }],
    });

4. Conclusion

Stripe simplifie la gestion des abonnements récurrents, ce qui en fait un excellent choix pour les entreprises proposant des services basés sur des abonnements.

Retour à la liste