doublethreedigital/simple-commerce
Simple Commerce is a flexible, Laravel-based e-commerce addon for Statamic. Manage products, carts, orders, and payments from your content files, with support for multiple gateways and easy customization.
Consider it when:
email rule is too permissive for your risk profile, or you want stricter handling of edge-case and internationalized addresses.Look elsewhere when:
For executives: a routine, patch-level hardening of email address validation in a dependency we already rely on. No new features, no breaking changes, no migration or timeline impact. The upside is modest but real: cleaner signup data, fewer bad addresses reaching our email sending, and marginally less exposure to abuse via malformed addresses. Cost is a routine dependency bump plus a test pass.
For engineering: backwards-compatible within 7.x — bump the constraint and run the suite. Two things to actually verify before shipping: (1) the changelog does not enumerate the specific validation rule change, so diff the behavior against a corpus of addresses you know you accept today, especially IDN/unicode, quoted local parts, and long TLDs; and (2) confirm that any stored addresses, seeded fixtures, or bulk-import paths won't now fail validation for existing users. If either check surfaces regressions, hold at the current patch and raise upstream rather than weakening the rule downstream.
How can I help you explore Laravel packages today?