depsimon/nova-stripe-checkout-field
A Laravel Nova field that adds Stripe Checkout to your admin panel, letting you create payment and subscription checkout sessions directly from Nova resources with minimal configuration.
Consider it only in narrow, low-stakes conditions:
Look elsewhere — or build in-house — if any of the following is true:
To executives: Recommend not adopting. This is an archived, 12-star, single-purpose Nova field last released in 2018. The cost of owning an unmaintained dependency in a billing workflow exceeds the cost of the feature itself, which is roughly half a day of engineering. The capability it provides — issuing a payment link from the admin panel — is real and worth having for support efficiency, but Stripe Payment Links deliver most of it with no code and no maintenance. Net recommendation: skip the package, keep the workflow.
To engineering: Treat the repo as a one-hour spec, not a dependency. Build a small in-house Nova field or action that creates a current Stripe Checkout Session (or surfaces a Payment Link), pinned to the current Stripe SDK, with role gating and an audit log of who generated which link for which record. Budget roughly half a day plus tests. Do not install the package: it predates Nova 4/5 and modern PHP, has no security-patch path, and its Stripe integration reflects a 2018 API surface. If the need is purely one-off links, the zero-engineering fallback is a Nova URL field populated from Stripe Payment Links.
How can I help you explore Laravel packages today?