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

Filament Stripe Payment Link Laravel Package

andreia/filament-stripe-payment-link

A Filament plugin for Laravel that brings Stripe payment links into your admin panel, letting you create and manage payment links for products or invoices. Streamline payment collection and share Stripe links directly from Filament without custom Stripe workflows.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for first monetization: This package lets a Filament admin panel generate Stripe Payment Links directly, which collapses "integrate Stripe Checkout" from a multi-sprint build into a configuration task. It is a genuine accelerator for the first paid transaction; it is not a substitute for a payments platform.
  • Roadmap sequencing: v1.1.0 is maintenance-only (GitHub Actions dependency bumps plus a Stripe API version refresh). That tells you the upstream project is in stabilize mode, not expand mode — safe to adopt for a narrow scope, but do not put roadmap-critical capability (subscriptions, entitlements, dunning, tax) behind it.
  • Feature scoping for lightweight commerce: Payment Links are best suited to fixed-price, low-SKU, low-volume flows — digital downloads, deposits, donations, invoices, pre-orders, event tickets, "pay to unlock" upsells. They are a poor fit for carts, proration, trials, or usage-based billing.
  • Where the product work actually remains: The package ends at "payment collected." Fulfillment, entitlement granting, refund handling, and reconciliation still require a webhook path you own. Budget this explicitly — it is the hidden cost of the "cheap" route.
  • Vendor and dependency risk decisions: Single primary maintainer, young 1.x line, and a release history driven largely by Dependabot. Appropriate for internal tools, pilots, and MVPs; escalate to a funded alternative (Laravel Cashier, direct Stripe SDK, hosted checkout) before you attach revenue SLAs to it.
  • Stripe API version governance (new in v1.1.0): The release tracks "the latest Stripe API version." Stripe pins API behavior per account, so this is a signal that you must own version-alignment testing rather than assume the package does it for you.

When to Consider This Package

Consider adoption when:

  • You are already on Laravel with Filament as the operational/admin surface, and the people creating payment links are operators, not engineers.
  • The catalog is small and prices are largely static — a handful of products, tiers, or amounts.
  • Volume and complexity are low enough that manual reconciliation is tolerable in the short term.
  • You want Stripe-hosted payment pages (PCI scope stays with Stripe) without building a checkout UI.
  • You accept a thin integration layer and are willing to wrap it in your own abstraction so it can be swapped out.

Look elsewhere when:

  • You need subscription lifecycle management, trials, proration, dunning, or usage-based billing — use Laravel Cashier.
  • You need webhook-driven fulfillment, entitlements, or idempotent order state as a first-class concern — you are building that yourself regardless, so evaluate whether the package earns its place.
  • You require multi-currency carts, tax calculation, invoicing, or marketplace/Connect payouts.
  • You need vendor support, an SLA, a security review trail, or a maintainer bus-factor greater than one.
  • Filament or Laravel version constraints in your stack diverge from what the package supports — verify composability before assuming it.

Release-specific read on v1.1.0: No breaking changes, no deprecations, no new user-facing features. The only substantive change is the Stripe API version bump (PR #4, first contribution from the maintainer under this handle). Upgrade risk is low; treat it as a routine patch and pin it rather than floating to ^1.1.

How to Pitch It (Stakeholders)

For executives: This is a small, free, open-source plugin that lets our admin team issue Stripe payment links without engineering involvement, which shortens time-to-first-revenue for low-complexity paid offerings. The cost is near zero in licensing; the real cost is the fulfillment and reconciliation work it does not cover, plus concentration risk in a single maintainer. Recommendation: adopt for pilots and internal-facing monetization, keep it behind an internal interface, and revisit if revenue depends on it.

For engineering: Adds a Filament-native path to Stripe Payment Links. v1.1.0 is a maintenance release — CI dependency bumps only, plus a Stripe API version refresh — so there is no migration work and no API surface change to absorb. Two cautions: pin the version, and validate that the refreshed Stripe API version aligns with the version pinned on our Stripe account before promoting to production. Wrap the calls so a future swap to Cashier or the Stripe SDK is a contained change.

Decision requested: Approve limited adoption (MVP/pilot scope) with a review trigger — if payment volume, subscription needs, or fulfillment complexity crosses a defined threshold, we re-platform rather than extend this dependency.

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.
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib