Not a monolith.
Not DIY chaos.
Just Cashier-level DX for eCommerce.
Modular commerce engines โ Cart, Pricing, Promotions, Checkout โ wired with Events, Pipelines, and Policies. Build commerce the Laravel way.
use LaravelCart\Core\Facades\Cart; $cart = Cart::session('user_123'); $cart->add([product_id => 42, quantity => 2]); // Apply discount pipeline $cart->apply(new HolidayDiscount()); // Checkout as Laravel event event(new OrderPlaced($cart));
True Modular Commerce
Each engine is independent, swappable, and Laravel-native. Swap pricing engines without touching checkout. Mix promotion logic across channels.
Laravel Conventions, Not Imports
We didn't wrap Symfony. We built Laravel. Every component follows Laravel patterns you already know.
- Events: cart.added, cart.updated, order.placed
- Pipelines: Price modifiers, discount chains, tax calculations
- Policies: Authorization for pricing, promotions, checkout
- Contracts: Interfaces for every engine, swap implementations
Not Another Bagisto. Not Another DIY.
We've analyzed every Laravel eCommerce option. Here's why developers choose Laravel Cart.
| Feature | Laravel Cart | Bagisto | Aimeos | Vanilo |
|---|---|---|---|---|
| Laravel-Native DX | Events, Pipelines, Policies | Monolithic fork | Complex Symfony | Clean but incomplete |
| Modular Engines | Swap any engine | Monolithic | Coupled | Limited |
| Headless / GraphQL | First-class API | Weak API | Basic | Missing |
| AI-Native | Works today | No AI | No AI | No AI |
| SaaS / Multi-tenant | Built-in | Painful | Complex | Not designed |
| Install Time | 15 minutes | Hours | Days | Minutes |
Built for Modern Commerce
Every feature designed for Laravel developers who demand clean code and real flexibility.
First-Class GraphQL + Webhooks
Build mobile apps, SPAs, or any frontend. Our API is built first, not bolted on.
- GraphQL schema with full cart operations
- 15+ webhook events (cart.updated, order.placed, payment.processed)
- Real-time cart sync via Laravel Reverb
type Query {
cart(id: ID!): Cart
}
type Mutation {
addToCart(
cartId: ID!
productId: ID!
quantity: Int!
): Cart
}
type Cart {
items: [CartItem!]!
subtotal: Money!
discounts: [Discount!]!
}Agentic-First Commerce
Built for AI agents. Enable intelligent automation across products, orders, customers, and workflows.
Custom AI Agent Development
Build tailored AI agents for business workflows, commerce logic, and automation.
Agentic Workflow Automation
Automate pricing, inventory, orders, and workflows using autonomous AI agents.
Laravel Cart Agent Integration
Integrate AI agents within Laravel Cart to power secure commerce automation.
Intelligent Commerce Operations
Enable agentic commerce with AI-driven automation, insights, and optimization.
B2B eCommerce
Convert your store into a powerful B2B ecommerce platform with wholesale pricing.
Multi Vendor Marketplace
Turn your store into a Multi Vendor Marketplace to establish a strong online presence.
Our Packages
Free, MIT-licensed packages Production-tested and actively maintained.
Laravel SEO
Automatic meta tags, Open Graph, Twitter Cards, JSON-LD structured data, XML sitemaps, and canonical URLs for any Laravel application.
Laravel Mail
Advanced email management with drag-and-drop templates, campaign tools, transactional tracking, and delivery analytics.
Laravel GPT
OpenAI GPT integration for Laravel. Text generation, chatbots, embeddings, semantic search, with rate limiting and token tracking.
Laravel UI
Modern UI component library for Laravel Blade. 40+ components built with Alpine.js and Tailwind CSS, dark mode, and WCAG 2.1 AA accessible.
Laravel Social
AI-powered social media automation. Schedule posts, generate content and images, manage multi-platform campaigns from one dashboard.
Laravel Voip
Voice over IP integration for Laravel. Make and receive calls, manage IVR flows, and integrate with telephony providers.
Get Started in 3 Steps
From zero to your first checkout in under 15 minutes.
Install
Run composer require laravelcompany/commerce in your Laravel project.
Configure
Publish the config, run migrations, and set up your pricing engines.
Ship
Start building your cart, checkout flows, and promotions right away.
Ready to build commerce the Laravel way?
Stop gluing Bagisto patches together. Install Laravel Cart and ship in 15 minutes.
