lanos/laravel-cashier-stripe-connect
Laravel Cashier Stripe Connect adds Stripe Connect support to Laravel Cashier, helping you manage connected accounts, charges, and payouts for marketplace or platform payments with familiar Cashier APIs.
Consider it when:
Look elsewhere when:
To executives: This is a free, MIT-licensed accelerator that lets us add a marketplace payout capability—taking a cut while paying third parties—without a from-scratch Stripe Connect build. It could remove weeks of engineering from the seller-onboarding milestone. The trade-off is dependency risk: it's a small, single-maintainer project with essentially no downstream adoption, so I recommend a time-boxed spike, an internal wrapper so we can replace it, and a decision gate before it touches production money flows.
To engineering: It fills the specific gap where Cashier assumes one Stripe account—adding the Connect account-onboarding and payout plumbing on top of the Cashier models we may already rely on. Treat it as a reference implementation and a head start rather than a foundation: pin the version, isolate it behind a PayoutService interface, and own the webhook and failure handling (KYC rejections, negative balances, reversals) ourselves. If the abstraction fights us, plan to fork—the license permits it, and the surface area is small enough to absorb.
Recommendation: Adopt as an evaluation-phase dependency, not a load-bearing one—pilot it against a real Express-account onboarding and payout in staging, and revisit the build-vs-buy decision once we know our actual payout complexity.
How can I help you explore Laravel packages today?