Skip to main content

J2Commerce Developer Documentation

Welcome to the J2Commerce v6 developer documentation. This guide covers everything you need to build extensions, plugins, modules, and integrations for J2Commerce on Joomla 6.

What You'll Find Here

  • Getting Started — Development environment setup and architecture overview
  • Core Concepts — MVC patterns, dependency injection, events, and services
  • Extensions — Building components, plugins, modules, and templates
  • Features — Products, orders, cart/checkout, payments, and shipping internals
  • API Reference — Class reference, helper methods, and event list
  • Best Practices — Security, performance, and coding standards
  • Contributing — How to contribute to J2Commerce