Skip to Content
Symfony 7.x · 8.x · Stripe

Billing Stripe
sans friction.

Un bundle Symfony pour Stripe Billing. Checkout, abonnements, Payment Intents, webhooks et archivage PDF des factures, avec Doctrine et Symfony.

Démarrer →GitHub
$composer require makfly/stripe-cashier-bundle

Ce qui est inclus

01

Abonnements récurrents

Créez et gérez des abonnements Stripe avec une API élégante. Trials, upgrades, downgrades et annulations.

02

Facturation automatique

Génération de factures, gestion des méthodes de paiement et portail client Stripe intégré.

03

Webhooks sécurisés

Vérification de signature Stripe et dispatch d'events Symfony automatiques.

04

Paiements & Checkout

Encaissez des paiements uniques, créez des Payment Intents ou redirigez vers Stripe Checkout. Remboursements et portail client en une ligne.

05

Gestion des clients

Synchronisez vos utilisateurs Doctrine avec Stripe. Création à la volée, mise à jour et récupération du profil client.

06

Méthodes de paiement

Ajoutez, listez et définissez la méthode de paiement par défaut. Support multi-types via l'API Stripe.

API

Une interface
expressive.

Conçue pour être lisible et intuitive. Tout ce dont vous avez besoin, rien de superflu.

Voir la doc d’installation →
UserController.php
// Souscrire un utilisateur
$user->newSubscription(
    'default', 'price_monthly'
)->create($paymentMethod);

// Vérifier le statut
$user->subscribed('default'); // true

// Annuler en fin de période
$user->subscription('default')
     ->cancel();
Cashier Symfony – Billing Stripe pour Symfony