Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Bundle Stripe Laravel Package

serendipity_hq/bundle-stripe

A Symfony bundle for integrating Stripe payments, offering configuration and services to work with charges, customers, subscriptions, and webhooks via Stripe's PHP SDK. Helps wire Stripe into Symfony applications with less boilerplate.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Payments integration scoping (Symfony only): Informs build-vs-buy for adding Stripe checkout, subscriptions, or one-off charges to an existing Symfony application — but should be read as a starting reference, not a production dependency.
  • Roadmap and risk triage: The package is archived, MIT-licensed, 18 stars, 0 dependents. That combination is a hard signal: treat it as abandoned reference code, not a maintained component. It supports a decision to not build on it directly, and instead either self-maintain a fork or adopt a maintained alternative (official stripe/stripe-php SDK + in-house Symfony glue).
  • Framework-fit check: The brief frames this as a "Laravel/PHP package," but this is a Symfony bundle. A PM should flag the stack mismatch: it does not serve Laravel codebases without adaptation, so any Laravel-based roadmap item should look elsewhere immediately.
  • Opportunity assessment (score 6.25): Suggests some latent value in the problem space (simple Stripe integration for Symfony), even though the artifact is stale. This supports a decision to evaluate a modern replacement or a small internal build rather than resurrect this repo.
  • Use cases it can feasibly support (in a controlled context): Quick prototyping, internal demos, spiking a payment flow, or reading its Stripe wiring patterns as a reference for a custom implementation.

When to Consider This Package

Consider (narrowly) when:

  • You are on Symfony (not Laravel) and need a reference implementation for Stripe wiring, not a runtime dependency.
  • You need to prototype a payment flow quickly in a non-production sandbox and accept the maintenance burden.
  • You want to study a minimal Stripe integration pattern before building your own thin wrapper over stripe/stripe-php.

Look elsewhere when:

  • You are on Laravel — this is a Symfony bundle; use Laravel Cashier or the official Stripe SDK.
  • You need production-grade, maintained code: archived status with 0 dependents and low stars means no community support, no security patching, no compatibility guarantees with current Symfony/Stripe API versions.
  • You require PCI-adjacent compliance confidence, long-term support, or an SLA — none of which an archived community bundle provides.
  • Your team cannot absorb fork-and-maintain ownership (upgrades, Stripe API drift, Symfony version bumps).

Decision rule: Adopt only as a reading reference; do not add as a live dependency without forking and assigning a maintainer.

How to Pitch It (Stakeholders)

To executives: This is a small, MIT-licensed Symfony bundle for Stripe payments. It is archived and has no dependent projects, so it is not a safe production choice. The strategic recommendation is to not adopt it as a dependency; instead, budget a small internal effort (or adopt a maintained alternative) to integrate Stripe via the official SDK. The upside: the problem it addresses is real and modest in scope, so replacing it is low-risk and low-cost.

To engineering: Treat this as reference material. Extract the Stripe integration patterns, then implement a thin, owned wrapper over stripe/stripe-php. Confirm your Symfony version compatibility, pin Stripe API versions, and add tests around webhooks and idempotency. If the team prefers to fork, assign an explicit owner and a maintenance cadence — otherwise, ship it out of the critical path.

Bottom line: Low adoption risk is the dominant factor. The problem is worth solving; this artifact is not the vehicle.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource