Categories
Headless Commerce Shopping Cart Online Store eCommerce Multi-Vendor Marketplace Laravel Application B2B eCommerceStars
Forks
Watchers
Developer links
Bagisto
Bagisto is an eCommerce framework for businesses demanding full ownership and zero recurring platform fees. Built on Laravel 12 and Vue.js, version 2.4 supports seven product types — simple, configurable, virtual, downloadable, grouped, bundle, and booking — with multi-channel inventory management across unlimited warehouses and sales channels. The multi-vendor marketplace module transforms a single store into a full marketplace with vendor dashboards, commission management, automated approval workflows, and seller-managed product catalogs supporting 10M+ SKUs through Elasticsearch and OpenSearch indexing. Payment processing handles Stripe, Razorpay, PayU, PhonePe, and PayPal v2 with secure checkout sessions and IPN processing. The headless commerce architecture exposes a GraphQL API via Laravel Lighthouse, enabling decoupled storefronts built with Next.js or any frontend framework, while the PWA module delivers mobile-optimized shopping experiences. AI integration through the Laravel AI SDK connects GPT-5, Gemini, Mistral, and other LLMs for automated product descriptions, chatbot support, and AI-powered image search with TensorFlow.js fallback. Enterprise security features include admin two-factor authentication, Google reCAPTCHA Enterprise, and EU-compliant online contract withdrawal per Directive 2023/673. Built-in SEO tools handle meta titles, descriptions, keywords, and channel-wise sitemap generation. Redis caching, Laravel queues for async operations, and horizontal scaling support containerized deployments across multiple application and database servers. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- Complete Multi-Vendor Marketplace
- Transform your store into a marketplace with unlimited vendors, individual seller dashboards, commission management, automated product approval workflows, and centralized admin control over all operations.
- Enterprise-Scale Inventory Management
- Manage product stock across multiple warehouses, sales channels, and POS locations from a single admin panel with Elasticsearch indexing supporting 10M+ SKUs and real-time sync.
- Headless Commerce Architecture
- Build decoupled storefronts using the GraphQL API via Laravel Lighthouse with Next.js or any frontend framework, while the PWA module delivers native-like mobile shopping experiences.
- AI-Powered Store Intelligence
- Integrate GPT-5, Gemini, Mistral, and other LLMs through the Laravel AI SDK for automated product descriptions, chatbot support, recommendations, and AI-powered image search.
Features
- Seven Product Types
- Sell simple, configurable, virtual, downloadable, grouped, bundle, and booking products with custom attributes, variant management, and per-product SEO optimization.
- Payment Gateway Integrations
- Process payments through Stripe, Razorpay, PayU, PhonePe, and PayPal v2 with secure checkout sessions, IPN processing, and redirect-based checkout flows.
- RMA Return System
- Handle product returns with a complete Return Merchandise Authorization system including order return management, refund processing, and automated status tracking workflows.
- Elasticsearch Product Search
- Enable fast full-text search, attribute-based filtering, price filtering, and vendor filtering across millions of products using Elasticsearch or OpenSearch.
- Built-in SEO Tools
- Optimize product pages with meta titles, descriptions, keywords, SEO-friendly URLs, and channel-wise sitemap generation to improve search engine visibility.