Stripe Bundle for Symfony

A Symfony bundle for integrating Stripe payments into your Symfony applications with Doctrine ORM and API Platform.

Get Started View on GitHub


Overview

Stripe Bundle for Symfony provides a seamless integration between Stripe’s payment processing capabilities and your Symfony application. It’s designed to work with Doctrine ORM and API Platform, making it easy to add subscription-based payments, pay-per-action features, and prepaid credits to your SaaS application.

Key Features

  • Easy integration with Symfony, Doctrine ORM, and API Platform
  • Customer management with billing address support
  • Subscription management with trial periods
  • Invoice tracking and management
  • Webhook handling with Symfony events
  • Pay-per-action support (usage-based billing)
  • Prepaid credits system
  • Secure payment processing via Stripe Checkout

Why Use This Bundle?

  • Simplified Integration: Reduces the complexity of working directly with Stripe’s API
  • Symfony-Native: Uses Symfony’s event system, dependency injection, and other features
  • Flexible: Supports multiple payment models (subscriptions, pay-per-use, credits)
  • Secure: Leverages Stripe Checkout for secure payment processing
  • Maintainable: Well-structured code following SOLID principles

Getting Started

Get up and running quickly with our installation guide.

License

Stripe Bundle for Symfony is open-sourced software licensed under the MIT license.


Copyright © 2025 Tomedio. Distributed under an MIT license.