Open Source

Joomla eCommerce,
Reinvented

A powerful, modular eCommerce component for Joomla 6. Built with modern PHP, REST API, and extensible plugin architecture.

Download latest
View on GitHub Read the Docs
Built with
PHP 8.3+
Joomla 6.1+
REST API
GPLv3
Open Source
Free Forever
Plug & Play
Payment & Shipping Plugins
Multilingual
All World Languages
REST API
JSON-API Compliant

Some of Our Key Features

A growing eCommerce toolkit for Joomla: here's a glimpse of what Alfa Commerce can do, and much more is on the way.

Product Management

Full catalog system with items, categories, manufacturers, custom fields, and media galleries. Organize your store effortlessly.

Cart & Checkout

Multi-step checkout flow with guest checkout support. Persistent cart with real-time pricing calculations and tax handling.

Payment Gateways

Plug & play payment plugin system. Connect any payment provider through the extensible gateway architecture, no core modifications needed.

Shipping Methods

Plug & play shipping plugins with flat-rate, zone-based, and carrier API options. Add any shipping provider through the plugin system.

Pricing Engine

Multi-dimensional pricing based on currency, user group, location, and quantity. Discounts, coupons, and tax rules included.

Multilingual & SEO

SEF URLs, metadata management, and full multilingual support for all world languages. Ready for global storefronts out of the box.

...and there are more, with new features being added all the time

Built on Modern Foundations

Alfa Commerce follows a clean MVC architecture with services, events, and a plugin system designed for extensibility. Every component is decoupled and testable.

  • MVC pattern with service layer
  • Event-driven plugin architecture
  • JSON-API compliant REST endpoints
  • CI/CD with automated code quality checks
  • AI-powered code review in PRs
// REST API: GET /api/products
{
  "data": [{
    "type": "products",
    "id": "42",
    "attributes": {
      "name": "Premium Widget",
      "price": 29.99,
      "currency": "EUR",
      "stock": 150,
      "category": "electronics"
    }
  }],
  "meta": {
    "total": 1284
  }
}

Plug & Play Architecture

Connect any service through the plugin system. Payment gateways, shipping carriers, custom fields: all pluggable, all decoupled.

Payment Plugins

Any payment provider

Shipping Plugins

Any shipping carrier

Custom Fields

Extend product data

Build Your Own

Full plugin SDK

Explore the Full Documentation

Full JSON-API Interface

A comprehensive REST API for headless commerce, third-party integrations, and mobile applications.

GET /api/products
POST /api/cart
GET /api/orders
POST /api/checkout
GET /api/categories
GET /api/customers

...and many more endpoints

Explore the API

Start Building Your
Store Today

Open source, free forever. Alfa Commerce is actively developed and welcoming contributors.

Get Started on GitHub Documentation