mitydigital/statamic-stripe-checkout-fieldtype
A Statamic fieldtype that adds Stripe Checkout to your site, letting editors place a buy button or link in their content that sends visitors to a Stripe-hosted checkout page to pay. Configure products and pricing in the fieldtype, then let Stripe handle payment collection, taxes, and receipts.
What this release is: mitydigital/statamic-stripe-checkout-fieldtype 3.0.0 is a single-change major release adding support for Statamic 6. The package provides a Statamic control-panel fieldtype that wraps Stripe Checkout (hosted payment page) as a content-editable field.
Architecture fit
Integration feasibility
Technical risk
@martyf / mitydigital). A major release with a one-line changelog and no migration guide is a documentation signal, not necessarily a quality signal — but we cannot distinguish without inspecting the diff and CI matrix.Key questions before adoption
php artisan vendor:publish)?Stripe-Signature), and is fulfilment idempotent on replay?.env), and is there any path where a secret or a price ID is stored in content?Stack fit
composer.json constraints against our composer.lock before anything else — this is the cheapest possible gate.Migration path
^2.1, and open a ticket to revisit at the Statamic 6 upgrade. Do not attempt a composer resolution fight to get 3.0.0 running on 5 — that is a signal the constraint is real.Compatibility
stripe/stripe-php are a real possibility if we also use Cashier or direct SDK calls — check for a constrained pin).Sequencing
composer.json + README + CI config (not from the changelog).Maintenance
^3.0 and review on release, not automatically. Major-version auto-bumps on a payments-adjacent package are not acceptable.Support
Scaling
Failure modes to design for
composer update pulls Statamic 6 and breaks a 2.x-pinned addon (or vice versa). Lock and CI-check the matrix.Ramp-up
How can I help you explore Laravel packages today?