lunarphp/stripe
Stripe payment integration for Lunar, the Laravel ecommerce platform. Connect Stripe to Lunar carts and orders to accept card payments, handle payment intents, and manage Stripe-backed transactions directly within your Laravel storefront. Ideal for adding Stripe checkout to Lunar-powered shops.
lunarphp/lunar activity — the 20-star count on this split is not a meaningful adoption metric.stripe/stripe-php directly, or Laravel Cashier for subscriptions) should be planned.Consider it when:
lunarphp/lunar repo).Look elsewhere when:
stripe/stripe-php directly, or Laravel Cashier if subscriptions/recurring billing is core.To executives: Adopting this driver lets our Laravel-based store accept Stripe payments through a standard, maintained integration instead of custom code — reducing integration cost, time-to-market, and maintenance risk. It's a module of the Lunar commerce framework, so the real investment is our platform choice, not a niche library. Caveat: it's community-supported and a read-only split of a larger repo, so we should validate the parent project's activity and keep a documented fallback (direct Stripe SDK) if support or coverage falls short.
To engineering: This is Lunar's Stripe payment driver — it wraps Stripe APIs (payment intents, refunds, webhooks) behind a driver interface so we avoid bespoke integration. Adopt it where we're already on Lunar, keep a thin abstraction so the driver can be swapped, and route issues/PRs to lunarphp/lunar rather than this read-only package. Confirm coverage against our feature list (subscriptions, Connect, multi-currency) before committing.
How can I help you explore Laravel packages today?