A powerful, modular eCommerce component for Joomla 6. Built with modern PHP, REST API, and extensible plugin architecture.
A growing eCommerce toolkit for Joomla: here's a glimpse of what Alfa Commerce can do, and much more is on the way.
Full catalog system with items, categories, manufacturers, custom fields, and media galleries. Organize your store effortlessly.
Multi-step checkout flow with guest checkout support. Persistent cart with real-time pricing calculations and tax handling.
Plug & play payment plugin system. Connect any payment provider through the extensible gateway architecture, no core modifications needed.
Plug & play shipping plugins with flat-rate, zone-based, and carrier API options. Add any shipping provider through the plugin system.
Multi-dimensional pricing based on currency, user group, location, and quantity. Discounts, coupons, and tax rules included.
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
Alfa Commerce follows a clean MVC architecture with services, events, and a plugin system designed for extensibility. Every component is decoupled and testable.
// 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 } }
Connect any service through the plugin system. Payment gateways, shipping carriers, custom fields: all pluggable, all decoupled.
Any payment provider
Any shipping carrier
Extend product data
Full plugin SDK
A comprehensive REST API for headless commerce, third-party integrations, and mobile applications.
...and many more endpoints
Explore the APIOpen source, free forever. Alfa Commerce is actively developed and welcoming contributors.