paymentsuite/stripe-bundle
A Symfony bundle that integrates Stripe payments into your application, providing ready-made services and configuration for charges, subscriptions, and webhook handling so you can accept payments with less boilerplate.
PaymentCore abstraction is the actual thing being evaluated; the Stripe bridge is a cost line item, not a feature.Consider it only when all of the following hold:
Look elsewhere when any of these are true:
stripe-php with a thin internal adapter.[READ-ONLY] and is a subtree split — issues and PRs live in the monorepo, so triage and release cadence are outside your control.For executives: There is a Stripe integration package here, but it's effectively unmaintained — last shipped in 2014, ten GitHub stars, no downstream dependents, and the repo is a read-only mirror. It doesn't cover modern Stripe requirements (SCA/PSD2, Payment Intents, subscriptions). The cost of adoption isn't the install; it's the fork we'd own forever plus a likely re-platforming project the first time compliance or a new payment method lands. Recommendation: do not adopt. If payments abstraction is a roadmap priority, fund either a maintained abstraction layer or a thin first-party Stripe adapter — that's a small, bounded build that keeps us current with Stripe's API and SDK.
For engineering: Treat this as a Symfony/PaymentSuite artifact, not a Laravel package — it doesn't fit our framework. It wraps Stripe behind PaymentCore's provider interface, which is a reasonable pattern, but the code predates Payment Intents and modern Stripe API versioning, and there's no maintainer path for fixes. If we need provider abstraction, evaluate Payum or Sylius Payment against our actual requirements; otherwise integrate stripe-php directly behind an internal interface we control. Budget a spike to confirm current API coverage before anyone prototypes against this.
For product/procurement: Low direct cost (MIT), high total cost of ownership. The decision to make isn't "yes/no on this bundle" — it's "do we own our payments integration layer, and who maintains it?" That answer also determines how fast we can ship wallets, subscriptions, and regional payment methods.
How can I help you explore Laravel packages today?