Open Source ยท MIT Licensed

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.

terminal โ€” laravel cart
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.

Cart
Pricing
Promotions
Checkout

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
Explore Architecture

Not Another Bagisto. Not Another DIY.

We've analyzed every Laravel eCommerce option. Here's why developers choose Laravel Cart.

FeatureLaravel CartBagistoAimeosVanilo
Laravel-Native DXEvents, Pipelines, PoliciesMonolithic forkComplex SymfonyClean but incomplete
Modular EnginesSwap any engineMonolithicCoupledLimited
Headless / GraphQLFirst-class APIWeak APIBasicMissing
AI-NativeWorks todayNo AINo AINo AI
SaaS / Multi-tenantBuilt-inPainfulComplexNot designed
Install Time15 minutesHoursDaysMinutes

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
schema.graphql
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.

1

Install

Run composer require laravelcompany/commerce in your Laravel project.

2

Configure

Publish the config, run migrations, and set up your pricing engines.

3

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.

Our network