mews/laravel-pos
A Laravel package from Mews for integrating point-of-sale capabilities into your app, with configuration, service bindings, and API clients to connect Laravel applications to Mews POS services.
mews/laravel-pos gives us a Laravel-native starting point for point-of-sale primitives (products/catalog, orders and line items, payments, receipts) so we can compare "adopt and extend" against "model it ourselves" with something concrete on the table rather than a whiteboard. Expect the answer to be fork and extend, not install and depend.Adopt (as a fork or vendored source, not a runtime dependency) when:
Look elsewhere when:
To executives: This is a cheap option, not a strategic bet. It's MIT-licensed Laravel code that scaffolds the point-of-sale data model, and it lets us test a retail/checkout hypothesis in weeks instead of quarters. The honest caveat: essentially nobody else is using it, so we'd be adopting the code, not a vendor. That's fine for an internal tool or a prototype — and we should not put revenue-critical, regulated, or high-volume checkout on it without a deliberate build decision. Ask: one to two sprints of spike time, with a go/no-go gate on whether we fork it into our codebase or write our own.
To engineering: Treat this as reference architecture and a head start on schema, not a dependency. Plan to fork or vendor it, pin it, audit the migrations and order-state semantics, and own all upgrades and security patches — there's no user community to lean on. The work is small and the domain knowledge it forces us to acquire is the real deliverable.
How can I help you explore Laravel packages today?